aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2018-08-11Pin setuptools on Python 3.3Paul Ganssle
For whatever reason python_requires doesn't seem to be respected on Python 3.3 for setuptools. I suspect setuptools may be installed before a version of pip that understands python_requires and is thus "grandfathered in". Add changelog for PR #799
2018-07-02Add tz test environment to test against master of tzPaul Ganssle
2018-07-02Add Python 3.7 to TravisPaul Ganssle
Because the default Travis distribution cannot build Python 3.7, it is necessary to build with the xenial distribution.
2018-05-22Pin virtualenv on Python 3.3 due to vendored version of wheelPaul Ganssle
2017-12-07add document generation to tox, and trigger automatically at CI (also check ↵Bernat Gabor
links in documentation to avoid having dangling pointers to the internet)
2017-12-06make the CI to use toxBernat Gabor
- tox -e py27,py36,coverage allows you to merge and report coverage files locally too - tox without args will run all existing python tests and do coverage report - codecov is uploaded via a tox env (not ran by default)
2017-11-12Move test_requirements.txt to requirements-dev.txtPaul Ganssle
2017-11-12Use conditionals in test_requirements.txt instead of in CI scriptsPaul Ganssle
2017-11-10Change travis script to run tests in fresh directoryPaul Ganssle
2017-11-06Switch testing and CI scripts to use test_requirements.txtPaul Ganssle
2017-11-05Add -v to pytest runner in CIPaul Ganssle
2017-11-05Update test runner to use pytestPaul Ganssle
2017-10-24Add test for dateutil.utils.todayPaul Ganssle
2017-08-15Improve fold backport compatibility.Paul 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-06-03Add Python 3.6 to CI testingJon Dufresne
2017-04-17Remove pypy workaround in Travis, use newer version insteadJon Dufresne
2016-11-06Add 3.6-dev and nightlies as allowed-fail build targets in travis.Paul Ganssle
2016-11-03Tweak CI due to version inconsistencies and other issues.Paul Ganssle
2016-02-20Added code coverage on appveyor and Travis.Paul Ganssle
Cleaned up appveyor script so the scripts it needs are in its PATH. Added codecov badge to README.me.
2016-02-15Add retry logic for appveyor and travis to (at least partially) mitigate ↵Paul Ganssle
timeout errors.
2015-09-25Travis: Test on Python 3.5Alex Willmer
2015-07-12TRAVIS: try the new container based buildsjarondl
2014-12-10fix CI on python2.6Yaron de Leeuw
2014-12-10tests: switch to nosetest, which allows to skip testsYaron de Leeuw
2014-11-24Cleanup directory structureYaron de Leeuw
2014-11-20change updatezinfo, and travis configYaron de Leeuw
chnaged updatezinfo to download a specific tag (e.g. 2014j), and checksum it. Also make travis create it's own python envs, and run updatezinfo. Without downloading the file it fails.
2014-11-20create .travis.ymljarondl