Skip to content
This repository has been archived by the owner on Sep 16, 2021. It is now read-only.

[setup] hotfix for pip>=19 #103

Merged
merged 5 commits into from
Feb 1, 2019
Merged

Conversation

das7pad
Copy link
Owner

@das7pad das7pad commented Feb 1, 2019

The pip install option --process-dependency-links has been deprecated a few years ago without an actual replacement. The upstream-issue is here pypa/pip#4187.

A replacement has landed in pip==18.1 (2018-10) with the implementation of PEP508 - a spec for URL dependencies.

--process-dependency-links has been removed with the release of pip==19 (2019-01).

This PR implements parsing of the requirements file for the new URL dependency scheme.

Note: additional parsing is still required due to the usage of editable dependencies from git-repositories.

@das7pad das7pad merged commit 67323f2 into dev Feb 1, 2019
das7pad added a commit that referenced this pull request Feb 1, 2019
@das7pad das7pad deleted the hotfix/pip-process-dependency-links branch February 1, 2019 20:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant