Skip to content

Commit c60c672

Browse files
authored
Prefer "feature release" (#1328)
1 parent e880e36 commit c60c672

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

developer-workflow/c-api.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ Unstable C API
174174

175175
The unstable C API tier is meant for extensions that need tight integration
176176
with the interpreter, like debuggers and JIT compilers.
177-
Users of this tier may need to change their code with every minor release.
177+
Users of this tier may need to change their code with every feature release.
178178

179179
In many ways, this tier is like the general C API:
180180

@@ -189,7 +189,7 @@ The differences are:
189189

190190
- Names of functions structs, macros, etc. start with the ``PyUnstable_``
191191
prefix. This defines what's in the unstable tier.
192-
- The unstable API can change in minor versions, without any deprecation
192+
- The unstable API can change in feature releases, without any deprecation
193193
period.
194194
- A stability note appears in the docs.
195195
This happens automatically, based on the name
@@ -198,7 +198,7 @@ The differences are:
198198
Despite being “unstable”, there are rules to make sure third-party code can
199199
use this API reliably:
200200

201-
* Changes and removals can be done in minor releases
201+
* Changes and removals can be done in feature releases
202202
(:samp:`3.{x}.0`, including Alphas and Betas for :samp:`3.{x}.0`).
203203
* Adding a new unstable API *for an existing feature* is allowed even after
204204
Beta feature freeze, up until the first Release Candidate.

getting-started/pull-request-lifecycle.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,7 @@ Python is tricky and we simply cannot accept everyone's contributions.
553553

554554
But if your pull request is merged it will then go into Python's
555555
:abbr:`VCS (version control system)` to be released
556-
with the next major release of Python. It may also be backported to older
556+
with the next feature release of Python. It may also be backported to older
557557
versions of Python as a bugfix if the core developer doing the merge believes
558558
it is warranted.
559559

triage/labels.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Version labels
9595

9696
These labels are used to indicate which versions of Python are affected.
9797
The available version labels (with the form :samp:`3.{N}`) are updated
98-
whenever new major releases are created or retired.
98+
whenever new feature releases are created or retired.
9999

100100
See also :ref:`the branch status page <branchstatus>`
101101
for a list of active branches.

0 commit comments

Comments
 (0)