@@ -563,7 +563,7 @@ on deallocation.
563563
564564 Fix :meth: `multiprocessing.synchronize.SemLock.__setstate__ ` to properly
565565initialize :attr: `multiprocessing.synchronize.SemLock._is_fork_ctx `. This
566- fixes a regression when passing a SemLock accross nested processes.
566+ fixes a regression when passing a SemLock across nested processes.
567567
568568Rename :attr: `multiprocessing.synchronize.SemLock.is_fork_ctx ` to
569569:attr: `multiprocessing.synchronize.SemLock._is_fork_ctx ` to avoid exposing
@@ -708,7 +708,7 @@ Fixes crash when tracing in recursive calls to Python classes.
708708.. section: Core and Builtins
709709
710710 Remove the ``_PyCFrame `` struct, moving the pointer to the current
711- intepreter frame back to the threadstate, as it was for 3.10 and earlier.
711+ interpreter frame back to the threadstate, as it was for 3.10 and earlier.
712712The ``_PyCFrame `` existed as a performance optimization for tracing. Since
713713PEP 669 has been implemented, this optimization no longer applies.
714714
@@ -926,7 +926,7 @@ Isolate :mod:`!_decimal` (apply :pep:`687`). Patch by Charlie Zhao.
926926
927927 Add the exception as the third argument to ``PY_UNIND `` callbacks in
928928``sys.monitoring ``. This makes the ``PY_UNWIND `` callback consistent with
929- the other exception hanlding callbacks.
929+ the other exception handling callbacks.
930930
931931..
932932
@@ -935,7 +935,7 @@ the other exception hanlding callbacks.
935935.. nonce: DdEwV8
936936.. section: Core and Builtins
937937
938- Raise a ``ValueError `` when a monitoring callback funtion returns
938+ Raise a ``ValueError `` when a monitoring callback function returns
939939``DISABLE `` for events that cannot be disabled locally.
940940
941941..
@@ -1006,7 +1006,7 @@ Add :meth:`dbm.gnu.gdbm.clear` to :mod:`dbm.gnu`. Patch By Donghee Na.
10061006.. section: Core and Builtins
10071007
10081008 The ASYNC and AWAIT tokens are removed from the Grammar, which removes the
1009- posibility of making ``async `` and ``await `` soft keywords when using
1009+ possibility of making ``async `` and ``await `` soft keywords when using
10101010``feature_version<7 `` in :func: `ast.parse `.
10111011
10121012..
@@ -1028,7 +1028,7 @@ the call is not a classmethod.
10281028.. nonce: DdqHFg
10291029.. section: Core and Builtins
10301030
1031- Python no longer crashes due an infrequent race when initialzing
1031+ Python no longer crashes due an infrequent race when initializing
10321032per-interpreter interned strings. The crash would manifest when the
10331033interpreter was finalized.
10341034
@@ -1922,7 +1922,7 @@ objects
19221922.. nonce: RDGe8-
19231923.. section: Library
19241924
1925- Deprecation warning about non-integer number in :mod: `gettext ` now alwais
1925+ Deprecation warning about non-integer number in :mod: `gettext ` now always
19261926refers to the line in the user code where gettext function or method is
19271927used. Previously it could refer to a line in ``gettext `` code.
19281928
@@ -2047,7 +2047,7 @@ point.
20472047.. nonce: fECxTj
20482048.. section: Library
20492049
2050- On Windows, multiprocessing ``Popen.terminate() `` now catchs
2050+ On Windows, multiprocessing ``Popen.terminate() `` now catches
20512051:exc: `PermissionError ` and get the process exit code. If the process is
20522052still running, raise again the :exc: `PermissionError `. Otherwise, the
20532053process terminated as expected: store its exit code. Patch by Victor
@@ -2857,7 +2857,7 @@ Seems that in some conditions, OpenSSL will return ``SSL_ERROR_SYSCALL``
28572857instead of ``SSL_ERROR_SSL `` when a certification verification has failed,
28582858but the error parameters will still contain ``ERR_LIB_SSL `` and
28592859``SSL_R_CERTIFICATE_VERIFY_FAILED ``. We are now detecting this situation and
2860- raising the appropiate ``ssl.SSLCertVerificationError ``. Patch by Pablo
2860+ raising the appropriate ``ssl.SSLCertVerificationError ``. Patch by Pablo
28612861Galindo
28622862
28632863..
@@ -2979,7 +2979,7 @@ method. Patch by James Cave.
29792979.. section: Library
29802980
29812981 Fix overflow on 32-bit systems with :mod: `asyncio ` :func: `os.sendfile `
2982- implemention .
2982+ implementation .
29832983
29842984..
29852985
@@ -3251,7 +3251,7 @@ Eliseev.
32513251.. nonce: NN35-U
32523252.. section: Library
32533253
3254- Optimize ``(?!) `` (pattern which alwais fails) in regular expressions.
3254+ Optimize ``(?!) `` (pattern which always fails) in regular expressions.
32553255
32563256..
32573257
@@ -3495,7 +3495,7 @@ star imports.
34953495.. nonce: TJEUkd
34963496.. section: Library
34973497
3498- Zipapp will now skip over apending an archive to itself.
3498+ Zipapp will now skip over appending an archive to itself.
34993499
35003500..
35013501
@@ -4564,7 +4564,7 @@ Deprecate passing any arguments to :func:`threading.RLock`.
45644564.. nonce: o5Zb0t
45654565.. section: Library
45664566
4567- Refactored ``zipfile._strip_extra `` to use higher level abstactions for
4567+ Refactored ``zipfile._strip_extra `` to use higher level abstractions for
45684568extras instead of a heavy-state loop.
45694569
45704570..
@@ -5014,7 +5014,7 @@ by Victor Stinner.
50145014
50155015 Fix test_timeout() of test_concurrent_futures.test_wait. Remove the future
50165016which may or may not complete depending if it takes longer than the timeout
5017- ot not. Keep the second future which does not complete before wait()
5017+ or not. Keep the second future which does not complete before wait()
50185018timeout. Patch by Victor Stinner.
50195019
50205020..
@@ -5104,7 +5104,7 @@ Victor Stinner.
51045104
51055105 regrtest: Add ``--fast-ci `` and ``--slow-ci `` options. ``--fast-ci `` uses a
51065106default timeout of 10 minutes and ``-u all,-cpu `` (skip slowest tests).
5107- ``--slow-ci `` uses a default timeout of 20 minues and ``-u all `` (run all
5107+ ``--slow-ci `` uses a default timeout of 20 minutes and ``-u all `` (run all
51085108tests). Patch by Victor Stinner.
51095109
51105110..
@@ -5232,7 +5232,7 @@ and ``sysctl net.inet.udp.blackhole=1``). Patch by Victor Stinner.
52325232
52335233 Skip ``test_gdb `` if gdb is unable to retrieve Python frame objects: if a
52345234frame is ``<optimized out> ``. When Python is built with "clang -Og", gdb can
5235- fail to retrive the *frame * parameter of ``_PyEval_EvalFrameDefault() ``. In
5235+ fail to retrieve the *frame * parameter of ``_PyEval_EvalFrameDefault() ``. In
52365236this case, tests like ``py_bt() `` are likely to fail. Without getting access
52375237to Python frames, ``python-gdb.py `` is mostly clueless on retrieving the
52385238Python traceback. Moreover, ``test_gdb `` is no longer skipped on macOS if
0 commit comments