Skip to content

Commit aeff92d

Browse files
committed
Python 3.15.0a1
1 parent f71c96c commit aeff92d

File tree

669 files changed

+8450
-2136
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

669 files changed

+8450
-2136
lines changed

Doc/c-api/arg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ the minimal value for the corresponding signed integer type of the same size.
305305
``D`` (:class:`complex`) [Py_complex]
306306
Convert a Python complex number to a C :c:type:`Py_complex` structure.
307307

308-
.. deprecated:: next
308+
.. deprecated:: 3.15
309309

310310
For unsigned integer formats ``B``, ``H``, ``I``, ``k`` and ``K``,
311311
:exc:`DeprecationWarning` is emitted when the value is larger than

Doc/c-api/bytes.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ PyBytesWriter
236236
The :c:type:`PyBytesWriter` API can be used to create a Python :class:`bytes`
237237
object.
238238
239-
.. versionadded:: next
239+
.. versionadded:: 3.15
240240
241241
.. c:type:: PyBytesWriter
242242

Doc/c-api/complex.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Complex Number Objects
1616
1717
The complex number value, using the C :c:type:`Py_complex` representation.
1818

19-
.. deprecated-removed:: next 3.20
19+
.. deprecated-removed:: 3.15 3.20
2020
Use :c:func:`PyComplex_AsCComplex` and
2121
:c:func:`PyComplex_FromCComplex` to convert a
2222
Python complex number to/from the C :c:type:`Py_complex`

Doc/c-api/object.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ Object Protocol
201201
This case can arise from forgetting ``NULL`` checks and would delete the
202202
attribute.
203203
204-
.. versionchanged:: next
204+
.. versionchanged:: 3.15
205205
Must not be called with NULL value if an exception is set.
206206
207207
@@ -226,7 +226,7 @@ Object Protocol
226226
For more details, see :c:func:`PyUnicode_InternFromString`, which may be
227227
used internally to create a key object.
228228
229-
.. versionchanged:: next
229+
.. versionchanged:: 3.15
230230
Must not be called with NULL value if an exception is set.
231231
232232

Doc/c-api/stable.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ third-party distributors.
202202
ABI Checking
203203
============
204204

205-
.. versionadded:: next
205+
.. versionadded:: 3.15
206206

207207
Python includes a rudimentary check for ABI compatibility.
208208

@@ -249,7 +249,7 @@ The full API is described below for advanced use cases.
249249
may lead to crashes.
250250
In particular, it is not safe to examine the raised exception.
251251
252-
.. versionadded:: next
252+
.. versionadded:: 3.15
253253
254254
.. c:macro:: PyABIInfo_VAR(NAME)
255255
@@ -266,7 +266,7 @@ The full API is described below for advanced use cases.
266266
PyABIInfo_DEFAULT_ABI_VERSION
267267
}
268268
269-
.. versionadded:: next
269+
.. versionadded:: 3.15
270270

271271
.. c:type:: PyABIInfo
272272
@@ -352,7 +352,7 @@ The full API is described below for advanced use cases.
352352
values of macros such as :c:macro:`Py_LIMITED_API`,
353353
:c:macro:`PY_VERSION_HEX` and :c:macro:`Py_GIL_DISABLED`.
354354

355-
.. versionadded:: next
355+
.. versionadded:: 3.15
356356

357357

358358
.. _limited-api-list:

Doc/c-api/sys.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ accessible to C code. They all work with the current interpreter thread's
268268
If the non-existing object should not be treated as a failure, you can use
269269
:c:func:`PySys_GetOptionalAttr` instead.
270270
271-
.. versionadded:: next
271+
.. versionadded:: 3.15
272272
273273
.. c:function:: PyObject *PySys_GetAttrString(const char *name)
274274
@@ -279,7 +279,7 @@ accessible to C code. They all work with the current interpreter thread's
279279
If the non-existing object should not be treated as a failure, you can use
280280
:c:func:`PySys_GetOptionalAttrString` instead.
281281
282-
.. versionadded:: next
282+
.. versionadded:: 3.15
283283
284284
.. c:function:: int PySys_GetOptionalAttr(PyObject *name, PyObject **result)
285285
@@ -293,15 +293,15 @@ accessible to C code. They all work with the current interpreter thread's
293293
* Set an exception, set *\*result* to ``NULL``, and return ``-1``,
294294
if an error occurred.
295295
296-
.. versionadded:: next
296+
.. versionadded:: 3.15
297297
298298
.. c:function:: int PySys_GetOptionalAttrString(const char *name, PyObject **result)
299299
300300
This is the same as :c:func:`PySys_GetOptionalAttr`, but *name* is
301301
specified as a :c:expr:`const char*` UTF-8 encoded bytes string,
302302
rather than a :c:expr:`PyObject*`.
303303
304-
.. versionadded:: next
304+
.. versionadded:: 3.15
305305
306306
.. c:function:: PyObject *PySys_GetObject(const char *name)
307307

Doc/c-api/tuple.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Tuple Objects
4747
On success, return a new reference.
4848
On error, set an exception and return ``NULL``.
4949
50-
.. versionadded:: next
50+
.. versionadded:: 3.15
5151
5252
5353
.. c:function:: PyObject* PyTuple_Pack(Py_ssize_t n, ...)

Doc/library/_thread.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ This module defines the following constants and functions:
127127
.. versionchanged:: 3.13
128128
Added support for GNU/kFreeBSD.
129129

130-
.. versionchanged:: next
130+
.. versionchanged:: 3.15
131131
Added support for Solaris.
132132

133133

Doc/library/ast.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2507,7 +2507,7 @@ and classes for traversing abstract syntax trees:
25072507
.. versionchanged:: 3.13
25082508
Added the *show_empty* option.
25092509

2510-
.. versionchanged:: next
2510+
.. versionchanged:: 3.15
25112511
Omit optional ``Load()`` values by default.
25122512

25132513

Doc/library/calendar.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ The :mod:`calendar` module exports the following data attributes:
533533
in the standalone form if the locale provides one. Else it is equivalent
534534
to :data:`month_name`.
535535

536-
.. versionadded:: next
536+
.. versionadded:: 3.15
537537

538538

539539
.. data:: standalone_month_abbr
@@ -542,7 +542,7 @@ The :mod:`calendar` module exports the following data attributes:
542542
locale in the standalone form if the locale provides one. Else it is
543543
equivalent to :data:`month_abbr`.
544544

545-
.. versionadded:: next
545+
.. versionadded:: 3.15
546546

547547

548548
.. data:: JANUARY

0 commit comments

Comments
 (0)