Skip to content
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

setup.py: incorrect dependency link #827

Closed
dairiki opened this issue Oct 25, 2016 · 4 comments
Closed

setup.py: incorrect dependency link #827

dairiki opened this issue Oct 25, 2016 · 4 comments

Comments

@dairiki
Copy link

@dairiki dairiki commented Oct 25, 2016

Setuptools’ setup.py adds a link for certifi to dependency_links. The link it adds (https://pypi.python.org/packages/source/c/certifi/certifi-2016.9.26.tar.gz) is broken (404.)

I'm not totally sure what's going on here. My guess is that PyPI has changed how downloads are filed. (Older packages seem to still be available under /packages/source, but recently released packages appear not to be.)

In any case, this breaks zc.buildout — at least for me. Buildout picks up the broken dependency link from the setuptools egg and uses it (unsuccessfully) if an attempt is made to install certifi==2016.9.26.

@dairiki
Copy link
Author

@dairiki dairiki commented Oct 25, 2016

Work-around for zc.buildout: Assuming that the use of dependency_links is not required for your project, set use-depedency-links = false in buildout.cfg.

@jaraco
Copy link
Member

@jaraco jaraco commented Oct 28, 2016

@dstufft Do you know what URL setuptools should use for these dependency links?

@dstufft
Copy link
Member

@dstufft dstufft commented Oct 29, 2016

https://files.pythonhosted.org/packages/source/c/certifi/certifi-2016.9.26.tar.gz

@jaraco jaraco closed this in 107a253 Oct 30, 2016
@dairiki
Copy link
Author

@dairiki dairiki commented Oct 30, 2016

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants