Skip to content

Update the Python Packaging delegations - #368

Open
pradyunsg wants to merge 1 commit into
python:mainfrom
pradyunsg:main
Open

pradyunsg wants to merge 1 commit into
python:mainfrom
pradyunsg:main

Conversation

@pradyunsg

@pradyunsg pradyunsg commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

Following up from the PPC + SC meeting on 2026-10-08.

  • Move delegation for Packaging PEPs to the PPC
  • Include virtual environments in the delegation
  • Allow the PPC to approve additional sponsors for packaging PEPs
  • Drop the explicit reference to the PyPA-based standards processes

Comment on lines +17 to +19
Python core developers. The Packaging Council is responsible for
establishing clear criteria for granting these rights, maintaining a record
of who has them, and for periodically reviewing the list. Python core

@pradyunsg pradyunsg Oct 12, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PPC still needs to decide how exactly we'd do this. It looks like we'd need to do a PEP 1 update as well, so I'm inclined to put the listing there.

So... I've left the specifics slightly open-ended here since we probably don't wanna be updating the language here whenever the specifics change.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pradyunsg I believe submitting PR for a PEP 1 update to reflect the peps repo commit right and sponsorship of Packaging Council members themselves is separate from the broader to-be-decided criterion, and was already approved by the SC. It's basically a tweak to https://peps.python.org/pep-0001/#submitting-a-pep to add Packaging Council next to Typing Council, plus a fix to the first paragraph too probably (if you can be a Sponsor, you don't need a sponsor for your own PEPs).

If that sounds right, let's do a separate PR? I can do it if you want.

- Move delegation for Packaging PEPs to the PPC
- Include virtual environments in the delegation
- Allow the PPC to approve additional sponsors for packaging PEPs
- Drop the explicit reference to the PyPA-based standards processes
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