https://github.com/python/cpython/commit/a1873300eebe9c634f59592c3333035768f09de9
commit: a1873300eebe9c634f59592c3333035768f09de9
branch: main
author: Christian Zinck <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-06-08T11:24:26+01:00
summary:
gh-101100: Fix Sphinx warnings in 'Buffer Object Structures' documentation
(#151058)
files:
M Doc/c-api/typeobj.rst
M Doc/tools/.nitignore
diff --git a/Doc/c-api/typeobj.rst b/Doc/c-api/typeobj.rst
index 38db69e5c6db96d..dcc9e243c2f3147 100644
--- a/Doc/c-api/typeobj.rst
+++ b/Doc/c-api/typeobj.rst
@@ -2975,13 +2975,13 @@ Buffer Object Structures
steps:
(1) Check if the request can be met. If not, raise :exc:`BufferError`,
- set :c:expr:`view->obj` to ``NULL`` and return ``-1``.
+ set ``view->obj`` to ``NULL`` and return ``-1``.
(2) Fill in the requested fields.
(3) Increment an internal counter for the number of exports.
- (4) Set :c:expr:`view->obj` to *exporter* and increment :c:expr:`view->obj`.
+ (4) Set ``view->obj`` to *exporter* and increment ``view->obj``.
(5) Return ``0``.
@@ -3007,10 +3007,10 @@ Buffer Object Structures
schemes can be used:
* Re-export: Each member of the tree acts as the exporting object and
- sets :c:expr:`view->obj` to a new reference to itself.
+ sets ``view->obj`` to a new reference to itself.
* Redirect: The buffer request is redirected to the root object of the
- tree. Here, :c:expr:`view->obj` will be a new reference to the root
+ tree. Here, ``view->obj`` will be a new reference to the root
object.
The individual fields of *view* are described in section
@@ -3064,7 +3064,7 @@ Buffer Object Structures
*view* argument.
- This function MUST NOT decrement :c:expr:`view->obj`, since that is
+ This function MUST NOT decrement ``view->obj``, since that is
done automatically in :c:func:`PyBuffer_Release` (this scheme is
useful for breaking reference cycles).
diff --git a/Doc/tools/.nitignore b/Doc/tools/.nitignore
index 189173a5f8a75f4..31173134dd5019f 100644
--- a/Doc/tools/.nitignore
+++ b/Doc/tools/.nitignore
@@ -5,7 +5,6 @@
Doc/c-api/init_config.rst
Doc/c-api/intro.rst
Doc/c-api/stable.rst
-Doc/c-api/typeobj.rst
Doc/library/ast.rst
Doc/library/asyncio-extending.rst
Doc/library/email.charset.rst
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]