summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Move to src layoutMario Corchero2021-07-161-1/+1
| | | | | Move the project to the src layout to ensure we are testing on the generated package rather than the checked out source tree.
* Move simple constants from setup.py into setup.cfgGrant Garrett-Grossman2019-02-231-35/+3
| | | | | | | | | The new policy of dateutil is to use the declarative build files wherever possible. Co-authored-by: aquinlan82 <aquinlan82@gmail.com> Co-authored-by: gurgenz221 <gurgenz221@gmail.com> Co-authored-by: jachen20 <jacqueline415@outlook.com>
* setup.py test doesn't work, so exit with 1Miro Hrončok2018-09-131-2/+4
| | | | | | The error message was printed, but the process exited with 0. That is extremely error prone in automated environments. Also, print the error message to standard error.
* Remove requires from setup.pySherry Zhou2018-06-081-2/+1
| | | | - Also remove comment that was probably pointing out duplicate requires
* Make setup.py PEP8 compatiblePaul Ganssle2018-05-221-3/+4
|
* Open README.rst with utf-8 encodingPierre Gergondet2018-03-261-1/+3
|
* Fix RST renderer for PyPIPaul Ganssle2018-03-241-1/+13
|
* Add README.rst as long_descriptionPaul Ganssle2018-03-241-6/+10
|
* Update license metadataPaul Ganssle2018-03-241-1/+1
|
* Fix license trove classifierPaul Ganssle2018-03-111-0/+1
|
* Drop support for Python 3.2Paul Ganssle2018-03-111-3/+3
|
* Generate version numbers from git metadataIván Matellanes2017-12-061-3/+4
|
* Adds python_requireJake Chorley2017-12-061-0/+9
|
* Print warning when running `setup.py test`Laszlo Kiss-Kollar2017-12-061-1/+12
|
* Update the metadata to reflect authorship vs maintainershipPaul Ganssle2017-12-051-2/+4
|
* Fix package discovery in setup.pyPaul Ganssle2017-11-101-2/+4
|
* Switch testing and CI scripts to use test_requirements.txtPaul Ganssle2017-11-061-1/+0
|
* Update test runner to use pytestPaul Ganssle2017-11-051-1/+1
|
* Remove unused importsJon Dufresne2017-10-281-2/+0
| | | | Discovered running flake8.
* Add test for dateutil.utils.todayPaul Ganssle2017-10-241-0/+1
|
* Change license information in setup.pyPaul Ganssle2017-10-081-1/+1
|
* Drop support for Python 2.6Jon Dufresne2017-07-101-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I would humbly like to suggest dateutil drop support for Python 2.6. The last release of Python 2.6 was 2013-10-29, over 3 years ago. It is no longer receiving security fixes. https://www.python.org/dev/peps/pep-0361/ The pip project itself has recently dropped support for 2.6. Their numbers estimate that Python 2.6 accounts for ~2% of their downloads. pypa/pip#4343 For projects that still use Python 2.6, they can continue to pip install an older version. I've tried my best to remove as much 2.6 specific code as I can, including the 'Programming Language :: Python :: 2.6' trove classifier from setup.py. I've also removed Travis CI testing, which should result in faster testing and fewer wasted resources. Code changed: - Removed Python2.6 from testing configuration - setup.py cleanups due to fewer version complications - Removed unittest2 dependency and monkey patching - Use set literals - Use dict comprehension - Remove total_seconds workaround - Remove TarFile.open() context manager workaround Thanks for considering.
* Moved version handling into a separate module.Paul Ganssle2017-07-091-6/+1
|
* Modify authors list to reflect realityYaron de Leeuw2017-05-021-1/+1
| | | | I have not committed anything for a very long time. It was a fun ride.
* Fix unclosed file warning in setup.pyJon Dufresne2017-04-171-3/+2
| | | | | | With warnings turned on, appears as: setup.py:17: ResourceWarning: unclosed file <_io.BufferedReader name='./dateutil/__init__.py'>
* Prepare 2.6.0 release.Paul Ganssle2016-11-081-0/+1
|
* Convert readthedocs link for their .org -> .io migration for hosted projectsAdam Chainz2016-05-291-1/+1
| | | | | | | | As per their email ‘Changes to project subdomains’: > Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard. Test Plan: Manually visited all the links I’ve modified.
* Prepare 2.5.0 releasePaul Ganssle2016-02-281-2/+2
|
* added 'dateutil.tz' subpackage to setup.pybjv2015-12-241-1/+1
| | | | (distutils won't find it on its own: https://docs.python.org/3/distutils/setupscript.html#listing-whole-packages )
* BLD: update versions of python supportedThomas A Caswell2015-12-071-0/+1
|
* Refactor timezones, add import testsPaul Ganssle2015-11-011-1/+1
|
* Fixed issue with improper caching of original bymonthday and byweekday rules.Paul G2015-03-211-0/+0
|
* setup.py: require six>=1.5Yaron de Leeuw2014-12-141-1/+1
| | | | | Because six.moves._thread was introduced in 1.5 Closes #6
* more pep8 and style editsYaron de Leeuw2014-12-011-19/+18
|
* Package is now wheelable!Yaron de Leeuw2014-11-271-6/+6
| | | | Changed the reading of the tar.gz file.
* Cleanup directory structureYaron de Leeuw2014-11-241-1/+2
|
* Use /usr/bin/env, test for py33 and how to release in README.Tomi Pieviläinen2013-11-011-0/+1
|
* Fix installation problem when LANG=CTomi Pieviläinen2012-04-291-1/+2
|\
| * Fix UnicodeDecodeError in setup.py when LANG=C.Mike Gilbert2012-04-031-1/+2
| | | | | | | | https://bugs.gentoo.org/show_bug.cgi?id=410725
* | Add classifiers to setup.pyTomi Pieviläinen2012-04-291-0/+12
|/
* Preparing for releaseTomi Pieviläinen2012-03-281-3/+5
|
* Metadata fixesTomi Pieviläinen2012-03-031-5/+5
| | | | | | | | | | Fix remaining references to PSF license, change maintainer info. Removed most occurances of __author__, since it felt redundant with the copyright notice (credit) and package metadata (developer contact). Also fixed references to Python 2.3 (it's not even tested anymore) and changed calls from python3 to just python (let the system decide).
* Use python3 on banglines.Gustavo Niemeyer2011-03-241-1/+1
|
* Applying Python 3 support patch by Brian Jones.Gustavo Niemeyer2011-03-241-2/+2
|
* Tweak setup.py so that it may run even when fired fromniemeyer2010-01-111-1/+2
| | | | different locations, as suggested by Maarten Damen.
* Use zip_safe=False, as suggested by Stephan Richter.niemeyer2008-08-071-0/+1
|
* Using .tar.gz extension, so that it works better with setuptools.niemeyer2008-08-071-8/+4
|
* Moving the version number to dateutil/__init__.py, as requestedniemeyer2007-11-121-1/+8
| | | | by Darren Dale.
* Preparing for 1.2.niemeyer2006-10-251-1/+1
|
* Import reordering.niemeyer2005-12-221-1/+1
|