-
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
Poetry 1.4.0: There is no item named <package>/WHEEL
in the archive
#7572
Comments
+1 to this, getting it when installing detectron2 from a wheel with
Downgrading to 1.3.2 solved the problem. |
archive
archive
<package>/WHEEL
in the archive
Hit me too, looks like |
it seems that there is a dir named |
Hey everyone, thanks a lot for reporting. This seems to be an issue within the installer package which is now used for installing packages. I'm able to reproduce this error with the code example given in the docs. @pradyunsg can you have a look into this? For now one can disable the new installer with fin swimmer |
I see that the hypercorn wheel on pypi is called I notice that hypercorn itself uses poetry, and I guess that unusual capitalisation comes from https://github.com/pgjones/hypercorn/blob/8ae17ca68204d9718389fb3649ca0ed6ba851906/pyproject.toml#L2. recent versions of poetry normalize the wheel filename, so likely this can be resolved either by
|
Also getting it on version 0.81 of This is a major issue that can break every CICD workflow in a project, if a patch will not be available in the next few hours, what are the odds that poetry 1.4.0 will be yanked until a fix is released? |
Hey @bentheiii, as you've probably read in the comments by @dimbleby and me, this is not a Poetry issue per se. So I don't think we will yank 1.4.0 nor there will be a fix "in the next few hours". You should always pin the Poetry version used in your CI Pipeline: https://python-poetry.org/docs/master/#ci-recommendations. Also you can fallback to the old installer as described above. fin swimmer |
This is pypa/installer#134, and it's gonna have to wait until after my work day for a fix to be released. |
I think so too, we observed the problem in another package. EntilZha/PyFunctional#176
|
Experiencing the same issue in kazhala/InquirerPy#57. Downgrading to 1.3.2 resolved the issue for now. |
Same issue. Downgrading to 1.3.2 helped. For me it was |
Same issue with hypercorn on poetry 1.4.0. Disabling the new installer with |
hypercorn is literally where this issue started. If y'all could please refrain from "me too" it would save on noise. |
We can unpin poetry when either of these issues are closed: - python-poetry/poetry#7572 - pgjones/hypercorn#102
Same issue
Pinning poetry to |
It's not just case sensitivity, Poetry 1.4.0 normalization is messing up punctuation.
Poetry is looking for a dot in the name but the package has an underscore:
This is going to break a lot of CI builds. |
there's already a more recent release of sphinxcontrib-applehelp fixing their package name (and I suspect you overestimate the amount of CI builds that care about it!) Can I again encourage y'all to think twice before adding yet another example here.
It's unlikely that further comments will either add new information, or change what happens next. |
All of the other comments here are about capitalization, so I was pointing out that it's also about punctuation. I thought maybe the developers would like to have a more complete picture of what the buggy behavior is. I'm sorry that I took time out of my morning to google this issue, find this thread, reproduce it on 1.4.0, make sure it does not reproduce on 1.3.2, download an archive from pypi, identify the discrepancy that nobody else has noticed yet, put together a concise and informative post on the topic, and then edit it several times. Believe me, it will not happen again. /unsubscribe |
@pradyunsg Any update on getting a new |
The "install" module (v0.6.0) which is being used by poetry 1.4.0 has problems installing certain packages. Disable the modern installer for now, until things are fixed. python-poetry/poetry#7572 Signed-off-by: moson-mo <mo-son@mailbox.org>
The |
The problems with the "modern installer" got fixed. We don't need this workaround anymore. python-poetry/poetry#7572 Signed-off-by: moson-mo <mo-son@mailbox.org>
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. |
-vvv
option) and have included the output below.Issue
Hypercorn can't be installed with poetry 1.4.0, it used to be possible to install it:
Wondering if there is a case sensitivity issue. Looking at the wheel, I do see there is a file in
hypercorn-0.14.3.dist-info/WHEEL
.The text was updated successfully, but these errors were encountered: