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

--process-dependency-links has a scary DEPRECATION warning, but its really not depricated #146

Closed
matt-land opened this issue May 14, 2018 · 2 comments

Comments

@matt-land
Copy link

Pip's "process-dependency-links" flag is vital to some use cases involving nested private repos, but using it today spits out a warning (in red) that says:

DEPRECATION: Dependency Links processing has been deprecated and will be removed in a future release.

There isn't a good alternative to using this flag right now. Until something else comes along to be the better "right way" to do something, the old way can't really be called deprecated.
So it shouldn't be telling the user what they are doing is wrong.

Background:

The first google result for "pip dependency_links" leads to stack overflow.
https://stackoverflow.com/questions/12518499/pip-ignores-dependency-links-in-setup-py

I've circled back across the above article at least 6 times in the last 2 years, while trying in vain to figure out what I should have been doing to fix the warning.

That stack overflow trail leads back a maintainer discussion.
https://groups.google.com/forum/#!topic/pypa-dev/tJ6HHPQpyJ4

Can the warning be softened, or removed until it actually is deprecated?

@pradyunsg
Copy link
Member

There's pypa/pip#4187 for this.

@pradyunsg
Copy link
Member

I'll close this in favor of the pip issue. :)

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

No branches or pull requests

2 participants