@@ -1584,7 +1584,7 @@ zipimport
1584
1584
Others
1585
1585
------
1586
1586
1587
- * Removed the ``suspicious `` rule from the documentation Makefile, and
1587
+ * Removed the ``suspicious `` rule from the documentation :file: ` Makefile ` , and
1588
1588
removed ``Doc/tools/rstlint.py ``, both in favor of `sphinx-lint
1589
1589
<https://github.com/sphinx-contrib/sphinx-lint> `_.
1590
1590
(Contributed by Julien Palard in :gh: `98179 `.)
@@ -1711,9 +1711,9 @@ Changes in the Python API
1711
1711
Build Changes
1712
1712
=============
1713
1713
1714
- * Python no longer uses `` setup.py ` ` to build shared C extension modules.
1714
+ * Python no longer uses :file: ` setup.py ` to build shared C extension modules.
1715
1715
Build parameters like headers and libraries are detected in ``configure ``
1716
- script. Extensions are built by `` Makefile ` `. Most extensions use
1716
+ script. Extensions are built by :file: ` Makefile `. Most extensions use
1717
1717
``pkg-config `` and fall back to manual detection.
1718
1718
(Contributed by Christian Heimes in :gh: `93939 `.)
1719
1719
@@ -1726,7 +1726,7 @@ Build Changes
1726
1726
if the Clang compiler accepts the flag.
1727
1727
(Contributed by Donghee Na in :gh: `89536 `.)
1728
1728
1729
- * Add ``COMPILEALL_OPTS `` variable in Makefile to override :mod: `compileall `
1729
+ * Add ``COMPILEALL_OPTS `` variable in :file: ` Makefile ` to override :mod: `compileall `
1730
1730
options (default: ``-j0 ``) in ``make install ``. Also merged the 3
1731
1731
``compileall `` commands into a single command to build .pyc files for all
1732
1732
optimization levels (0, 1, 2) at once.
@@ -1895,7 +1895,7 @@ New Features
1895
1895
- ``SSTATE_INTERNED_IMMORTAL_STATIC `` An identifier for interned unicode
1896
1896
objects that are immortal and static
1897
1897
- ``sys.getunicodeinternedsize `` This returns the total number of unicode
1898
- objects that have been interned. This is now needed for refleak.py to
1898
+ objects that have been interned. This is now needed for :file: ` refleak.py ` to
1899
1899
correctly track reference counts and allocated blocks
1900
1900
1901
1901
(Contributed by Eddie Elizondo in :gh: `84436 `.)
@@ -2086,10 +2086,10 @@ Deprecated
2086
2086
* Creating immutable types (:c:macro: `Py_TPFLAGS_IMMUTABLETYPE `) with mutable
2087
2087
bases is deprecated and will be disabled in Python 3.14.
2088
2088
2089
- * The `` structmember.h ` ` header is deprecated, though it continues to be
2089
+ * The :file: ` structmember.h ` header is deprecated, though it continues to be
2090
2090
available and there are no plans to remove it.
2091
2091
2092
- Its contents are now available just by including `` Python.h ` `,
2092
+ Its contents are now available just by including :file: ` Python.h `,
2093
2093
with a ``Py `` prefix added if it was missing:
2094
2094
2095
2095
- :c:struct: `PyMemberDef `, :c:func: `PyMember_GetOne ` and
@@ -2099,14 +2099,14 @@ Deprecated
2099
2099
- The flags :c:macro: `Py_READONLY ` (previously ``READONLY ``) and
2100
2100
:c:macro: `Py_AUDIT_READ ` (previously all uppercase)
2101
2101
2102
- Several items are not exposed from `` Python.h ` `:
2102
+ Several items are not exposed from :file: ` Python.h `:
2103
2103
2104
2104
- :c:macro: `T_OBJECT ` (use :c:macro: `Py_T_OBJECT_EX `)
2105
2105
- :c:macro: `T_NONE ` (previously undocumented, and pretty quirky)
2106
2106
- The macro ``WRITE_RESTRICTED `` which does nothing.
2107
2107
- The macros ``RESTRICTED `` and ``READ_RESTRICTED ``, equivalents of
2108
2108
:c:macro: `Py_AUDIT_READ `.
2109
- - In some configurations, ``<stddef.h> `` is not included from `` Python.h ` `.
2109
+ - In some configurations, ``<stddef.h> `` is not included from :file: ` Python.h `.
2110
2110
It should be included manually when using ``offsetof() ``.
2111
2111
2112
2112
The deprecated header continues to provide its original
@@ -2136,8 +2136,8 @@ Deprecated
2136
2136
Removed
2137
2137
-------
2138
2138
2139
- * Remove the `` token.h ` ` header file. There was never any public tokenizer C
2140
- API. The `` token.h ` ` header file was only designed to be used by Python
2139
+ * Remove the :file: ` token.h ` header file. There was never any public tokenizer C
2140
+ API. The :file: ` token.h ` header file was only designed to be used by Python
2141
2141
internals.
2142
2142
(Contributed by Victor Stinner in :gh: `92651 `.)
2143
2143
0 commit comments