Skip to content

Commit 55ea59e

Browse files
committed
Python 3.15.0a8
1 parent cf59bf7 commit 55ea59e

File tree

172 files changed

+1755
-482
lines changed

Some content is hidden

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

172 files changed

+1755
-482
lines changed

Doc/c-api/dict.rst

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Dictionary objects
4545
The first argument can be a :class:`dict`, a :class:`frozendict`, or a
4646
mapping.
4747
48-
.. versionchanged:: next
48+
.. versionchanged:: 3.15
4949
Also accept :class:`frozendict`.
5050
5151
@@ -76,7 +76,7 @@ Dictionary objects
7676
7777
The first argument can be a :class:`dict` or a :class:`frozendict`.
7878
79-
.. versionchanged:: next
79+
.. versionchanged:: 3.15
8080
Also accept :class:`frozendict`.
8181
8282
@@ -90,7 +90,7 @@ Dictionary objects
9090
9191
.. versionadded:: 3.13
9292
93-
.. versionchanged:: next
93+
.. versionchanged:: 3.15
9494
Also accept :class:`frozendict`.
9595
9696
@@ -142,7 +142,7 @@ Dictionary objects
142142
143143
.. versionadded:: 3.13
144144
145-
.. versionchanged:: next
145+
.. versionchanged:: 3.15
146146
Also accept :class:`frozendict`.
147147
148148
See also the :c:func:`PyObject_GetItem` function.
@@ -166,7 +166,7 @@ Dictionary objects
166166
Calling this API without an :term:`attached thread state` had been allowed for historical
167167
reason. It is no longer allowed.
168168
169-
.. versionchanged:: next
169+
.. versionchanged:: 3.15
170170
Also accept :class:`frozendict`.
171171
172172
@@ -177,7 +177,7 @@ Dictionary objects
177177
occurred. Return ``NULL`` **without** an exception set if the key
178178
wasn't present.
179179
180-
.. versionchanged:: next
180+
.. versionchanged:: 3.15
181181
Also accept :class:`frozendict`.
182182
183183
@@ -195,7 +195,7 @@ Dictionary objects
195195
Prefer using the :c:func:`PyDict_GetItemWithError` function with your own
196196
:c:func:`PyUnicode_FromString` *key* instead.
197197
198-
.. versionchanged:: next
198+
.. versionchanged:: 3.15
199199
Also accept :class:`frozendict`.
200200
201201
@@ -207,7 +207,7 @@ Dictionary objects
207207
208208
.. versionadded:: 3.13
209209
210-
.. versionchanged:: next
210+
.. versionchanged:: 3.15
211211
Also accept :class:`frozendict`.
212212
213213
@@ -275,7 +275,7 @@ Dictionary objects
275275
276276
The first argument can be a :class:`dict` or a :class:`frozendict`.
277277
278-
.. versionchanged:: next
278+
.. versionchanged:: 3.15
279279
Also accept :class:`frozendict`.
280280
281281
@@ -285,7 +285,7 @@ Dictionary objects
285285
286286
The first argument can be a :class:`dict` or a :class:`frozendict`.
287287
288-
.. versionchanged:: next
288+
.. versionchanged:: 3.15
289289
Also accept :class:`frozendict`.
290290
291291
@@ -296,7 +296,7 @@ Dictionary objects
296296
297297
The first argument can be a :class:`dict` or a :class:`frozendict`.
298298
299-
.. versionchanged:: next
299+
.. versionchanged:: 3.15
300300
Also accept :class:`frozendict`.
301301
302302
@@ -309,15 +309,15 @@ Dictionary objects
309309
310310
The argument can be a :class:`dict` or a :class:`frozendict`.
311311
312-
.. versionchanged:: next
312+
.. versionchanged:: 3.15
313313
Also accept :class:`frozendict`.
314314
315315
316316
.. c:function:: Py_ssize_t PyDict_GET_SIZE(PyObject *p)
317317
318318
Similar to :c:func:`PyDict_Size`, but without error checking.
319319
320-
.. versionchanged:: next
320+
.. versionchanged:: 3.15
321321
Also accept :class:`frozendict`.
322322
323323
@@ -391,7 +391,7 @@ Dictionary objects
391391
:term:`strong reference <strong reference>` (for example, using
392392
:c:func:`Py_NewRef`).
393393
394-
.. versionchanged:: next
394+
.. versionchanged:: 3.15
395395
Also accept :class:`frozendict`.
396396
397397
.. c:function:: int PyDict_Merge(PyObject *a, PyObject *b, int override)

