Skip to content

MAINT install of pinned vers for travis#13282

Closed
NelleV wants to merge 1 commit into
matplotlib:masterfrom
NelleV:pinned_version_travis
Closed

MAINT install of pinned vers for travis#13282
NelleV wants to merge 1 commit into
matplotlib:masterfrom
NelleV:pinned_version_travis

Conversation

@NelleV

@NelleV NelleV commented Jan 25, 2019

Copy link
Copy Markdown
Member

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

anntzer commented Jan 25, 2019

Copy link
Copy Markdown
Contributor

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

@dstansby dstansby left a comment

Copy link
Copy Markdown
Member

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

NelleV commented Jan 29, 2019

Copy link
Copy Markdown
Member Author

@dstansby I'll check it out.

@NelleV

NelleV commented Feb 2, 2019

Copy link
Copy Markdown
Member Author

@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