summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/setup.py b/setup.py
index d852379..8a4c252 100644
--- a/setup.py
+++ b/setup.py
@@ -1,20 +1,16 @@
#!/usr/bin/python
-from distutils.sysconfig import get_python_lib
-from distutils.core import setup
from os.path import isfile, join
import glob
import os
import re
+from setuptools import setup
+
if isfile("MANIFEST"):
os.unlink("MANIFEST")
-# Get PYTHONLIB with no prefix so --prefix installs work.
-PYTHONLIB = join(get_python_lib(standard_lib=1, prefix=''), 'site-packages')
-ZONEINFO = join("dateutil", "zoneinfo")
-
VERSION = re.search('__version__ = "([^"]+)"',
open("dateutil/__init__.py").read()).group(1)
@@ -32,6 +28,6 @@ The dateutil module provides powerful extensions to the standard
datetime module, available in Python 2.3+.
""",
packages = ["dateutil", "dateutil.zoneinfo"],
- data_files = [(join(PYTHONLIB, ZONEINFO),
- glob.glob(join(ZONEINFO, "zoneinfo*.tar.*")))],
+ package_data={"": ["*.tar.gz"]},
+ include_package_data=True,
)