@@ -46,12 +46,12 @@ variable(s) whose address should be passed.
4646 :ctype: `Py_ssize_t ` rather than an int.
4747
4848``s* `` (string, Unicode, or any buffer compatible object) [Py_buffer \* ]
49- Similar to ``s# ``, this code fills a Py_buffer structure provided by the caller.
50- The buffer gets locked, so that the caller can subsequently use the buffer even
51- inside a ``Py_BEGIN_ALLOW_THREADS `` block; the caller is responsible for calling
52- ``PyBuffer_Release `` with the structure after it has processed the data.
49+ Similar to ``s# ``, this code fills a Py_buffer structure provided by the caller.
50+ The buffer gets locked, so that the caller can subsequently use the buffer even
51+ inside a ``Py_BEGIN_ALLOW_THREADS `` block; the caller is responsible for calling
52+ ``PyBuffer_Release `` with the structure after it has processed the data.
5353
54- .. versionadded :: 2.6
54+ .. versionadded :: 2.6
5555
5656``z `` (string or ``None ``) [const char \* ]
5757 Like ``s ``, but the Python object may also be ``None ``, in which case the C
@@ -63,7 +63,7 @@ variable(s) whose address should be passed.
6363``z* `` (string or ``None `` or any buffer compatible object) [Py_buffer*]
6464 This is to ``s* `` as ``z `` is to ``s ``.
6565
66- .. versionadded :: 2.6
66+ .. versionadded :: 2.6
6767
6868``u `` (Unicode object) [Py_UNICODE \* ]
6969 Convert a Python Unicode object to a C pointer to a NUL-terminated buffer of
@@ -261,6 +261,7 @@ variable(s) whose address should be passed.
261261
262262``w* `` (read-write byte-oriented buffer) [Py_buffer \* ]
263263 This is to ``w `` what ``s* `` is to ``s ``.
264+
264265 .. versionadded :: 2.6
265266
266267``(items) `` (tuple) [*matching-items *]
0 commit comments