aboutsummaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2018-09-13setup.py test doesn't work, so exit with 1Miro Hrončok
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.
2018-06-08Remove requires from setup.pySherry Zhou
- Also remove comment that was probably pointing out duplicate requires
2018-05-22Make setup.py PEP8 compatiblePaul Ganssle
2018-03-26Open README.rst with utf-8 encodingPierre Gergondet
2018-03-24Fix RST renderer for PyPIPaul Ganssle
2018-03-24Add README.rst as long_descriptionPaul Ganssle
2018-03-24Update license metadataPaul Ganssle
2018-03-11Fix license trove classifierPaul Ganssle
2018-03-11Drop support for Python 3.2Paul Ganssle
2017-12-06Generate version numbers from git metadataIván Matellanes
2017-12-06Adds python_requireJake Chorley
2017-12-06Print warning when running `setup.py test`Laszlo Kiss-Kollar
2017-12-05Update the metadata to reflect authorship vs maintainershipPaul Ganssle
2017-11-10Fix package discovery in setup.pyPaul Ganssle
2017-11-06Switch testing and CI scripts to use test_requirements.txtPaul Ganssle
2017-11-05Update test runner to use pytestPaul Ganssle
2017-10-28Remove unused importsJon Dufresne
Discovered running flake8.
2017-10-24Add test for dateutil.utils.todayPaul Ganssle
2017-10-08Change license information in setup.pyPaul Ganssle
2017-07-10Drop support for Python 2.6Jon Dufresne
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.
2017-07-09Moved version handling into a separate module.Paul Ganssle
2017-05-02Modify authors list to reflect realityYaron de Leeuw
I have not committed anything for a very long time. It was a fun ride.
2017-04-17Fix unclosed file warning in setup.pyJon Dufresne
With warnings turned on, appears as: setup.py:17: ResourceWarning: unclosed file <_io.BufferedReader name='./dateutil/__init__.py'>
2016-11-08Prepare 2.6.0 release.Paul Ganssle
2016-05-29Convert readthedocs link for their .org -> .io migration for hosted projectsAdam Chainz
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.
2016-02-28Prepare 2.5.0 releasePaul Ganssle
2015-12-24added 'dateutil.tz' subpackage to setup.pybjv
(distutils won't find it on its own: https://docs.python.org/3/distutils/setupscript.html#listing-whole-packages )
2015-12-07BLD: update versions of python supportedThomas A Caswell
2015-11-01Refactor timezones, add import testsPaul Ganssle
2015-03-21Fixed issue with improper caching of original bymonthday and byweekday rules.Paul G
2014-12-14setup.py: require six>=1.5Yaron de Leeuw
Because six.moves._thread was introduced in 1.5 Closes #6
2014-12-01more pep8 and style editsYaron de Leeuw
2014-11-27Package is now wheelable!Yaron de Leeuw
Changed the reading of the tar.gz file.
2014-11-24Cleanup directory structureYaron de Leeuw
2013-11-01Use /usr/bin/env, test for py33 and how to release in README.Tomi Pieviläinen
2012-04-29Fix installation problem when LANG=CTomi Pieviläinen
2012-04-29Add classifiers to setup.pyTomi Pieviläinen
2012-04-03Fix UnicodeDecodeError in setup.py when LANG=C.Mike Gilbert
https://bugs.gentoo.org/show_bug.cgi?id=410725
2012-03-28Preparing for releaseTomi Pieviläinen
2012-03-03Metadata fixesTomi Pieviläinen
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).
2011-03-24Use python3 on banglines.Gustavo Niemeyer
2011-03-24Applying Python 3 support patch by Brian Jones.Gustavo Niemeyer
2010-01-11Tweak setup.py so that it may run even when fired fromniemeyer
different locations, as suggested by Maarten Damen.
2008-08-07Use zip_safe=False, as suggested by Stephan Richter.niemeyer
2008-08-07Using .tar.gz extension, so that it works better with setuptools.niemeyer
2007-11-12Moving the version number to dateutil/__init__.py, as requestedniemeyer
by Darren Dale.
2006-10-25Preparing for 1.2.niemeyer
2005-12-22Import reordering.niemeyer
2005-12-22Oops.. version 1.1 was still unreleased.niemeyer
2005-12-22- Fixed support for negative byyearday in rrule.niemeyer
- New tests for negative byyearday. - Fixed some email references. - Updating version to 1.2.