summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorPaul Ganssle <paul@ganssle.io>2017-11-10 13:25:14 -0500
committerPaul Ganssle <paul@ganssle.io>2017-11-10 13:25:14 -0500
commit59acb7ca493eb29e9b1f9e15ecf591574ff77f7f (patch)
tree961bb13fbcaffadc9fdc2d43e2140938acf48dfa /setup.py
parent7a1611525fb5f557ddf990ca18f9db19874e4093 (diff)
downloaddateutil-git-59acb7ca493eb29e9b1f9e15ecf591574ff77f7f.tar.gz
Fix package discovery in setup.py
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index e2151f4..cb3b466 100644
--- a/setup.py
+++ b/setup.py
@@ -2,13 +2,15 @@
from os.path import isfile
import os
-from setuptools import setup
+from setuptools import setup, find_packages
from dateutil._version import VERSION
if isfile("MANIFEST"):
os.unlink("MANIFEST")
+PACKAGES = find_packages(where='.', exclude=['dateutil.test'])
+
setup(name="python-dateutil",
version=VERSION,
description="Extensions to the standard Python datetime module",
@@ -20,7 +22,7 @@ setup(name="python-dateutil",
The dateutil module provides powerful extensions to the
datetime module available in the Python standard library.
""",
- packages=["dateutil", "dateutil.zoneinfo", "dateutil.tz"],
+ packages=PACKAGES,
package_data={"dateutil.zoneinfo": ["dateutil-zoneinfo.tar.gz"]},
zip_safe=True,
requires=["six"],