From a3789e7a825c5e345fad8890b2b646bcad9551e3 Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Wed, 21 Aug 2024 18:37:58 -0400 Subject: [PATCH 1/2] PEP 752: Add terminology section --- peps/pep-0752.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/peps/pep-0752.rst b/peps/pep-0752.rst index 23ae3028ab9..155b75abf40 100644 --- a/peps/pep-0752.rst +++ b/peps/pep-0752.rst @@ -139,6 +139,26 @@ specific scenarios) provides the following benefits: feedback would be required because the process to approve a paid organization already bestows a certain amount of trust. +Terminology +=========== + +The keywords "MUST", "MUST NOT", "REQUIRED", "SHOULD", "SHOULD NOT", +"RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as +described in `RFC 2119 `__. + +Organization + `Organizations ` are entities that own projects and have various + users associated with them. Only organizations have access to the namespace + application form. +Corporate Organization + `Corporate organizations ` are organizations that have paid for + special functionality on PyPI. +Public Namespace + A `public `_ namespace allows for uploads from any + project owner. +Private Namespace + A private namespace only allows uploads from an owner of the namespace. + Specification ============= From adb0a66864310abc3561a83f59f5ab5b5d99196d Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Wed, 21 Aug 2024 18:41:34 -0400 Subject: [PATCH 2/2] fix --- peps/pep-0752.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0752.rst b/peps/pep-0752.rst index 155b75abf40..79fdba6d3c8 100644 --- a/peps/pep-0752.rst +++ b/peps/pep-0752.rst @@ -144,7 +144,7 @@ Terminology The keywords "MUST", "MUST NOT", "REQUIRED", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as -described in `RFC 2119 `__. +described in :rfc:`2119`. Organization `Organizations ` are entities that own projects and have various