PEP 605: fix footnotes (#2743)
This commit is contained in:
parent
3d63099a52
commit
c75fd8f293
23
pep-0605.rst
23
pep-0605.rst
|
@ -508,7 +508,7 @@ full CPython C ABI:
|
||||||
built against the full CPython ABI in the preceding pre-release are expected
|
built against the full CPython ABI in the preceding pre-release are expected
|
||||||
to load correctly, as long as those modules abide by the following additional
|
to load correctly, as long as those modules abide by the following additional
|
||||||
criteria:
|
criteria:
|
||||||
|
|
||||||
* the module must not be using any provisional or private C APIs (either from
|
* the module must not be using any provisional or private C APIs (either from
|
||||||
the previous stable release series, or the in development pre-release series)
|
the previous stable release series, or the in development pre-release series)
|
||||||
that were removed in this beta release, or were changed in an ABI incompatible
|
that were removed in this beta release, or were changed in an ABI incompatible
|
||||||
|
@ -621,7 +621,7 @@ the X.Y.0 release.
|
||||||
Changes to management of the CPython stable C ABI
|
Changes to management of the CPython stable C ABI
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
|
|
||||||
The CPython stable ABI [5_] makes the commitment that binary extension modules
|
The CPython stable ABI [5]_ makes the commitment that binary extension modules
|
||||||
built against any particular CPython release will continue to work on future
|
built against any particular CPython release will continue to work on future
|
||||||
CPython releases that support the same stable ABI version (this version is
|
CPython releases that support the same stable ABI version (this version is
|
||||||
currently ``abi3``).
|
currently ``abi3``).
|
||||||
|
@ -752,7 +752,7 @@ On Windows systems, the suffix for tagged ``pyd`` files in pre-release builds
|
||||||
would include "p" as a pre-release marker immediately after the version number,
|
would include "p" as a pre-release marker immediately after the version number,
|
||||||
giving markers like "cp39p-win_amd64".
|
giving markers like "cp39p-win_amd64".
|
||||||
|
|
||||||
A proposed reference implementation for this change is available at [4_] (Note:
|
A proposed reference implementation for this change is available at [4]_ (Note:
|
||||||
at time of writing, that implementation had not yet been tested on Windows).
|
at time of writing, that implementation had not yet been tested on Windows).
|
||||||
|
|
||||||
|
|
||||||
|
@ -911,12 +911,12 @@ final release.
|
||||||
Why not use Calendar Versioning for the rolling release stream?
|
Why not use Calendar Versioning for the rolling release stream?
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
|
|
||||||
Steve Dower's initial write-up of this proposal [1_] suggested the use of
|
Steve Dower's initial write-up of this proposal [1]_ suggested the use of
|
||||||
calendar versioning for the rolling release stream (so the first rolling
|
calendar versioning for the rolling release stream (so the first rolling
|
||||||
pre-release after Python 3.8.0 would have been Python 2019.12 rather than
|
pre-release after Python 3.8.0 would have been Python 2019.12 rather than
|
||||||
3.9.0b1).
|
3.9.0b1).
|
||||||
|
|
||||||
Paul Moore pointed out [2_] two major practical problems with that proposal:
|
Paul Moore pointed out [2]_ two major practical problems with that proposal:
|
||||||
|
|
||||||
* it isn't going to be clear to users of the calendar-based versions where they
|
* it isn't going to be clear to users of the calendar-based versions where they
|
||||||
stand in relation to the traditionally numbered versions
|
stand in relation to the traditionally numbered versions
|
||||||
|
@ -1114,14 +1114,14 @@ Having a rolling pre-freeze release stream available may also make it more feasi
|
||||||
for more CI providers to offer a "CPython beta release" testing option. At the
|
for more CI providers to offer a "CPython beta release" testing option. At the
|
||||||
moment, this feature is only available from CI providers that are willing and
|
moment, this feature is only available from CI providers that are willing and
|
||||||
able to put the necessary time and effort into creating, testing, and publishing
|
able to put the necessary time and effort into creating, testing, and publishing
|
||||||
their own builds from the CPython master branch (e.g. [6_]).
|
their own builds from the CPython master branch (e.g. [6]_).
|
||||||
|
|
||||||
|
|
||||||
Implications for the proposed Scientific Python ecosystem support period
|
Implications for the proposed Scientific Python ecosystem support period
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
Based on discussions at SciPy 2019, NEP (NumPy Enhancement Proposal) 29 has
|
Based on discussions at SciPy 2019, NEP (NumPy Enhancement Proposal) 29 has
|
||||||
been drafted [3_] to propose a common convention across the Scientific Python
|
been drafted [3]_ to propose a common convention across the Scientific Python
|
||||||
ecosystem for dropping support for older Python versions.
|
ecosystem for dropping support for older Python versions.
|
||||||
|
|
||||||
While the exact formulation of that policy is still being discussed, the draft
|
While the exact formulation of that policy is still being discussed, the draft
|
||||||
|
@ -1366,12 +1366,3 @@ Copyright
|
||||||
|
|
||||||
This document is placed in the public domain or under the CC0-1.0-Universal
|
This document is placed in the public domain or under the CC0-1.0-Universal
|
||||||
license, whichever is more permissive.
|
license, whichever is more permissive.
|
||||||
|
|
||||||
..
|
|
||||||
Local Variables:
|
|
||||||
mode: indented-text
|
|
||||||
indent-tabs-mode: nil
|
|
||||||
sentence-end-double-space: t
|
|
||||||
fill-column: 80
|
|
||||||
coding: utf-8
|
|
||||||
End:
|
|
||||||
|
|
Loading…
Reference in New Issue