@@ -2152,8 +2152,7 @@ Porting to Python 3.10
2152
2152
* The `` PY_SSIZE_T_CLEAN `` macro must now be defined to use
2153
2153
:c:func:`PyArg_ParseTuple` and :c:func:`Py_BuildValue` formats which use
2154
2154
`` # ``: ``es#``, ``et#``, ``s#``, ``u#``, ``y#``, ``z#``, ``U#`` and ``Z#``.
2155
- See :ref:`Parsing arguments and building values
2156
- < arg- parsing> ` and the :pep:` 353 `.
2155
+ See :ref:`arg- parsing` and :pep:`353 ` .
2157
2156
(Contributed by Victor Stinner in :issue:`40943 ` .)
2158
2157
2159
2158
* Since :c:func:`Py_REFCNT()` is changed to the inline static function,
@@ -2184,8 +2183,7 @@ Porting to Python 3.10
2184
2183
:c:func:`Py_GetProgramFullPath` , :c:func:`Py_GetPythonHome` and
2185
2184
:c:func:`Py_GetProgramName` functions now return `` NULL `` if called before
2186
2185
:c:func:`Py_Initialize` (before Python is initialized). Use the new
2187
- :ref:`Python Initialization Configuration API < init- config> ` to get the
2188
- :ref:`Python Path Configuration. < init- path- config> ` .
2186
+ :ref:`init- config` API to get the :ref:`init- path- config` .
2189
2187
(Contributed by Victor Stinner in :issue:`42260 ` .)
2190
2188
2191
2189
* :c:func:`PyList_SET_ITEM` , :c:func:`PyTuple_SET_ITEM` and
@@ -2199,7 +2197,7 @@ Porting to Python 3.10
2199
2197
`` picklebufobject.h`` , `` pyarena.h`` , `` pyctype.h`` , `` pydebug.h`` ,
2200
2198
`` pyfpe.h`` , and `` pytime.h`` have been moved to the `` Include/ cpython``
2201
2199
directory. These files must not be included directly, as they are already
2202
- included in `` Python.h`` : :ref:`Include Files < api- includes> ` . If they have
2200
+ included in `` Python.h`` ; see :ref:`api- includes` . If they have
2203
2201
been included directly, consider including `` Python.h`` instead.
2204
2202
(Contributed by Nicholas Sim in :issue:`35134 ` .)
2205
2203
0 commit comments