-
-
Notifications
You must be signed in to change notification settings - Fork 10.9k
MAINT: Constrain pip
and setuptools
versions (Python 3.2 support) (NumPy 1.9.x Backport)
#7080
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Seems to have some problems. |
Agreed. Seems to be unrelated to this change. It fails to install |
@@ -38,7 +38,7 @@ before_install: | |||
- pip install nose | |||
# pip install coverage | |||
- python -V | |||
- pip install --upgrade pip setuptools | |||
- pip install --upgrade "pip<8.0.0" "setuptools<19.0" | |||
- pip install --find-links http://wheels.astropy.org/ --find-links http://wheels2.astropy.org/ --use-wheel Cython | |||
- sudo apt-get install -qq libatlas-dev libatlas-base-dev gfortran |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the line where it fails.
Ok, with a few simple changes I think this will work. Seems it is just some changes to Travis CI's infrastructure that have caught up with us. |
Something is broken with the |
Ah, you jogged my memory. Yes, travis has moved to the Amazon cloud and that broke the old scripts. I had to backport |
Yeah, that was the only reason I started doing this backport, but I agree. Let's see if 1.9.4 is going to happen and then this can be resumed. If not, then this can probably be closed out. |
@matthew-brett, are you still planning a 1.9.4 release? If so, we might need to backport the Travis test suite from 1.10.x. |
I wasn't planning to do a release unless someone has a specific need for it. |
Thanks for clarifying. In any event, backporting from the 1.10.x Travis CI tests will include this fix and is needed anyways. I don't want to embark on that unless we actually are planning another 1.9.x release. So, I'm going to close this out. |
Related: #6350
Appears that
pip
8.0.0 andsetuptools
19.0 drop Python 3.2 support, which is causing those builds to fail. This constrains them so that appropriate versions with Python 3.2 support will be installed.Not sure this is necessary as several releases of 1.10.x are out, 1.11.x is being prepared, and 1.12.x is in development. Just in case it is.