-
Notifications
You must be signed in to change notification settings - Fork 156
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
Wheel name validation broken #485
Comments
Presumably introduced with commit 88f02bc? |
Closes #155 Works around pypa/wheel#485
CC #155 Works around pypa/wheel#485
It might even be more severe possibly? The example below is not even a multi-tag
|
This is caused by an unfortunate error in the platform part of the regex. I have a fix almost ready and will publish a patch release very soon.
|
Thanks for the quick fix! |
pip also has such a regex: I think it differs slightly. Is that on purpose? |
The differences are negligible, and I have little interest in fine tuning this regex since wheel name parsing will be delegated to |
Why is the file name not completely matched?
|
It's just the repr of the match object:
|
I think it's introduced with commit 88f02bc. We can use the following method to test: if wheel with commit 88f02bc (and without 4419390), the result is: if wheel without commit 88f02bc, the result is: |
It seems like the new
wheel
release has broken pypdfium2 installation because wheels with multiple.
-separated tags are now erroneously considered invalid:pypdfium2-team/pypdfium2#155
I think something's wrong with your
WHEEL_INFO_RE
regex.The text was updated successfully, but these errors were encountered: