diff options
author | Paul Ganssle <paul@ganssle.io> | 2018-08-11 10:24:37 -0400 |
---|---|---|
committer | Paul Ganssle <paul@ganssle.io> | 2018-08-11 12:06:35 -0400 |
commit | 06340a47df2f55d4173b5c1ad1988b71ba82a2db (patch) | |
tree | dc2a1116050724a7707b3a92cb6f62d157b73aaa | |
parent | 99f5770e7c63aa049b28abe465d7f1cc25b63fd2 (diff) | |
download | dateutil-06340a47df2f55d4173b5c1ad1988b71ba82a2db.tar.gz |
Pin setuptools on Python 3.3
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
-rw-r--r-- | .travis.yml | 1 | ||||
-rw-r--r-- | changelog.d/799.misc.rst | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 6fa4532..733767f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,6 +31,7 @@ matrix: install: - pip install -U six && pip install -U tox - if [[ $TRAVIS_PYTHON_VERSION == "3.3" ]]; then pip install 'virtualenv<16.0'; fi + - if [[ $TRAVIS_PYTHON_VERSION == "3.3" ]]; then pip install 'setuptools<40.0'; fi - if [[ $TOXENV == "py" ]]; then ./ci_tools/retry.sh python updatezinfo.py; fi script: diff --git a/changelog.d/799.misc.rst b/changelog.d/799.misc.rst new file mode 100644 index 0000000..11498bc --- /dev/null +++ b/changelog.d/799.misc.rst @@ -0,0 +1 @@ +Pinned setuptools to <40.0 in CI build on Python 3.3, for whatever reason pip doesn't respect python_requires for that package on Python 3.3. (gh pr #799) |