Skip to content

MAINT install of pinned vers for travis #13282

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

Closed
wants to merge 1 commit into from

Conversation

NelleV
Copy link
Member

@NelleV NelleV commented Jan 25, 2019

Pinned version of dependencies need to be installed after the rest of
the packages. This will downgrade them. Else, sometimes, pip tries to installs
the wrong version of the package, and fails.

(forward port of #13281 )

Pinned version of dependencies need to be installed *after* the rest of
the packages. This will downgrade them. Else, sometimes, pip tries to installs
the wrong version of the package, and fails.
@anntzer
Copy link
Contributor

anntzer commented Jan 25, 2019

I think(?) this is not looking at the problem under the right angle; see #13281 (comment).

Copy link
Member

@dstansby dstansby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, I don't think this is the correct thing to do; currently PINNEDVERS is handed over as a constraints file, which just forces versions during the pip command. (See https://github.com/matplotlib/matplotlib/pull/13282/files#diff-354f30a63fb0907d4ad57269548329e3R87)

@NelleV
Copy link
Member Author

NelleV commented Jan 29, 2019

@dstansby I'll check it out.

@NelleV
Copy link
Member Author

NelleV commented Feb 2, 2019

@dstansby you are correct. I'm going to refactor this to make it more readible. That means the error on v3.0.2-doc is due to a missing constraints. Cheers!

@NelleV NelleV closed this Feb 2, 2019
@NelleV NelleV deleted the pinned_version_travis branch February 5, 2019 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants