From d9527241cb47ca2e01f2a07941fd73a46f34cef6 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Fri, 15 Aug 2025 17:03:27 -0700 Subject: [PATCH 1/4] Add PSF Board & ED language around CoC enforcement --- peps/pep-0772.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/peps/pep-0772.rst b/peps/pep-0772.rst index a622a82a948..49402ebdfec 100644 --- a/peps/pep-0772.rst +++ b/peps/pep-0772.rst @@ -313,6 +313,9 @@ Code of Conduct All Packaging Council Electors and Packaging Council members are subject to, and must abide by the PSF `Code of Conduct`_, its enforcement procedures, and its remedies for adjudicated violations. +The Packaging Council will moderate its spaces and support PSF Code of Conduct enforcement as +appropriate in the area. + .. _electors: ========================== From f049920ded1866feb303f00aab38979186a82ece Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Fri, 15 Aug 2025 17:21:54 -0700 Subject: [PATCH 2/4] Add PSF Board resolution to conditionally accept --- peps/pep-0772.rst | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/peps/pep-0772.rst b/peps/pep-0772.rst index 49402ebdfec..ea93434490a 100644 --- a/peps/pep-0772.rst +++ b/peps/pep-0772.rst @@ -447,7 +447,15 @@ This PEP likely requires an atypical approval process, given the parties that mu end, the authors will submit this PEP #. for a vote with the PSF Board, which must approve the linking of Packaging Council Electors to - the PSF Membership, and the deactivation of the Packaging Workgroup + the PSF Membership, and the deactivation of the Packaging Workgroup. + + - **RESOLVED that the Python Software Foundation authorises the creation of a Packaging Council + as described in the draft of PEP 772 as published on 25 July 2025, conditional on the PEP + authors adding language to PEP 772 that explicitly gives the Packaging Council the authority to + enforce the PSF Code of Conduct, in addition to enforcement mechanisms otherwise approved by + the Foundation.** + - Requested language added in ``PR 4550 `_ + #. for a vote on the pypa-committers mailing list, in accordance with the process outlined in :pep:`609` #. for formal approval by the Python Steering Council From b74d61c5fd2f50795a0db37508599d547b75d71d Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Fri, 15 Aug 2025 17:24:58 -0700 Subject: [PATCH 3/4] Fix markup --- peps/pep-0772.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0772.rst b/peps/pep-0772.rst index ea93434490a..1373b43ca2f 100644 --- a/peps/pep-0772.rst +++ b/peps/pep-0772.rst @@ -454,7 +454,7 @@ end, the authors will submit this PEP authors adding language to PEP 772 that explicitly gives the Packaging Council the authority to enforce the PSF Code of Conduct, in addition to enforcement mechanisms otherwise approved by the Foundation.** - - Requested language added in ``PR 4550 `_ + - Requested language added in `PR 4550 `_. #. for a vote on the pypa-committers mailing list, in accordance with the process outlined in :pep:`609` From 501a90fe2d930bdba6e0963d59f1b12946116c42 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Fri, 15 Aug 2025 17:28:00 -0700 Subject: [PATCH 4/4] Fix markup again --- peps/pep-0772.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/peps/pep-0772.rst b/peps/pep-0772.rst index 1373b43ca2f..7b887deee33 100644 --- a/peps/pep-0772.rst +++ b/peps/pep-0772.rst @@ -449,11 +449,11 @@ end, the authors will submit this PEP #. for a vote with the PSF Board, which must approve the linking of Packaging Council Electors to the PSF Membership, and the deactivation of the Packaging Workgroup. - - **RESOLVED that the Python Software Foundation authorises the creation of a Packaging Council + - **RESOLVED** that the Python Software Foundation authorises the creation of a Packaging Council as described in the draft of PEP 772 as published on 25 July 2025, conditional on the PEP authors adding language to PEP 772 that explicitly gives the Packaging Council the authority to enforce the PSF Code of Conduct, in addition to enforcement mechanisms otherwise approved by - the Foundation.** + the Foundation. - Requested language added in `PR 4550 `_. #. for a vote on the pypa-committers mailing list, in accordance with the process outlined in