mirror of https://github.com/python/cpython.git
[3.11] Docs: Update Donghee Na's name (GH-109743) (#109759)
* Update Donghee Na's name in Docs/ * Update Donghee Na's name in Misc/ACKS * Update Donghee Na's name in Misc/NEWS.d/
This commit is contained in:
parent
3db2ec26bc
commit
cbe153edd6
|
@ -877,7 +877,7 @@ Other Language Changes
|
|||
(Contributed by Raymond Hettinger in :issue:`43475`.)
|
||||
|
||||
* A :exc:`SyntaxError` (instead of a :exc:`NameError`) will be raised when deleting
|
||||
the :const:`__debug__` constant. (Contributed by Dong-hee Na in :issue:`45000`.)
|
||||
the :const:`__debug__` constant. (Contributed by Donghee Na in :issue:`45000`.)
|
||||
|
||||
* :exc:`SyntaxError` exceptions now have ``end_lineno`` and
|
||||
``end_offset`` attributes. They will be ``None`` if not determined.
|
||||
|
@ -1254,7 +1254,7 @@ pipe. (Contributed by Pablo Galindo in :issue:`41625`.)
|
|||
|
||||
Add :const:`~os.O_EVTONLY`, :const:`~os.O_FSYNC`, :const:`~os.O_SYMLINK`
|
||||
and :const:`~os.O_NOFOLLOW_ANY` for macOS.
|
||||
(Contributed by Dong-hee Na in :issue:`43106`.)
|
||||
(Contributed by Donghee Na in :issue:`43106`.)
|
||||
|
||||
os.path
|
||||
-------
|
||||
|
@ -1581,7 +1581,7 @@ Optimizations
|
|||
|
||||
* The following built-in functions now support the faster :pep:`590` vectorcall calling convention:
|
||||
:func:`map`, :func:`filter`, :func:`reversed`, :func:`bool` and :func:`float`.
|
||||
(Contributed by Dong-hee Na and Jeroen Demeyer in :issue:`43575`, :issue:`43287`, :issue:`41922`, :issue:`41873` and :issue:`41870`.)
|
||||
(Contributed by Donghee Na and Jeroen Demeyer in :issue:`43575`, :issue:`43287`, :issue:`41922`, :issue:`41873` and :issue:`41870`.)
|
||||
|
||||
* :class:`BZ2File` performance is improved by removing internal ``RLock``.
|
||||
This makes :class:`BZ2File` thread unsafe in the face of multiple simultaneous
|
||||
|
@ -1816,7 +1816,7 @@ Removed
|
|||
scheduled to be removed in Python 3.6, but such removals were delayed until
|
||||
after Python 2.7 EOL. Existing users should copy whatever classes they use
|
||||
into their code.
|
||||
(Contributed by Dong-hee Na and Terry J. Reedy in :issue:`42299`.)
|
||||
(Contributed by Donghee Na and Terry J. Reedy in :issue:`42299`.)
|
||||
|
||||
* Removed the :c:func:`!PyModule_GetWarningsModule` function that was useless
|
||||
now due to the :mod:`!_warnings` module was converted to a builtin module in 2.6.
|
||||
|
|
|
@ -499,7 +499,7 @@ Other CPython Implementation Changes
|
|||
* The special methods :meth:`~object.__complex__` for :class:`complex`
|
||||
and :meth:`~object.__bytes__` for :class:`bytes` are implemented to support
|
||||
the :class:`typing.SupportsComplex` and :class:`typing.SupportsBytes` protocols.
|
||||
(Contributed by Mark Dickinson and Dong-hee Na in :issue:`24234`.)
|
||||
(Contributed by Mark Dickinson and Donghee Na in :issue:`24234`.)
|
||||
|
||||
* ``siphash13`` is added as a new internal hashing algorithm.
|
||||
It has similar security properties as ``siphash24``,
|
||||
|
@ -897,7 +897,7 @@ os
|
|||
|
||||
* On Windows, :func:`os.urandom` now uses ``BCryptGenRandom()``,
|
||||
instead of ``CryptGenRandom()`` which is deprecated.
|
||||
(Contributed by Dong-hee Na in :issue:`44611`.)
|
||||
(Contributed by Donghee Na in :issue:`44611`.)
|
||||
|
||||
|
||||
.. _whatsnew311-pathlib:
|
||||
|
@ -1089,7 +1089,7 @@ time
|
|||
<https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/high-resolution-timers>`_
|
||||
which has a resolution of 100 nanoseconds (10\ :sup:`-7` seconds). Previously,
|
||||
it had a resolution of 1 millisecond (10\ :sup:`-3` seconds).
|
||||
(Contributed by Benjamin Szőke, Dong-hee Na, Eryk Sun and Victor Stinner in :issue:`21302` and :issue:`45429`.)
|
||||
(Contributed by Benjamin Szőke, Donghee Na, Eryk Sun and Victor Stinner in :issue:`21302` and :issue:`45429`.)
|
||||
|
||||
|
||||
.. _whatsnew311-tkinter:
|
||||
|
@ -1305,7 +1305,7 @@ This section covers specific optimizations independent of the
|
|||
|
||||
* :func:`unicodedata.normalize`
|
||||
now normalizes pure-ASCII strings in constant time.
|
||||
(Contributed by Dong-hee Na in :issue:`44987`.)
|
||||
(Contributed by Donghee Na in :issue:`44987`.)
|
||||
|
||||
|
||||
.. _whatsnew311-faster-cpython:
|
||||
|
@ -1452,7 +1452,7 @@ Bucher, with additional help from Irit Katriel and Dennis Sweeney.)
|
|||
| | | | (up to) | |
|
||||
+===============+====================+=======================================================+===================+===================+
|
||||
| Binary | ``x + x`` | Binary add, multiply and subtract for common types | 10% | Mark Shannon, |
|
||||
| operations | | such as :class:`int`, :class:`float` and :class:`str` | | Dong-hee Na, |
|
||||
| operations | | such as :class:`int`, :class:`float` and :class:`str` | | Donghee Na, |
|
||||
| | ``x - x`` | take custom fast paths for their underlying types. | | Brandt Bucher, |
|
||||
| | | | | Dennis Sweeney |
|
||||
| | ``x * x`` | | | |
|
||||
|
@ -1839,7 +1839,7 @@ Standard Library
|
|||
|
||||
* :class:`!webbrowser.MacOSX` is deprecated and will be removed in Python 3.13.
|
||||
It is untested, undocumented, and not used by :mod:`webbrowser` itself.
|
||||
(Contributed by Dong-hee Na in :issue:`42255`.)
|
||||
(Contributed by Donghee Na in :issue:`42255`.)
|
||||
|
||||
* The behavior of returning a value from a :class:`~unittest.TestCase` and
|
||||
:class:`~unittest.IsolatedAsyncioTestCase` test methods (other than the
|
||||
|
@ -1984,7 +1984,7 @@ Removed C APIs are :ref:`listed separately <whatsnew311-c-api-removed>`.
|
|||
:meth:`!NullTranslations.set_output_charset` methods,
|
||||
and the *codeset* parameter of :func:`!translation` and :func:`!install`,
|
||||
since they are only used for the :func:`!l*gettext` functions.
|
||||
(Contributed by Dong-hee Na and Serhiy Storchaka in :issue:`44235`.)
|
||||
(Contributed by Donghee Na and Serhiy Storchaka in :issue:`44235`.)
|
||||
|
||||
* Removed from the :mod:`inspect` module:
|
||||
|
||||
|
@ -2009,7 +2009,7 @@ Removed C APIs are :ref:`listed separately <whatsnew311-c-api-removed>`.
|
|||
|
||||
* Removed the :class:`!MailmanProxy` class in the :mod:`smtpd` module,
|
||||
as it is unusable without the external :mod:`!mailman` package.
|
||||
(Contributed by Dong-hee Na in :issue:`35800`.)
|
||||
(Contributed by Donghee Na in :issue:`35800`.)
|
||||
|
||||
* Removed the deprecated :meth:`!split` method of :class:`!_tkinter.TkappType`.
|
||||
(Contributed by Erlend E. Aasland in :issue:`38371`.)
|
||||
|
@ -2151,7 +2151,7 @@ Build Changes
|
|||
* CPython can now be built with the
|
||||
`ThinLTO <https://clang.llvm.org/docs/ThinLTO.html>`_ option
|
||||
via passing ``thin`` to :option:`--with-lto`, i.e. ``--with-lto=thin``.
|
||||
(Contributed by Dong-hee Na and Brett Holman in :issue:`44340`.)
|
||||
(Contributed by Donghee Na and Brett Holman in :issue:`44340`.)
|
||||
|
||||
* Freelists for object structs can now be disabled. A new :program:`configure`
|
||||
option :option:`!--without-freelists` can be used to disable all freelists
|
||||
|
|
|
@ -947,7 +947,7 @@ This made it difficult to update, experiment with, or teach the various
|
|||
logging configuration options using the interactive prompt or a Jupyter
|
||||
notebook.
|
||||
|
||||
(Suggested by Raymond Hettinger, implemented by Dong-hee Na, and
|
||||
(Suggested by Raymond Hettinger, implemented by Donghee Na, and
|
||||
reviewed by Vinay Sajip in :issue:`33897`.)
|
||||
|
||||
|
||||
|
@ -1711,7 +1711,7 @@ Deprecated
|
|||
|
||||
* The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread`
|
||||
has been deprecated.
|
||||
(Contributed by Dong-hee Na in :issue:`35283`.)
|
||||
(Contributed by Donghee Na in :issue:`35283`.)
|
||||
|
||||
* Many builtin and extension functions that take integer arguments will
|
||||
now emit a deprecation warning for :class:`~decimal.Decimal`\ s,
|
||||
|
|
|
@ -415,7 +415,7 @@ datetime
|
|||
The :meth:`~datetime.date.isocalendar()` of :class:`datetime.date`
|
||||
and :meth:`~datetime.datetime.isocalendar()` of :class:`datetime.datetime`
|
||||
methods now returns a :func:`~collections.namedtuple` instead of a :class:`tuple`.
|
||||
(Contributed by Dong-hee Na in :issue:`24416`.)
|
||||
(Contributed by Donghee Na in :issue:`24416`.)
|
||||
|
||||
distutils
|
||||
---------
|
||||
|
@ -429,14 +429,14 @@ fcntl
|
|||
|
||||
Added constants :const:`~fcntl.F_OFD_GETLK`, :const:`~fcntl.F_OFD_SETLK`
|
||||
and :const:`~fcntl.F_OFD_SETLKW`.
|
||||
(Contributed by Dong-hee Na in :issue:`38602`.)
|
||||
(Contributed by Donghee Na in :issue:`38602`.)
|
||||
|
||||
ftplib
|
||||
-------
|
||||
|
||||
:class:`~ftplib.FTP` and :class:`~ftplib.FTP_TLS` now raise a :class:`ValueError`
|
||||
if the given timeout for their constructor is zero to prevent the creation of
|
||||
a non-blocking socket. (Contributed by Dong-hee Na in :issue:`39259`.)
|
||||
a non-blocking socket. (Contributed by Donghee Na in :issue:`39259`.)
|
||||
|
||||
gc
|
||||
--
|
||||
|
@ -468,7 +468,7 @@ http
|
|||
----
|
||||
|
||||
HTTP status codes ``103 EARLY_HINTS``, ``418 IM_A_TEAPOT`` and ``425 TOO_EARLY`` are added to
|
||||
:class:`http.HTTPStatus`. (Contributed by Dong-hee Na in :issue:`39509` and Ross Rhodes in :issue:`39507`.)
|
||||
:class:`http.HTTPStatus`. (Contributed by Donghee Na in :issue:`39509` and Ross Rhodes in :issue:`39507`.)
|
||||
|
||||
IDLE and idlelib
|
||||
----------------
|
||||
|
@ -509,14 +509,14 @@ an optional *timeout* parameter for their constructors.
|
|||
Also, the :meth:`~imaplib.IMAP4.open` method now has an optional *timeout* parameter
|
||||
with this change. The overridden methods of :class:`~imaplib.IMAP4_SSL` and
|
||||
:class:`~imaplib.IMAP4_stream` were applied to this change.
|
||||
(Contributed by Dong-hee Na in :issue:`38615`.)
|
||||
(Contributed by Donghee Na in :issue:`38615`.)
|
||||
|
||||
:meth:`imaplib.IMAP4.unselect` is added.
|
||||
:meth:`imaplib.IMAP4.unselect` frees server's resources associated with the
|
||||
selected mailbox and returns the server to the authenticated
|
||||
state. This command performs the same actions as :meth:`imaplib.IMAP4.close`, except
|
||||
that no messages are permanently removed from the currently
|
||||
selected mailbox. (Contributed by Dong-hee Na in :issue:`40375`.)
|
||||
selected mailbox. (Contributed by Donghee Na in :issue:`40375`.)
|
||||
|
||||
importlib
|
||||
---------
|
||||
|
@ -588,13 +588,13 @@ nntplib
|
|||
|
||||
:class:`~nntplib.NNTP` and :class:`~nntplib.NNTP_SSL` now raise a :class:`ValueError`
|
||||
if the given timeout for their constructor is zero to prevent the creation of
|
||||
a non-blocking socket. (Contributed by Dong-hee Na in :issue:`39259`.)
|
||||
a non-blocking socket. (Contributed by Donghee Na in :issue:`39259`.)
|
||||
|
||||
os
|
||||
--
|
||||
|
||||
Added :const:`~os.CLD_KILLED` and :const:`~os.CLD_STOPPED` for :attr:`si_code`.
|
||||
(Contributed by Dong-hee Na in :issue:`38493`.)
|
||||
(Contributed by Donghee Na in :issue:`38493`.)
|
||||
|
||||
Exposed the Linux-specific :func:`os.pidfd_open` (:issue:`38692`) and
|
||||
:const:`os.P_PIDFD` (:issue:`38713`) for process management with file
|
||||
|
@ -629,7 +629,7 @@ poplib
|
|||
|
||||
:class:`~poplib.POP3` and :class:`~poplib.POP3_SSL` now raise a :class:`ValueError`
|
||||
if the given timeout for their constructor is zero to prevent the creation of
|
||||
a non-blocking socket. (Contributed by Dong-hee Na in :issue:`39259`.)
|
||||
a non-blocking socket. (Contributed by Donghee Na in :issue:`39259`.)
|
||||
|
||||
pprint
|
||||
------
|
||||
|
@ -661,10 +661,10 @@ smtplib
|
|||
|
||||
:class:`~smtplib.SMTP` and :class:`~smtplib.SMTP_SSL` now raise a :class:`ValueError`
|
||||
if the given timeout for their constructor is zero to prevent the creation of
|
||||
a non-blocking socket. (Contributed by Dong-hee Na in :issue:`39259`.)
|
||||
a non-blocking socket. (Contributed by Donghee Na in :issue:`39259`.)
|
||||
|
||||
:class:`~smtplib.LMTP` constructor now has an optional *timeout* parameter.
|
||||
(Contributed by Dong-hee Na in :issue:`39329`.)
|
||||
(Contributed by Donghee Na in :issue:`39329`.)
|
||||
|
||||
socket
|
||||
------
|
||||
|
@ -777,7 +777,7 @@ Optimizations
|
|||
* A number of Python builtins (:class:`range`, :class:`tuple`, :class:`set`,
|
||||
:class:`frozenset`, :class:`list`, :class:`dict`) are now sped up by using
|
||||
:pep:`590` vectorcall protocol.
|
||||
(Contributed by Dong-hee Na, Mark Shannon, Jeroen Demeyer and Petr Viktorin in :issue:`37207`.)
|
||||
(Contributed by Donghee Na, Mark Shannon, Jeroen Demeyer and Petr Viktorin in :issue:`37207`.)
|
||||
|
||||
* Optimized :func:`~set.difference_update` for the case when the other set
|
||||
is much larger than the base set.
|
||||
|
@ -791,7 +791,7 @@ Optimizations
|
|||
|
||||
* :term:`floor division` of float operation now has a better performance. Also
|
||||
the message of :exc:`ZeroDivisionError` for this operation is updated.
|
||||
(Contributed by Dong-hee Na in :issue:`39434`.)
|
||||
(Contributed by Donghee Na in :issue:`39434`.)
|
||||
|
||||
* Decoding short ASCII strings with UTF-8 and ascii codecs is now about
|
||||
15% faster. (Contributed by Inada Naoki in :issue:`37348`.)
|
||||
|
@ -961,7 +961,7 @@ Removed
|
|||
are not supported or not enabled by NNTP server administrators.
|
||||
For ``xgtitle()``, please use :meth:`nntplib.NNTP.descriptions` or
|
||||
:meth:`nntplib.NNTP.description` instead.
|
||||
(Contributed by Dong-hee Na in :issue:`39366`.)
|
||||
(Contributed by Donghee Na in :issue:`39366`.)
|
||||
|
||||
* :class:`array.array`: ``tostring()`` and ``fromstring()`` methods have been
|
||||
removed. They were aliases to ``tobytes()`` and ``frombytes()``, deprecated
|
||||
|
@ -994,7 +994,7 @@ Removed
|
|||
* The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread`
|
||||
has been removed. It was deprecated since Python 3.8.
|
||||
Use :meth:`~threading.Thread.is_alive()` instead.
|
||||
(Contributed by Dong-hee Na in :issue:`37804`.)
|
||||
(Contributed by Donghee Na in :issue:`37804`.)
|
||||
|
||||
* Methods ``getchildren()`` and ``getiterator()`` of classes
|
||||
:class:`~xml.etree.ElementTree.ElementTree` and
|
||||
|
@ -1315,7 +1315,7 @@ New Features
|
|||
|
||||
* The :c:func:`PyModule_AddType` function is added to help adding a type
|
||||
to a module.
|
||||
(Contributed by Dong-hee Na in :issue:`40024`.)
|
||||
(Contributed by Donghee Na in :issue:`40024`.)
|
||||
|
||||
* Added the functions :c:func:`PyObject_GC_IsTracked` and
|
||||
:c:func:`PyObject_GC_IsFinalized` to the public API to allow to query if
|
||||
|
|
|
@ -1251,7 +1251,7 @@ R. David Murray
|
|||
Matti Mäki
|
||||
Jörg Müller
|
||||
Kaushik N
|
||||
Dong-hee Na
|
||||
Donghee Na
|
||||
Dale Nagata
|
||||
John Nagle
|
||||
Takahiro Nakayama
|
||||
|
|
|
@ -68,7 +68,7 @@ getting the ``__bases__`` attribute leads to infinite recursion.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``reversed()`` by using the :pep:`590` ``vectorcall``
|
||||
calling convention. Patch by Dong-hee Na.
|
||||
calling convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -88,7 +88,7 @@ convention. Patch by Dennis Sweeney.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``bool()`` by using the :pep:`590` ``vectorcall`` calling
|
||||
convention. Patch by Dong-hee Na.
|
||||
convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -715,7 +715,7 @@ Fix refleak in _Py_fopen_obj() when PySys_Audit() fails
|
|||
.. section: Core and Builtins
|
||||
|
||||
Add a state to the :mod:`nis` module (:pep:`3121`) and apply the multiphase
|
||||
initialization. Patch by Dong-hee Na.
|
||||
initialization. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -936,7 +936,7 @@ class. Patch by Pablo Galindo.
|
|||
.. section: Core and Builtins
|
||||
|
||||
:c:func:`Py_TYPE()` is changed to the inline static function. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2596,7 +2596,7 @@ remove multiple items from a list".
|
|||
.. section: Documentation
|
||||
|
||||
Fix RemovedInSphinx40Warning when building the documentation. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2862,7 +2862,7 @@ Make test_gdb properly run on HP-UX. Patch by Michael Osipov.
|
|||
.. section: Build
|
||||
|
||||
Update :c:macro:`Py_UNREACHABLE` to use __builtin_unreachable() if only the
|
||||
compiler is able to use it. Patch by Dong-hee Na.
|
||||
compiler is able to use it. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -185,7 +185,7 @@ Removed special methods ``__int__``, ``__float__``, ``__floordiv__``,
|
|||
|
||||
Micro optimization when compute :c:member:`~PySequenceMethods.sq_item` and
|
||||
:c:member:`~PyMappingMethods.mp_subscript` of :class:`range`. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -205,7 +205,7 @@ error message using the current locale's encoding.
|
|||
.. nonce: iLoMVF
|
||||
.. section: Core and Builtins
|
||||
|
||||
Micro optimization for range.index if step is 1. Patch by Dong-hee Na.
|
||||
Micro optimization for range.index if step is 1. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -394,7 +394,7 @@ Removed the ``formatter`` module, which was deprecated in Python 3.4. It is
|
|||
somewhat obsolete, little used, and not tested. It was originally scheduled
|
||||
to be removed in Python 3.6, but such removals were delayed until after
|
||||
Python 2.7 EOL. Existing users should copy whatever classes they use into
|
||||
their code. Patch by Dong-hee Na and and Terry J. Reedy.
|
||||
their code. Patch by Donghee Na and and Terry J. Reedy.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -105,7 +105,7 @@ blocks
|
|||
.. section: Core and Builtins
|
||||
|
||||
Make the :mod:`atexit` module state per-interpreter. It is now safe have
|
||||
more than one :mod:`atexit` module instance. Patch by Dong-hee Na and Victor
|
||||
more than one :mod:`atexit` module instance. Patch by Donghee Na and Victor
|
||||
Stinner.
|
||||
|
||||
..
|
||||
|
@ -768,7 +768,7 @@ results. Patch by Ammar Askar.
|
|||
.. section: Tests
|
||||
|
||||
Update test_nntplib to use official group name of news.aioe.org for testing.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -295,7 +295,7 @@ actual dictionary. This created problems for introspection tools.
|
|||
.. section: Library
|
||||
|
||||
Added :const:`~os.O_EVTONLY`, :const:`~os.O_FSYNC`, :const:`~os.O_SYMLINK` and
|
||||
:const:`~os.O_NOFOLLOW_ANY` for macOS. Patch by Dong-hee Na.
|
||||
:const:`~os.O_NOFOLLOW_ANY` for macOS. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -113,7 +113,7 @@ in f-strings. Patch by Pablo Galindo.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``map()`` by using the :pep:`590` ``vectorcall`` calling
|
||||
convention. Patch by Dong-hee Na.
|
||||
convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -240,7 +240,7 @@ of processes that don't use sigaltstack.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``filter()`` by using the :pep:`590` ``vectorcall``
|
||||
calling convention. Patch by Dong-hee Na.
|
||||
calling convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -516,7 +516,7 @@ encoding.
|
|||
.. section: Library
|
||||
|
||||
Removed an unnecessary list comprehension before looping from
|
||||
:func:`urllib.parse.parse_qsl`. Patch by Christoph Zwerschke and Dong-hee
|
||||
:func:`urllib.parse.parse_qsl`. Patch by Christoph Zwerschke and Donghee
|
||||
Na.
|
||||
|
||||
..
|
||||
|
|
|
@ -292,7 +292,7 @@ Fixed pickling of range iterators that iterated for over ``2**32`` times.
|
|||
.. section: Core and Builtins
|
||||
|
||||
A :exc:`SyntaxError` is now raised when trying to delete :const:`__debug__`.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -415,7 +415,7 @@ type :class:`float` or :class:`complex`.
|
|||
.. section: Core and Builtins
|
||||
|
||||
A debug variable :envvar:`PYTHONDUMPREFSFILE` is added for creating a dump
|
||||
file which is generated by :option:`--with-trace-refs`. Patch by Dong-hee
|
||||
file which is generated by :option:`--with-trace-refs`. Patch by Donghee
|
||||
Na.
|
||||
|
||||
..
|
||||
|
@ -670,7 +670,7 @@ Parameter substitution of the union type with wrong types now raises
|
|||
.. section: Core and Builtins
|
||||
|
||||
Update ``property_descr_set`` to use vectorcall if possible. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -732,7 +732,7 @@ Collapse union of equal types. E.g. the result of ``int | int`` is now
|
|||
|
||||
On Windows, :func:`os.urandom`: uses BCryptGenRandom API instead of
|
||||
CryptGenRandom API which is deprecated from Microsoft Windows API. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1657,7 +1657,7 @@ Patch by Hugo van Kemenade.
|
|||
.. section: Library
|
||||
|
||||
Pure ASCII strings are now normalized in constant time by
|
||||
:func:`unicodedata.normalize`. Patch by Dong-hee Na.
|
||||
:func:`unicodedata.normalize`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1968,7 +1968,7 @@ A new function ``operator.call`` has been added, such that
|
|||
|
||||
:class:`webbrowser.MacOSX` is deprecated and will be removed in Python 3.13.
|
||||
It is untested and undocumented and also not used by webbrowser itself.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2465,7 +2465,7 @@ generator
|
|||
.. section: Library
|
||||
|
||||
Make the implementation consistency of :func:`~operator.indexOf` between C
|
||||
and Python versions. Patch by Dong-hee Na.
|
||||
and Python versions. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2752,7 +2752,7 @@ of reserved filenames, including those with trailing spaces or colons.
|
|||
.. section: Library
|
||||
|
||||
Fix :meth:`~email.message.MIMEPart.as_string` to pass unixfrom properly.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2809,7 +2809,7 @@ behaves differently than the similar implementation in :mod:`sysconfig`.
|
|||
.. section: Library
|
||||
|
||||
:class:`smtpd.MailmanProxy` is now removed as it is unusable without an
|
||||
external module, ``mailman``. Patch by Dong-hee Na.
|
||||
external module, ``mailman``. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2916,7 +2916,7 @@ Support PEP 515 for Fraction's initialization from string.
|
|||
.. nonce: qFBYpp
|
||||
.. section: Library
|
||||
|
||||
Remove deprecated functions in the :mod:`gettext`. Patch by Dong-hee Na.
|
||||
Remove deprecated functions in the :mod:`gettext`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -4471,7 +4471,7 @@ and modify the frozen modules.
|
|||
.. section: Build
|
||||
|
||||
Add support for building with clang thin lto via --with-lto=thin/full. Patch
|
||||
by Dong-hee Na and Brett Holman.
|
||||
by Donghee Na and Brett Holman.
|
||||
|
||||
..
|
||||
|
||||
|
@ -4798,7 +4798,7 @@ Allow the Argument Clinic tool to handle ``__complex__`` special methods.
|
|||
|
||||
Removed the 'test2to3' demo project that demonstrated using lib2to3 to
|
||||
support Python 2.x and Python 3.x from a single source in a distutils
|
||||
package. Patch by Dong-hee Na
|
||||
package. Patch by Donghee Na
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -142,7 +142,7 @@ Add SipHash13 for string hash algorithm and use it by default.
|
|||
.. nonce: CTUT8s
|
||||
.. section: Core and Builtins
|
||||
|
||||
Fix reference leak from descr_check. Patch by Dong-hee Na.
|
||||
Fix reference leak from descr_check. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -263,7 +263,7 @@ Improve the generated bytecode for class and mapping patterns.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``enumerate()`` by using the :pep:`590` ``vectorcall``
|
||||
calling convention. Patch by Dong-hee Na.
|
||||
calling convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -396,7 +396,7 @@ Patch by Inada Naoki.
|
|||
.. section: Library
|
||||
|
||||
Update :class:`~typing.ForwardRef` to support ``|`` operator. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -486,7 +486,7 @@ Patch by Joongi Kim.
|
|||
.. section: Library
|
||||
|
||||
Empty escapechar/quotechar is not allowed when initializing
|
||||
:class:`csv.Dialect`. Patch by Vajrasky Kok and Dong-hee Na.
|
||||
:class:`csv.Dialect`. Patch by Vajrasky Kok and Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -569,7 +569,7 @@ formatting options.
|
|||
.. section: Library
|
||||
|
||||
Improve error message of :class:`csv.Dialect` when initializing. Patch by
|
||||
Vajrasky Kok and Dong-hee Na.
|
||||
Vajrasky Kok and Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -615,7 +615,7 @@ Launch GNOME web browsers via gio tool instead of obsolete gvfs-open
|
|||
.. section: Library
|
||||
|
||||
On Windows, :func:`time.sleep` now uses a waitable timer which supports
|
||||
high-resolution timers. Patch by Dong-hee Na and Eryk Sun.
|
||||
high-resolution timers. Patch by Donghee Na and Eryk Sun.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -127,7 +127,7 @@ Aditya.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to :meth:`weakref.ref.__call__` by using the :pep:`590`
|
||||
``vectorcall`` calling convention. Patch by Dong-hee Na.
|
||||
``vectorcall`` calling convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -382,7 +382,7 @@ involving lots of brackets. Patch by Pablo Galindo.
|
|||
.. section: Core and Builtins
|
||||
|
||||
:mod:`ctypes` now allocates memory on the stack instead of on the heap to
|
||||
pass arguments while calling a Python callback function. Patch by Dong-hee
|
||||
pass arguments while calling a Python callback function. Patch by Donghee
|
||||
Na.
|
||||
|
||||
..
|
||||
|
@ -441,7 +441,7 @@ Add a missing call to ``va_end()`` in ``Modules/_hashopenssl.c``.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Use :c:func:`PyObject_Vectorcall` while calling ctypes callback function.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -514,7 +514,7 @@ For performance, use the optimized string-searching implementations from
|
|||
.. section: Library
|
||||
|
||||
:class:`~http.server.SimpleHTTPRequestHandler` now uses HTML5 grammar. Patch
|
||||
by Dong-hee Na.
|
||||
by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -89,7 +89,7 @@ problem. Define :c:macro:`PY_CALL_TRAMPOLINE` to enable call trampolines.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Some Windows system error codes(>= 10000) are now mapped into the correct
|
||||
errno and may now raise a subclass of :exc:`OSError`. Patch by Dong-hee Na.
|
||||
errno and may now raise a subclass of :exc:`OSError`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1599,7 +1599,7 @@ Call the public :func:`sys.get_asyncgen_hooks` and
|
|||
.. section: C API
|
||||
|
||||
Remove private functions ``_PySys_GetObjectId()`` and
|
||||
``_PySys_SetObjectId()``. Patch by Dong-hee Na.
|
||||
``_PySys_SetObjectId()``. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -185,7 +185,7 @@ functions leave the current exception unchanged. Patch by Victor Stinner.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Fix a minor memory leak at exit: release the memory of the
|
||||
:class:`generic_alias_iterator` type. Patch by Dong-hee Na.
|
||||
:class:`generic_alias_iterator` type. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -699,7 +699,7 @@ Now such ranges are interpreted as empty ranges.
|
|||
|
||||
Now :func:`~dis.dis` and :func:`~dis.get_instructions` handle operand values
|
||||
for instructions prefixed by ``EXTENDED_ARG_QUICK``. Patch by Sam Gross and
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -179,7 +179,7 @@ back to alternative names ("python<MAJOR>", "python<MAJOR>.<MINOR>").
|
|||
.. section: Core and Builtins
|
||||
|
||||
Update :mod:`faulthandler` to emit an error message with the proper
|
||||
unexpected signal number. Patch by Dong-hee Na.
|
||||
unexpected signal number. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -250,7 +250,7 @@ raising a :exc:`TypeError` when accessed via an instance of an invalid type.
|
|||
.. nonce: eOBh8M
|
||||
.. section: Core and Builtins
|
||||
|
||||
Suppress ImportError for invalid query for help() command. Patch by Dong-hee
|
||||
Suppress ImportError for invalid query for help() command. Patch by Donghee
|
||||
Na.
|
||||
|
||||
..
|
||||
|
@ -281,7 +281,7 @@ errors from :mod:`ctypes` calls.
|
|||
.. section: Core and Builtins
|
||||
|
||||
:func:`os.sched_yield` now release the GIL while calling sched_yield(2).
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1289,7 +1289,7 @@ if :option:`--with-system-expat` is passed to :program:`!configure`.
|
|||
.. section: Build
|
||||
|
||||
Fix the build process of clang compiler for :program:`_bootstrap_python` if
|
||||
LTO optimization is applied. Patch by Matthias Görgens and Dong-hee Na.
|
||||
LTO optimization is applied. Patch by Matthias Görgens and Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ a reference leak in that function.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Fix wrong lineno in exception message on :keyword:`continue` or
|
||||
:keyword:`break` which are not in a loop. Patch by Dong-hee Na.
|
||||
:keyword:`break` which are not in a loop. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -25,7 +25,7 @@ Fix wrong lineno in exception message on :keyword:`continue` or
|
|||
.. section: Core and Builtins
|
||||
|
||||
Fix :func:`~unicodedata.is_normalized` to properly handle the UCD 3.2.0
|
||||
cases. Patch by Dong-hee Na.
|
||||
cases. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -362,7 +362,7 @@ Fix ``tuple`` subclasses being cast to ``tuple`` when used as enum values.
|
|||
.. section: Library
|
||||
|
||||
Update :exc:`~urllib.error.HTTPError` to be initialized properly, even if
|
||||
the ``fp`` is ``None``. Patch by Dong-hee Na.
|
||||
the ``fp`` is ``None``. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -147,7 +147,7 @@ Fix bug in line numbers of instructions emitted for :keyword:`except*
|
|||
.. section: Core and Builtins
|
||||
|
||||
Migrate :meth:`~ssl.SSLContext.set_ecdh_curve` method not to use deprecated
|
||||
OpenSSL APIs. Patch by Dong-hee Na.
|
||||
OpenSSL APIs. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -669,7 +669,7 @@ linking with ``libbsd``.
|
|||
.. nonce: -W9BJS
|
||||
.. section: Build
|
||||
|
||||
Add gcc fallback of mkfifoat/mknodat for macOS. Patch by Dong-hee Na.
|
||||
Add gcc fallback of mkfifoat/mknodat for macOS. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -161,7 +161,7 @@ pure Python version did the set up in ``__init__``.
|
|||
.. section: Library
|
||||
|
||||
Fix :func:`multiprocessing.set_forkserver_preload` to check the given list
|
||||
of modules names. Patch by Dong-hee Na.
|
||||
of modules names. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
.. section: Library
|
||||
|
||||
ftplib.FTP.putline() now throws ValueError on commands that contains CR or
|
||||
LF. Patch by Dong-hee Na.
|
||||
LF. Patch by Donghee Na.
|
||||
|
|
|
@ -340,7 +340,7 @@ not keep objects alive longer than expected.
|
|||
.. section: Library
|
||||
|
||||
inspect.signature() now supports callables with variable-argument parameters
|
||||
wrapped with partialmethod. Patch by Dong-hee Na.
|
||||
wrapped with partialmethod. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -77,7 +77,7 @@ delivered to the innermost frame.
|
|||
.. section: Core and Builtins
|
||||
|
||||
sys.getsizeof() on a code object now returns the sizes which includes the
|
||||
code struct and sizes of objects which it references. Patch by Dong-hee Na.
|
||||
code struct and sizes of objects which it references. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -163,7 +163,7 @@ no longer ignored. Patch by Mircea Cosbuc.
|
|||
.. nonce: I2mDTz
|
||||
.. section: Library
|
||||
|
||||
Functional API of enum allows to create empty enums. Patched by Dong-hee Na
|
||||
Functional API of enum allows to create empty enums. Patched by Donghee Na
|
||||
|
||||
..
|
||||
|
||||
|
@ -202,7 +202,7 @@ not keep objects alive longer than expected.
|
|||
.. section: Library
|
||||
|
||||
inspect.signature() now supports callables with variable-argument parameters
|
||||
wrapped with partialmethod. Patch by Dong-hee Na.
|
||||
wrapped with partialmethod. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -506,7 +506,7 @@ Fix handling of long oids in ssl. Based on patch by Christian Heimes.
|
|||
.. section: Library
|
||||
|
||||
ftplib.FTP.putline() now throws ValueError on commands that contains CR or
|
||||
LF. Patch by Dong-hee Na.
|
||||
LF. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -289,7 +289,7 @@ literals on pydoc. Patch by Andrés Delfino.
|
|||
.. section: Library
|
||||
|
||||
Update error message when constructing invalid inspect.Parameters Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -529,7 +529,7 @@ name are now supported.
|
|||
.. section: Core and Builtins
|
||||
|
||||
sys.getsizeof() on a code object now returns the sizes which includes the
|
||||
code struct and sizes of objects which it references. Patch by Dong-hee Na.
|
||||
code struct and sizes of objects which it references. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2260,7 +2260,7 @@ Update zlib to 1.2.11.
|
|||
.. section: Library
|
||||
|
||||
ftplib.FTP.putline() now throws ValueError on commands that contains CR or
|
||||
LF. Patch by Dong-hee Na.
|
||||
LF. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2329,7 +2329,7 @@ always return bytes.
|
|||
.. nonce: I2mDTz
|
||||
.. section: Library
|
||||
|
||||
Functional API of enum allows to create empty enums. Patched by Dong-hee Na
|
||||
Functional API of enum allows to create empty enums. Patched by Donghee Na
|
||||
|
||||
..
|
||||
|
||||
|
@ -2612,7 +2612,7 @@ Fix handling escape characters in HZ codec. Based on patch by Ma Lin.
|
|||
.. section: Library
|
||||
|
||||
inspect.signature() now supports callables with variable-argument parameters
|
||||
wrapped with partialmethod. Patch by Dong-hee Na.
|
||||
wrapped with partialmethod. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -539,7 +539,7 @@ optional
|
|||
.. section: Library
|
||||
|
||||
Updates 2to3 to convert from operator.isCallable(obj) to callable(obj).
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -549,7 +549,7 @@ Patch by Dong-hee Na.
|
|||
.. section: Library
|
||||
|
||||
inspect.signature should follow :pep:`8`, if the parameter has an annotation
|
||||
and a default value. Patch by Dong-hee Na.
|
||||
and a default value. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -418,7 +418,7 @@ trigger a ``DeprecationWarning`` and have been marked for removal in Python
|
|||
.. section: Library
|
||||
|
||||
Update error message when constructing invalid inspect.Parameters Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -1965,7 +1965,7 @@ result of an internal future if it's already done.
|
|||
.. section: Library
|
||||
|
||||
Add a deprecated warning for the :meth:`threading.Thread.isAlive` method.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -4974,7 +4974,7 @@ Enum members.
|
|||
.. section: Library
|
||||
|
||||
Update error message when constructing invalid inspect.Parameters Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ Fixes audit event for :func:`os.system` to be named ``os.system``.
|
|||
.. section: Security
|
||||
|
||||
Escape the server title of :class:`xmlrpc.server.DocXMLRPCServer` when
|
||||
rendering the document page as HTML. (Contributed by Dong-hee Na in
|
||||
rendering the document page as HTML. (Contributed by Donghee Na in
|
||||
:issue:`38243`.)
|
||||
|
||||
..
|
||||
|
@ -203,7 +203,7 @@ arguments in decorators.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Fix a segmentation fault when using reverse iterators of empty ``dict``
|
||||
objects. Patch by Dong-hee Na and Inada Naoki.
|
||||
objects. Patch by Donghee Na and Inada Naoki.
|
||||
|
||||
..
|
||||
|
||||
|
@ -280,7 +280,7 @@ visited by ``tp_traverse()`` are valid.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Remove unnecessary intersection and update set operation in dictview with
|
||||
empty set. (Contributed by Dong-hee Na in :issue:`38210`.)
|
||||
empty set. (Contributed by Donghee Na in :issue:`38210`.)
|
||||
|
||||
..
|
||||
|
||||
|
@ -1194,7 +1194,7 @@ Expose the Linux ``pidfd_open`` syscall as :func:`os.pidfd_open`.
|
|||
.. section: Library
|
||||
|
||||
Added constants :const:`~fcntl.F_OFD_GETLK`, :const:`~fcntl.F_OFD_SETLK` and
|
||||
:const:`~fcntl.F_OFD_SETLKW` to the :mod:`fcntl` module. Patch by Dong-hee
|
||||
:const:`~fcntl.F_OFD_SETLKW` to the :mod:`fcntl` module. Patch by Donghee
|
||||
Na.
|
||||
|
||||
..
|
||||
|
@ -1284,7 +1284,7 @@ Fixed erroneous equality comparison in statistics.NormalDist().
|
|||
.. section: Library
|
||||
|
||||
Added :const:`~os.CLD_KILLED` and :const:`~os.CLD_STOPPED` for
|
||||
:attr:`si_code`. Patch by Dong-hee Na.
|
||||
:attr:`si_code`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1882,7 +1882,7 @@ avoid dynamic lookup.
|
|||
.. section: Library
|
||||
|
||||
Update :class:`importlib.machinery.BuiltinImporter` to use
|
||||
``loader._ORIGIN`` instead of a hardcoded value. Patch by Dong-hee Na.
|
||||
``loader._ORIGIN`` instead of a hardcoded value. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2080,7 +2080,7 @@ method which emits a deprecation warning and calls corresponding methody
|
|||
.. section: Library
|
||||
|
||||
Update test_statistics.py to verify that the statistics module works well
|
||||
for both C and Python implementations. Patch by Dong-hee Na
|
||||
for both C and Python implementations. Patch by Donghee Na
|
||||
|
||||
..
|
||||
|
||||
|
@ -2201,7 +2201,7 @@ uses more than ``SIGSTKSZ`` bytes of stack memory on some platforms.
|
|||
.. nonce: AmXrik
|
||||
.. section: Library
|
||||
|
||||
Add C fastpath for statistics.NormalDist.inv_cdf() Patch by Dong-hee Na
|
||||
Add C fastpath for statistics.NormalDist.inv_cdf() Patch by Donghee Na
|
||||
|
||||
..
|
||||
|
||||
|
@ -2210,7 +2210,7 @@ Add C fastpath for statistics.NormalDist.inv_cdf() Patch by Dong-hee Na
|
|||
.. nonce: Ene6L-
|
||||
.. section: Library
|
||||
|
||||
Remove the deprecated method `threading.Thread.isAlive()`. Patch by Dong-hee
|
||||
Remove the deprecated method `threading.Thread.isAlive()`. Patch by Donghee
|
||||
Na.
|
||||
|
||||
..
|
||||
|
@ -4089,7 +4089,7 @@ Increase code coverage for multiprocessing.shared_memory.
|
|||
.. nonce: Kl1sti
|
||||
.. section: Tests
|
||||
|
||||
Add tests for json.dump(..., skipkeys=True). Patch by Dong-hee Na.
|
||||
Add tests for json.dump(..., skipkeys=True). Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -149,7 +149,7 @@ argument - by Anthony Sottile.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Correct the error message when calling the :func:`min` or :func:`max` with
|
||||
no arguments. Patch by Dong-hee Na.
|
||||
no arguments. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -392,7 +392,7 @@ Remove ``fractions.gcd()`` function, deprecated since Python 3.5
|
|||
.. section: Library
|
||||
|
||||
:class:`~smtplib.LMTP` constructor now has an optional *timeout* parameter.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -414,7 +414,7 @@ Taskaya.
|
|||
|
||||
:class:`~ftplib.FTP_TLS` and :class:`~ftplib.FTP_TLS` now raise a
|
||||
:class:`ValueError` if the given timeout for their constructor is zero to
|
||||
prevent the creation of a non-blocking socket. Patch by Dong-hee Na.
|
||||
prevent the creation of a non-blocking socket. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -425,7 +425,7 @@ prevent the creation of a non-blocking socket. Patch by Dong-hee Na.
|
|||
|
||||
:class:`~smtplib.SMTP` and :class:`~smtplib.SMTP_SSL` now raise a
|
||||
:class:`ValueError` if the given timeout for their constructor is zero to
|
||||
prevent the creation of a non-blocking socket. Patch by Dong-hee Na.
|
||||
prevent the creation of a non-blocking socket. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -456,7 +456,7 @@ resilients to inaccessible sys.path entries (importlib_metadata v1.4.0).
|
|||
|
||||
:class:`~nntplib.NNTP` and :class:`~nntplib.NNTP_SSL` now raise a
|
||||
:class:`ValueError` if the given timeout for their constructor is zero to
|
||||
prevent the creation of a non-blocking socket. Patch by Dong-hee Na.
|
||||
prevent the creation of a non-blocking socket. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -488,7 +488,7 @@ towards *y*.
|
|||
|
||||
:class:`~poplib.POP3` and :class:`~poplib.POP3_SSL` now raise a
|
||||
:class:`ValueError` if the given timeout for their constructor is zero to
|
||||
prevent the creation of a non-blocking socket. Patch by Dong-hee Na.
|
||||
prevent the creation of a non-blocking socket. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -571,7 +571,7 @@ new task spawning before exception raising.
|
|||
.. section: Library
|
||||
|
||||
Correctly parenthesize filter-based statements that contain lambda
|
||||
expressions in mod:`lib2to3`. Patch by Dong-hee Na.
|
||||
expressions in mod:`lib2to3`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -699,7 +699,7 @@ upon inheritance. Patch by Bar Harel.
|
|||
:meth:`~imaplib.IMAP4.open` method now has an optional *timeout* parameter
|
||||
with this change. The overridden methods of :class:`~imaplib.IMAP4_SSL` and
|
||||
:class:`~imaplib.IMAP4_stream` were applied to this change. Patch by
|
||||
Dong-hee Na.
|
||||
Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ first item. Patch by Yonatan Goldschmidt.
|
|||
.. nonce: BIIX2M
|
||||
.. section: Core and Builtins
|
||||
|
||||
Update clinic tool to use :c:func:`Py_IS_TYPE`. Patch by Dong-hee Na.
|
||||
Update clinic tool to use :c:func:`Py_IS_TYPE`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -141,7 +141,7 @@ collection of deleted, pickled objects.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Fixed a possible crash in :meth:`list.__contains__` when a list is changed
|
||||
during comparing items. Patch by Dong-hee Na.
|
||||
during comparing items. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -152,7 +152,7 @@ during comparing items. Patch by Dong-hee Na.
|
|||
|
||||
:term:`floor division` of float operation now has a better performance. Also
|
||||
the message of :exc:`ZeroDivisionError` for this operation is updated. Patch
|
||||
by Dong-hee Na.
|
||||
by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -96,7 +96,7 @@ Port itertools module to multiphase initialization (:pep:`489`).
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``frozenset()`` by using the :pep:`590` ``vectorcall``
|
||||
calling convention. Patch by Dong-hee Na.
|
||||
calling convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -117,7 +117,7 @@ own variable.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``set()`` by using the :pep:`590` ``vectorcall`` calling
|
||||
convention. Patch by Dong-hee Na.
|
||||
convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -166,7 +166,7 @@ Allow executing asynchronous comprehensions on the top level when the
|
|||
.. section: Core and Builtins
|
||||
|
||||
Speed up calls to ``tuple()`` by using the :pep:`590` ``vectorcall`` calling
|
||||
convention. Patch by Dong-hee Na.
|
||||
convention. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -571,7 +571,7 @@ Fixed :func:`ast.unparse` for extended slices containing a single element
|
|||
.. nonce: yWq9NJ
|
||||
.. section: Library
|
||||
|
||||
Fix :mod:`json.tool` to catch :exc:`BrokenPipeError`. Patch by Dong-hee Na.
|
||||
Fix :mod:`json.tool` to catch :exc:`BrokenPipeError`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -783,7 +783,7 @@ when the optional ``qop`` parameter is not present.
|
|||
.. section: Library
|
||||
|
||||
HTTP status codes ``103 EARLY_HINTS`` and ``425 TOO_EARLY`` are added to
|
||||
:class:`http.HTTPStatus`. Patch by Dong-hee Na.
|
||||
:class:`http.HTTPStatus`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1133,7 +1133,7 @@ module. Patch by José Roberto Meza Cabrera.
|
|||
.. section: C API
|
||||
|
||||
Add :c:func:`PyModule_AddType` helper function: add a type to a module.
|
||||
Patch by Dong-hee Na.
|
||||
Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1163,7 +1163,7 @@ Python thread state.
|
|||
.. nonce: R3jaTy
|
||||
.. section: C API
|
||||
|
||||
Add _PyArg_NoKwnames helper function. Patch by Dong-hee Na.
|
||||
Add _PyArg_NoKwnames helper function. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -490,7 +490,7 @@ The first argument of :func:`pickle.loads` is now positional-only.
|
|||
.. section: Library
|
||||
|
||||
Update :mod:`nntplib` to merge :class:`nntplib.NNTP` and
|
||||
:class:`nntplib._NNTPBase`. Patch by Dong-hee Na.
|
||||
:class:`nntplib._NNTPBase`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -500,7 +500,7 @@ Update :mod:`nntplib` to merge :class:`nntplib.NNTP` and
|
|||
.. section: Library
|
||||
|
||||
Update :mod:`dbm.gnu` to use gdbm_count if possible when calling
|
||||
:func:`len`. Patch by Dong-hee Na.
|
||||
:func:`len`. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
@ -592,7 +592,7 @@ subdirectories in package data, matching backport in importlib_resources
|
|||
.. nonce: 5GuK2A
|
||||
.. section: Library
|
||||
|
||||
:meth:`imaplib.IMAP4.unselect` is added. Patch by Dong-hee Na.
|
||||
:meth:`imaplib.IMAP4.unselect` is added. Patch by Donghee Na.
|
||||
|
||||
..
|
||||
|
||||
|
|
Loading…
Reference in New Issue