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 flag has been deprecated #8

Closed
ygrange opened this issue Apr 18, 2019 · 1 comment
Closed

--process-dependency-links flag has been deprecated #8

ygrange opened this issue Apr 18, 2019 · 1 comment

Comments

@ygrange
Copy link
Contributor

ygrange commented Apr 18, 2019

Heya,

I really liked seeing you managed to get the installation instructions to a nicer level, but alas it has been deprecated before an alternative was around. If I understand the following discussion though there should be a solution by now:
pypa/pip#4187

@rtobar
Copy link
Contributor

rtobar commented Apr 18, 2019

Hi Yan, thanks for the feedback!

This was a mechanism we used a long time ago, when we were heavily developing daliuge, and needed to modify quite a few of our dependencies to correct bugs or increase support across different python versions. The dependency list is quite stable nowadays though, and anyway PEP 508 came into place, which is what we should be based on in the future if we want to depend on a non-PyPI package.

I'll update the instruction to remove this unnecessary and now even deprecated (and since pip 19 removed) flag; in the future if we need non-PyPI packages we'll start using the PEP 508 mechanism to refer to them.

@rtobar rtobar closed this as completed in ccae614 Apr 18, 2019
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