Skip to content

Commit

Permalink
Docs: Update Donghee Na's name (python#109743)
Browse files Browse the repository at this point in the history
  • Loading branch information
hugovk committed Sep 22, 2023
1 parent b28ffaa commit 8a82bff
Show file tree
Hide file tree
Showing 49 changed files with 149 additions and 149 deletions.
8 changes: 4 additions & 4 deletions Doc/whatsnew/3.10.rst
Original file line number Diff line number Diff line change
Expand Up @@ -878,7 +878,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.
Expand Down Expand Up @@ -1255,7 +1255,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
-------
Expand Down Expand Up @@ -1582,7 +1582,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
Expand Down Expand Up @@ -1817,7 +1817,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.
Expand Down
18 changes: 9 additions & 9 deletions Doc/whatsnew/3.11.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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``,
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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`` | | | |
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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:

Expand All @@ -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`.)
Expand Down Expand Up @@ -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
Expand Down
8 changes: 4 additions & 4 deletions Doc/whatsnew/3.12.rst
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,7 @@ Other Language Changes
(Contributed by Serhiy Storchaka in :gh:`87995`.)

* :class:`memoryview` now supports the half-float type (the "e" format code).
(Contributed by Dong-hee Na and Antoine Pitrou in :gh:`90751`.)
(Contributed by Donghee Na and Antoine Pitrou in :gh:`90751`.)

* The parser now raises :exc:`SyntaxError` when parsing source code containing
null bytes. (Contributed by Pablo Galindo in :gh:`96670`.)
Expand Down Expand Up @@ -979,7 +979,7 @@ Optimizations

* Added experimental support for using the BOLT binary optimizer in the build
process, which improves performance by 1-5%.
(Contributed by Kevin Modzelewski in :gh:`90536` and tuned by Dong-hee Na in :gh:`101525`)
(Contributed by Kevin Modzelewski in :gh:`90536` and tuned by Donghee Na in :gh:`101525`)

* Speed up the regular expression substitution (functions :func:`re.sub` and
:func:`re.subn` and corresponding :class:`!re.Pattern` methods) for
Expand Down Expand Up @@ -1637,7 +1637,7 @@ Changes in the Python API
so only a very small set of users might be affected.
This change helps with interpreter isolation. Furthermore, :mod:`syslog` is a wrapper
around process-global resources, which are best managed from the main interpreter.
(Contributed by Dong-hee Na in :gh:`99127`.)
(Contributed by Donghee Na in :gh:`99127`.)

* The undocumented locking behavior of :func:`~functools.cached_property`
is removed, because it locked across all instances of the class, leading to high
Expand Down Expand Up @@ -1711,7 +1711,7 @@ Build Changes

* CPython now uses the ThinLTO option as the default link time optimization policy
if the Clang compiler accepts the flag.
(Contributed by Dong-hee Na in :gh:`89536`.)
(Contributed by Donghee Na in :gh:`89536`.)

* Add ``COMPILEALL_OPTS`` variable in Makefile to override :mod:`compileall`
options (default: ``-j0``) in ``make install``. Also merged the 3
Expand Down
2 changes: 1 addition & 1 deletion Doc/whatsnew/3.13.rst
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ dbm

* Add :meth:`dbm.gnu.gdbm.clear` and :meth:`dbm.ndbm.ndbm.clear` methods that remove all items
from the database.
(Contributed by Dong-hee Na in :gh:`107122`.)
(Contributed by Donghee Na in :gh:`107122`.)

doctest
-------
Expand Down
4 changes: 2 additions & 2 deletions Doc/whatsnew/3.8.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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`.)


Expand Down Expand Up @@ -1714,7 +1714,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,
Expand Down
32 changes: 16 additions & 16 deletions Doc/whatsnew/3.9.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
---------
Expand All @@ -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
--
Expand Down Expand Up @@ -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
----------------
Expand Down Expand Up @@ -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
---------
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
------
Expand Down Expand Up @@ -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
------
Expand Down Expand Up @@ -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.
Expand All @@ -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`.)
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion Misc/ACKS
Original file line number Diff line number Diff line change
Expand Up @@ -1271,7 +1271,7 @@ R. David Murray
Matti Mäki
Jörg Müller
Kaushik N
Dong-hee Na
Donghee Na
Dale Nagata
John Nagle
Takahiro Nakayama
Expand Down
12 changes: 6 additions & 6 deletions Misc/NEWS.d/3.10.0a1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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.

..
Expand All @@ -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.

..
Expand Down Expand Up @@ -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.

..
Expand Down Expand Up @@ -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.

..
Expand Down Expand Up @@ -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.

..
Expand Down Expand Up @@ -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.

..
Expand Down
4 changes: 2 additions & 2 deletions Misc/NEWS.d/3.10.0a2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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.

..
Expand All @@ -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.

..
Expand Down

0 comments on commit 8a82bff

Please sign in to comment.