-
Notifications
You must be signed in to change notification settings - Fork 30
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
pkg_resources.RequirementParseError with vcs requirement #99
Comments
For what it's worth, I guess a requirements file like this wouldn't even work with devpi to begin with, since it wouldn't try the index before cloning. The install/freeze workaround would work, I think, but could get hairy in cases where the version overlaps with a different one on pypi (since we're configured to fall back to pypi if our devpi is down). |
By using the version indicator in the To still use the In my case the line looks like |
You might like to try https://github.com/di/pip-api to solve this |
From now it is possible to parse vcs urls in requirements file. Fixes blue-yonder#99
From now it is possible to parse vcs urls in requirements file. Fixes blue-yonder#99
From now it is possible to parse vcs urls in requirements file. Fixes blue-yonder#99
From now it is possible to parse vcs urls in requirements file. Fixes blue-yonder#99
With a requirements.txt with a vcs dependency like:
I get this traceback:
But, pip can accept this format without trouble:
Here's the output of pip freeze. It's from a fresh install of devpi-builder and devpi, so I don't expect it to be the culprit:
For this example, I can get around it by installing, freezing, and then using the resulting requirements.txt, but I don't expect that to work if the package isn't available on pypi.
The text was updated successfully, but these errors were encountered: