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

pip installs an old version of matplotlib #204

Closed
vbabiy opened this Issue Mar 15, 2011 · 7 comments

Comments

Projects
None yet
3 participants
@vbabiy
Contributor

vbabiy commented Mar 15, 2011

Matplotlib is at version 1.0 but pip installs 0.91.1.

I think it's because when pip scans the download page (http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0) it looks for links ending with .tar, .tar.gz, .tar.bz2, .tgz or .zip but the correct link ends with .tar.gz/download.

From pip.log:

Skipping link http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0/matplotlib-1.0.0.tar.gz/download (from http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0); not a file

Only some links it finds on pypi itself has valid extensions, so pip chooses the newest of them (http://pypi.python.org/packages/source/m/matplotlib/matplotlib-0.91.1.tar.gz).

I'm using pip 0.8/python 2.7 on Mac OS X 10.6.4.


@vbabiy

This comment has been minimized.

Show comment
Hide comment
@vbabiy

vbabiy Mar 15, 2011

Contributor
  • Changed content.

Original Comment By: tiktuk
Contributor

vbabiy commented Mar 15, 2011

  • Changed content.

Original Comment By: tiktuk
@vbabiy

This comment has been minimized.

Show comment
Hide comment
@vbabiy

vbabiy Mar 15, 2011

Contributor

With all due respect, I believe this is a packaging issue, resolvable by
following standards as providing a proper download URL or using PyPI for
hosting. I'm closing this as wontfix, but please bring this up on the python-
virtualenv mailing list if you disagree, http://groups.google.com/group
/python-virtualenv/
.


Original Comment By: Jannis Leidel
Contributor

vbabiy commented Mar 15, 2011

With all due respect, I believe this is a packaging issue, resolvable by
following standards as providing a proper download URL or using PyPI for
hosting. I'm closing this as wontfix, but please bring this up on the python-
virtualenv mailing list if you disagree, http://groups.google.com/group
/python-virtualenv/
.


Original Comment By: Jannis Leidel
@vbabiy

This comment has been minimized.

Show comment
Hide comment
@vbabiy

vbabiy Mar 15, 2011

Contributor

Ok, will talk to the matplotlib people. Thanks for taking a look, though.


Original Comment By: Anonymous
Contributor

vbabiy commented Mar 15, 2011

Ok, will talk to the matplotlib people. Thanks for taking a look, though.


Original Comment By: Anonymous
@vbabiy

This comment has been minimized.

Show comment
Hide comment
@vbabiy

vbabiy Mar 15, 2011

Contributor

I can't believe this! I just wasted a day trying to get a three-year-old
matplotlib to function correctly! It seems matplotlib keep having this problem

  • there are at least two "Please fix your PyPI entry" bugs in their bug
    tracker, both of which are closed. I guess I'll open another. sigh

Original Comment By: Anonymous
Contributor

vbabiy commented Mar 15, 2011

I can't believe this! I just wasted a day trying to get a three-year-old
matplotlib to function correctly! It seems matplotlib keep having this problem

  • there are at least two "Please fix your PyPI entry" bugs in their bug
    tracker, both of which are closed. I guess I'll open another. sigh

Original Comment By: Anonymous
@ogirardot

This comment has been minimized.

Show comment
Hide comment
@ogirardot

ogirardot Dec 10, 2011

Contributor

this is still a problem, because the matplotlib that gets installed is 1.0.1 and not 1.1.0.
i'll try to contact them...

Contributor

ogirardot commented Dec 10, 2011

this is still a problem, because the matplotlib that gets installed is 1.0.1 and not 1.1.0.
i'll try to contact them...

@ogirardot

This comment has been minimized.

Show comment
Hide comment
@ogirardot

ogirardot Dec 10, 2011

Contributor

Actually this is more of a sourceforge issue, every package on sourceforge will get listed as a ../download
maybe we should start to handle this ?

Contributor

ogirardot commented Dec 10, 2011

Actually this is more of a sourceforge issue, every package on sourceforge will get listed as a ../download
maybe we should start to handle this ?

@dstufft

This comment has been minimized.

Show comment
Hide comment
@dstufft

dstufft Jan 30, 2014

Member

I don't believe this is a use case that we should care about. Invalid PyPI entries is not pip's problem.

Member

dstufft commented Jan 30, 2014

I don't believe this is a use case that we should care about. Invalid PyPI entries is not pip's problem.

@dstufft dstufft closed this Jan 30, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment