Tomi Pieviläinen | 40996e0 | 2012-03-03 11:43:08 +0200 | [diff] [blame] | 1 | #!/usr/bin/python |
niemeyer | 39f25fe | 2005-12-22 19:57:00 +0000 | [diff] [blame] | 2 | from os.path import isfile, join |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 3 | import glob |
| 4 | import os |
niemeyer | 313ef14 | 2007-11-12 14:06:05 +0000 | [diff] [blame] | 5 | import re |
| 6 | |
niemeyer | 55254c5 | 2008-08-07 02:46:52 +0000 | [diff] [blame] | 7 | from setuptools import setup |
| 8 | |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 9 | |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 10 | if isfile("MANIFEST"): |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 11 | os.unlink("MANIFEST") |
| 12 | |
niemeyer | 313ef14 | 2007-11-12 14:06:05 +0000 | [diff] [blame] | 13 | |
niemeyer | 4917874 | 2010-01-11 11:42:08 +0000 | [diff] [blame] | 14 | TOPDIR = os.path.dirname(__file__) or "." |
niemeyer | 313ef14 | 2007-11-12 14:06:05 +0000 | [diff] [blame] | 15 | VERSION = re.search('__version__ = "([^"]+)"', |
niemeyer | 4917874 | 2010-01-11 11:42:08 +0000 | [diff] [blame] | 16 | open(TOPDIR + "/dateutil/__init__.py").read()).group(1) |
niemeyer | 313ef14 | 2007-11-12 14:06:05 +0000 | [diff] [blame] | 17 | |
| 18 | |
niemeyer | cc77d43 | 2003-10-09 02:57:39 +0000 | [diff] [blame] | 19 | setup(name="python-dateutil", |
niemeyer | 313ef14 | 2007-11-12 14:06:05 +0000 | [diff] [blame] | 20 | version = VERSION, |
Tomi Pieviläinen | 40996e0 | 2012-03-03 11:43:08 +0200 | [diff] [blame] | 21 | description = "Extensions to the standard Python datetime module", |
| 22 | author = "Tomi Pievilaeinen", |
| 23 | author_email = "tomi.pievilainen@iki.fi", |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 24 | url = "http://labix.org/python-dateutil", |
Tomi Pieviläinen | 40996e0 | 2012-03-03 11:43:08 +0200 | [diff] [blame] | 25 | license = "Simplified BSD", |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 26 | long_description = |
| 27 | """\ |
Gustavo Niemeyer | ac37a80 | 2011-03-24 14:16:39 -0300 | [diff] [blame] | 28 | The dateutil module provides powerful extensions to the |
| 29 | datetime module available in the Python standard library. |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 30 | """, |
niemeyer | b5cbf03 | 2005-02-24 17:45:10 +0000 | [diff] [blame] | 31 | packages = ["dateutil", "dateutil.zoneinfo"], |
Tomi Pieviläinen | 691a3cc | 2012-03-28 18:49:19 +0300 | [diff] [blame] | 32 | package_data = {"": ["*.tar.gz"]}, |
| 33 | include_package_data = True, |
| 34 | zip_safe = False, |
| 35 | requires = ["six"], |
| 36 | install_requires = ["six"], # XXX fix when packaging is sane again |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 37 | ) |