-
Notifications
You must be signed in to change notification settings - Fork 122
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
tests: fix for PEP 685 in packaging 22 #550
Conversation
If packaging doesn't normalise dependency names when stringifying dependencies, why does it normalise their extras? Anyway, the easiest thing to do here is to replace all underscores in extra names in the tests with hyphens. |
@layday maybe it should? Sounds like worth filing issue on packaging. |
4cc1f95
to
a64b751
Compare
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
a64b751
to
6fd0b36
Compare
This only affects extra names in markers, BTW, not square bracket extra selectors. |
That sounds inconsistent enough to definitely warrant an upstream issue. |
But those have to be consistent to make older packaging pass, since older packaging does not consider |
RtD is misbehaving today, also in pypa/packaging. |
@henryiii is RtD supposed to work from forks at all? |
I think so. Never had a problem before. I think GH is finicky today. |
Passes now, so yes. :) |
Support Packaging 22.