-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Extras don't get converted to requirements correctly #2286
Comments
To be clear, this doesn't happen with any path, right? Only when you install |
I think so. Midnight here but I’ll double check tomorrow morning. |
No rush. We pushed this off into a new library to simplify the logic and the library is part of an org I own with @uranusjr Debugging should be easier than it used to be at least |
Just checked - it's only a problem when the path dependency has extras. |
Just did a bit more digging on this: it's a problem with any editable path with extras, and the offending line appears to be this one. I'm a bit out of my depth on exactly how to fix, though. |
@greysteil it was just a problem with parsing before passing stuff around, thanks for the tip! |
closed by #2302 |
I'm not sure how to run the latest pipenv git commit (
e135f7c
) locally (and have terrible internet for the next couple of days), but when I test locking a Pipfile with a path dependencies and extras I get the following error:To replicate, run
pipenv lock
with these files:The text was updated successfully, but these errors were encountered: