-
I'm pretty sure this is not a pdm bug but suspect that another pdm user might have a workaround. I've converted a module from poetry to pdm which transitively depends on the "requests-cache" module. requests-cache supports the pip extras feature but the module which introduces the dependency just uses "requests-cache" and not "requests-cache[]". Running pdm lock generates this snippet:
However, if I execute pdm install, I get a crash in one the pip libraries (traceback below). Searching for other instances of this issue, I did come across pypa/pip#3953, which seems to indicate that "extra" expressions aren't permitted in requirements.txt files, so maybe they're also not permitted in the constraint expressions that are ultimately passed to resolvelib? Any suggestions for other things to check? Thanks in advance!!!
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Thanks. I've created issue #559 to track this. |
Beta Was this translation helpful? Give feedback.
Thanks. I've created issue #559 to track this.