Doc/c-api/intro.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -536,15 +536,15 @@ have been standardized in C11 (or previous standards).
536536

537537
Use the standard ``alignas`` specifier rather than this macro.
538538

539-
.. deprecated:: next
539+
.. deprecated:: 3.15
540540
The macro is :term:`soft deprecated`.
541541

542542
.. c:macro:: PY_FORMAT_SIZE_T
543543
544544
The :c:func:`printf` formatting modifier for :c:type:`size_t`.
545545
Use ``"z"`` directly instead.
546546

547-
.. deprecated:: next
547+
.. deprecated:: 3.15
548548
The macro is :term:`soft deprecated`.
549549

550550
.. c:macro:: Py_LL(number)
@@ -558,7 +558,7 @@ have been standardized in C11 (or previous standards).
558558
559559
Consider using the C99 standard suffixes ``LL`` and ``LLU`` directly.
560560
561-
.. deprecated:: next
561+
.. deprecated:: 3.15
562562
The macro is :term:`soft deprecated`.
563563
564564
.. c:macro:: PY_LONG_LONG
@@ -572,7 +572,7 @@ have been standardized in C11 (or previous standards).
572572
respectively.
573573
Historically, these types needed compiler-specific extensions.
574574
575-
.. deprecated:: next
575+
.. deprecated:: 3.15
576576
These macros are :term:`soft deprecated`.
577577
578578
.. c:macro:: PY_LLONG_MIN
@@ -587,7 +587,7 @@ have been standardized in C11 (or previous standards).
587587
The required header, ``<limits.h>``,
588588
:ref:`is included <capi-system-includes>` in ``Python.h``.
589589
590-
.. deprecated:: next
590+
.. deprecated:: 3.15
591591
These macros are :term:`soft deprecated`.
592592
593593
.. c:macro:: Py_MEMCPY(dest, src, n)
@@ -606,15 +606,15 @@ have been standardized in C11 (or previous standards).
606606
The required header for the latter, ``<limits.h>``,
607607
:ref:`is included <capi-system-includes>` in ``Python.h``.
608608
609-
.. deprecated:: next
609+
.. deprecated:: 3.15
610610
The macro is :term:`soft deprecated`.
611611
612612
.. c:macro:: Py_UNICODE_WIDE
613613
614614
Defined if ``wchar_t`` can hold a Unicode character (UCS-4).
615615
Use ``sizeof(wchar_t) >= 4`` instead
616616
617-
.. deprecated:: next
617+
.. deprecated:: 3.15
618618
The macro is :term:`soft deprecated`.
619619
620620
.. c:macro:: Py_VA_COPY
@@ -627,7 +627,7 @@ have been standardized in C11 (or previous standards).
627627
.. versionchanged:: 3.6
628628
This is now an alias to ``va_copy``.
629629
630-
.. deprecated:: next
630+
.. deprecated:: 3.15
631631
The macro is :term:`soft deprecated`.
632632
633633

Doc/c-api/stable.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Contents of the Limited API are :ref:`listed below <limited-api-list>`.
9696

9797
.. seealso:: :pep:`803`
9898

99-
.. versionadded:: next
99+
.. versionadded:: 3.15
100100

101101

102102
.. _stable-abi:

Doc/library/array.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Notes:
7777
as :c:expr:`_Float16` type, if the compiler supports the Annex H
7878
of the C23 standard.
7979

80-
.. versionadded:: next
80+
.. versionadded:: 3.15
8181

8282
(4)
8383
Complex types (``F`` and ``D``) are available unconditionally,

Doc/library/base64.rst

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ POST request.
142142
standard Base64 alphabet, and return the encoded :class:`bytes`. The result
143143
can still contain ``=`` if *padded* is true (default).
144144

145-
.. versionchanged:: next
145+
.. versionchanged:: 3.15
146146
Added the *padded* parameter.
147147

148148

@@ -154,7 +154,7 @@ POST request.
154154
``/`` in the standard Base64 alphabet, and return the decoded
155155
:class:`bytes`.
156156

157-
.. versionchanged:: next
157+
.. versionchanged:: 3.15
158158
Added the *padded* parameter.
159159
Padding of input is no longer required by default.
160160

@@ -175,7 +175,7 @@ POST request.
175175
after at most every *wrapcol* characters.
176176
If *wrapcol* is zero (default), do not add any newlines.
177177

178-
.. versionchanged:: next
178+
.. versionchanged:: 3.15
179179
Added the *padded* and *wrapcol* parameters.
180180

181181

@@ -209,7 +209,7 @@ POST request.
209209
incorrectly padded or if there are non-alphabet characters present in the
210210
input.
211211

212-
.. versionchanged:: next
212+
.. versionchanged:: 3.15
213213
Added the *ignorechars* and *padded* parameters.
214214

215215

@@ -220,7 +220,7 @@ POST request.
220220

221221
.. versionadded:: 3.10
222222

223-
.. versionchanged:: next
223+
.. versionchanged:: 3.15
224224
Added the *padded* and *wrapcol* parameters.
225225

226226

@@ -236,7 +236,7 @@ POST request.
236236

237237
.. versionadded:: 3.10
238238

239-
.. versionchanged:: next
239+
.. versionchanged:: 3.15
240240
Added the *ignorechars* and *padded* parameters.
241241

242242

@@ -249,7 +249,7 @@ POST request.
249249
after at most every *wrapcol* characters.
250250
If *wrapcol* is zero (default), do not add any newlines.
251251

252-
.. versionchanged:: next
252+
.. versionchanged:: 3.15
253253
Added the *wrapcol* parameter.
254254

255255

@@ -269,7 +269,7 @@ POST request.
269269
incorrectly padded or if there are non-alphabet characters present in the
270270
input.
271271

272-
.. versionchanged:: next
272+
.. versionchanged:: 3.15
273273
Added the *ignorechars* parameter.
274274

275275

@@ -351,7 +351,7 @@ Refer to the documentation of the individual functions for more information.
351351

352352
.. versionadded:: 3.4
353353

354-
.. versionchanged:: next
354+
.. versionchanged:: 3.15
355355
Added the *wrapcol* parameter.
356356

357357

@@ -366,7 +366,7 @@ Refer to the documentation of the individual functions for more information.
366366

367367
.. versionadded:: 3.4
368368

369-
.. versionchanged:: next
369+
.. versionchanged:: 3.15
370370
Added the *ignorechars* parameter.
371371

372372

@@ -388,7 +388,7 @@ Refer to the documentation of the individual functions for more information.
388388
.. versionchanged:: 3.15
389389
The *pad* parameter was added.
390390

391-
.. versionchanged:: next
391+
.. versionchanged:: 3.15
392392
Added the *wrapcol* parameter.
393393

394394

@@ -403,7 +403,7 @@ Refer to the documentation of the individual functions for more information.
403403

404404
.. versionadded:: 3.13
405405

406-
.. versionchanged:: next
406+
.. versionchanged:: 3.15
407407
Added the *ignorechars* parameter.
408408

409409

0 commit comments

Comments
 (0)