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.