-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Installing iso-639 "doesn't match any versions", subsequent "list index out of range" during lock #9184
Comments
As explained above, I don't believe this is a duplicate. #6996 is supposedly specific to another package. And the second problem is entirely new. |
Addendum: I had to remove |
The
|
inability to install packages whose names end in numbers is #6996, this is clearly an example of that. if you can reproduce a different problem using a package that does not have that property, please raise a new issue. If what you are seeing only happens for packages with that property, it's a duplicate. |
I feel this is being dismissed too quickly but let me try to make my point a third time. The title of #6996 does suggest that it applies to all integer-ended packages, but that is not the case as mentioned on this comment. And the |
the linked comment is certainly mistaken, it is clearly the case that the issue affects other integer-ending packages including yes the "list index out of range" is new, that code has only been added recently. But if you are only able to trigger it for integer-ending packages then it becomes a new symptom in the existing bug: the right thing to do is to leave a comment there saying so, and to close this one. if you have a new bug that does not involve an integer-ending package then please open a new issue that is not tangled up with the existing one. Edit: per #6996 (comment): if you are interested in using poetry to install integer-ending packages - then it probably is not terribly hard to fix. A pull request would surely be welcome |
Fair enough! I've added a comment there. I wish I had the time to create a fix for every issue I filed on an open source project, but alas :( |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description
I'm having trouble installing
iso-639
through Poetry. There seem to be two problems.The first is described in #7248, which was marked as a duplicate of #6996. But on #6996, @samthurston wrote "I have tested some other integer-ended packages and it does indeed seem specific to [
flask-restful-swagger-2
]" which would suggest it doesn't apply toiso-639
.Then I run into the second problem, which is that
poetry lock
fails with a useless error message oflist index out of range
.Workarounds
The first problem can be worked around with a manual
poetry run pip install iso-639
.For the second problem, I don't have a workaround.
Poetry Installation Method
system package manager (eg: dnf, apt etc.)
Operating System
Arch Linux
Poetry Version
Poetry (version 1.8.2)
Poetry Configuration
Python Sysconfig
Example pyproject.toml
Poetry Runtime Logs
The text was updated successfully, but these errors were encountered: