Skip to content

Providers PEP: address review comments - #88

Merged
mgorny merged 10 commits into
pep-providersfrom
pep-providers-review
Sep 23, 2026
Merged

mgorny merged 10 commits into
pep-providersfrom
pep-providers-review

Conversation

@mgorny

@mgorny mgorny commented Sep 22, 2026 •

Copy link
Copy Markdown

Branch to collect changes related to today's review comments.

As pointed out by @konstin, regular normalization produces hyphens which
we don't support.  Instead use wheel normalization, the same way we do
in PEP 825.

Signed-off-by: Michał Górny <mgorny@quansight.com>
@mgorny mgorny changed the title Use wheel normalization for feature names and versions Providers PEP: address review comments Sep 22, 2026
@read-the-docs-community

read-the-docs-community Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

As pointed out by @konstin, `requires`, `static-properties`
and `plugin-api` would be accepted by the previous variant.

Signed-off-by: Michał Górny <mgorny@quansight.com>
Signed-off-by: Michał Górny <mgorny@quansight.com>
Signed-off-by: Michał Górny <mgorny@quansight.com>
Signed-off-by: Michał Górny <mgorny@quansight.com>
Signed-off-by: Michał Górny <mgorny@quansight.com>
It was present in PEP 817, but got lost while moving things around.

Signed-off-by: Michał Górny <mgorny@quansight.com>
Signed-off-by: Michał Górny <mgorny@quansight.com>
@mgorny
mgorny marked this pull request as ready for review September 22, 2026 14:12
@mgorny

mgorny commented Sep 22, 2026

Copy link
Copy Markdown
Author

@konstin, @rgommers, please review these changes. Addressing the point about non-empty default-priorities.namespace will require a bigger spec change, so I'll address that separately.

Comment thread peps/pep-9999.rst Outdated
Signed-off-by: Michał Górny <mgorny@quansight.com>
Signed-off-by: Michał Górny <mgorny@quansight.com>
@mgorny
mgorny merged commit 9283c99 into pep-providers Sep 23, 2026
7 checks passed
@mgorny
mgorny deleted the pep-providers-review branch September 23, 2026 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants