Skip to content

Commit 29af6ce

Browse files
committed
Python 3.14.0a7
1 parent 0f04f24 commit 29af6ce

File tree

117 files changed

+1110
-273
lines changed

Some content is hidden

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

117 files changed

+1110
-273
lines changed

Doc/c-api/monitoring.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,6 @@ would typically correspond to a python function.
205205
206206
.. versionadded:: 3.13
207207
208-
.. deprecated:: next
208+
.. deprecated:: 3.14
209209
210210
This function is :term:`soft deprecated`.

Doc/library/ctypes.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -2632,7 +2632,7 @@ These are the fundamental ctypes data types:
26322632
Represents the C :c:expr:`PyObject *` datatype. Calling this without an
26332633
argument creates a ``NULL`` :c:expr:`PyObject *` pointer.
26342634

2635-
.. versionchanged:: next
2635+
.. versionchanged:: 3.14
26362636
:class:`!py_object` is now a :term:`generic type`.
26372637

26382638
The :mod:`!ctypes.wintypes` module provides quite some other Windows specific
@@ -2846,7 +2846,7 @@ fields, or any other data types containing pointer type fields.
28462846
:class:`!CField` objects are created via :attr:`~Structure._fields_`;
28472847
do not instantiate the class directly.
28482848

2849-
.. versionadded:: next
2849+
.. versionadded:: 3.14
28502850

28512851
Previously, descriptors only had ``offset`` and ``size`` attributes
28522852
and a readable string representation; the :class:`!CField` class was not

Doc/library/fnmatch.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ functions: :func:`fnmatch`, :func:`fnmatchcase`, :func:`.filter`.
9797
It is the same as ``[n for n in names if not fnmatch(n, pat)]``,
9898
but implemented more efficiently.
9999

100-
.. versionadded:: next
100+
.. versionadded:: 3.14
101101

102102

103103
.. function:: translate(pat)

Doc/library/graphlib.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
A :exc:`ValueError` will be raised if the sort has been started by
110110
:meth:`~.static_order` or :meth:`~.get_ready`.
111111

112-
.. versionchanged:: next
112+
.. versionchanged:: 3.14
113113

114114
``prepare()`` can now be called more than once as long as the sort has
115115
not started. Previously this raised :exc:`ValueError`.

Doc/library/http.server.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ handler. Code to create and run the server looks like this::
7878

7979
By default, it is set to ``["http/1.1"]``, meaning the server supports HTTP/1.1.
8080

81-
.. versionadded:: next
81+
.. versionadded:: 3.14
8282

8383
.. class:: ThreadingHTTPSServer(server_address, RequestHandlerClass,\
8484
bind_and_activate=True, *, certfile, keyfile=None,\
@@ -88,7 +88,7 @@ handler. Code to create and run the server looks like this::
8888
requests by inheriting from :class:`~socketserver.ThreadingMixIn`. This is
8989
analogous to :class:`ThreadingHTTPServer` only using :class:`HTTPSServer`.
9090

91-
.. versionadded:: next
91+
.. versionadded:: 3.14
9292

9393

9494
The :class:`HTTPServer`, :class:`ThreadingHTTPServer`, :class:`HTTPSServer` and
@@ -588,15 +588,15 @@ The following options are accepted:
588588

589589
python -m http.server --tls-cert fullchain.pem
590590

591-
.. versionadded:: next
591+
.. versionadded:: 3.14
592592

593593
.. option:: --tls-key
594594

595595
Specifies a private key file for HTTPS connections.
596596

597597
This option requires ``--tls-cert`` to be specified.
598598

599-
.. versionadded:: next
599+
.. versionadded:: 3.14
600600

601601
.. option:: --tls-password-file
602602

@@ -609,7 +609,7 @@ The following options are accepted:
609609

610610
This option requires `--tls-cert`` to be specified.
611611

612-
.. versionadded:: next
612+
.. versionadded:: 3.14
613613

614614

615615
.. _http.server-security:

Doc/library/multiprocessing.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1425,7 +1425,7 @@ object -- see :ref:`multiprocessing-managers`.
14251425

14261426
Return a boolean indicating whether this object is locked right now.
14271427

1428-
.. versionadded:: next
1428+
.. versionadded:: 3.14
14291429

14301430

14311431
.. class:: RLock()
@@ -1492,7 +1492,7 @@ object -- see :ref:`multiprocessing-managers`.
14921492

14931493
Return a boolean indicating whether this object is locked right now.
14941494

1495-
.. versionadded:: next
1495+
.. versionadded:: 3.14
14961496

14971497

14981498
.. class:: Semaphore([value])

Doc/library/sys.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1854,7 +1854,7 @@ always available. Unless explicitly noted otherwise, all variables are read-only
18541854
local and remote interpreters must be the same exact version.
18551855

18561856
.. availability:: Unix, Windows.
1857-
.. versionadded:: next
1857+
.. versionadded:: 3.14
18581858

18591859

18601860
.. function:: _enablelegacywindowsfsencoding()

Doc/library/test.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1468,7 +1468,7 @@ The :mod:`test.support.os_helper` module provides support for os tests.
14681468

14691469
Temporarily unset one or more environment variables.
14701470

1471-
.. versionchanged:: next
1471+
.. versionchanged:: 3.14
14721472
More than one environment variable can be unset.
14731473

14741474

Doc/library/threading.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,7 @@ call release as many times the lock has been acquired can lead to deadlock.
713713

714714
Return a boolean indicating whether this object is locked right now.
715715

716-
.. versionadded:: next
716+
.. versionadded:: 3.14
717717

718718

719719
.. _condition-objects:
@@ -812,7 +812,7 @@ item to the buffer only needs to wake up one consumer thread.
812812

813813
Return a boolean indicating whether this object is locked right now.
814814

815-
.. versionadded:: next
815+
.. versionadded:: 3.14
816816

817817
.. method:: wait(timeout=None)
818818

Doc/library/uuid.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ The following options are accepted:
385385

386386
Generate *num* fresh UUIDs.
387387

388-
.. versionadded:: next
388+
.. versionadded:: 3.14
389389

390390

391391
.. _uuid-example:

Doc/reference/compound_stmts.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ Additional information on exceptions can be found in section :ref:`exceptions`,
232232
and information on using the :keyword:`raise` statement to generate exceptions
233233
may be found in section :ref:`raise`.
234234

235-
.. versionchanged:: next
235+
.. versionchanged:: 3.14
236236
Support for optionally dropping grouping parentheses when using multiple exception types. See :pep:`758`.
237237

238238
.. _except:
@@ -463,7 +463,7 @@ always be the last one executed. The following function returns 'finally'.
463463
Prior to Python 3.8, a :keyword:`continue` statement was illegal in the
464464
:keyword:`!finally` clause due to a problem with the implementation.
465465

466-
.. versionchanged:: next
466+
.. versionchanged:: 3.14
467467
The compiler emits a :exc:`SyntaxWarning` when a :keyword:`return`,
468468
:keyword:`break` or :keyword:`continue` appears in a :keyword:`!finally`
469469
block (see :pep:`765`).

Doc/using/cmdline.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,7 @@ Miscellaneous options
612612
if is not supported on the current system. See also
613613
:envvar:`PYTHON_DISABLE_REMOTE_DEBUG` and :pep:`768`.
614614

615-
.. versionadded:: next
615+
.. versionadded:: 3.14
616616

617617
* :samp:`-X cpu_count={n}` overrides :func:`os.cpu_count`,
618618
:func:`os.process_cpu_count`, and :func:`multiprocessing.cpu_count`.
@@ -1180,7 +1180,7 @@ conflict.
11801180

11811181
See also the :option:`-X disable_remote_debug` command-line option.
11821182

1183-
.. versionadded:: next
1183+
.. versionadded:: 3.14
11841184

11851185
.. envvar:: PYTHON_CPU_COUNT
11861186

Doc/using/configure.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ also be used to improve performance.
669669
and the functionality to receive code to be executed.
670670

671671

672-
.. versionadded:: next
672+
.. versionadded:: 3.14
673673

674674

675675
.. _debug-build:

Include/patchlevel.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
#define PY_MINOR_VERSION 14
2222
#define PY_MICRO_VERSION 0
2323
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_ALPHA
24-
#define PY_RELEASE_SERIAL 6
24+
#define PY_RELEASE_SERIAL 7
2525

2626
/* Version as a string */
27-
#define PY_VERSION "3.14.0a6+"
27+
#define PY_VERSION "3.14.0a7"
2828
/*--end constants--*/
2929

3030

0 commit comments

Comments
 (0)