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