From c235961e77a793e42c65e3ba04ee64e91ed5b095 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9n=C3=A9dikt=20Tran?= <10796600+picnixz@users.noreply.github.com> Date: Mon, 8 Sep 2025 10:00:39 +0200 Subject: [PATCH 1/2] ensure that `Contributed by` sentences end with a period --- Doc/whatsnew/3.15.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index 3236213de5aaa2..fb6e383caf96eb 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -407,7 +407,7 @@ sqlite3 * Prompts, error messages, and help text are now colored. This is enabled by default, see :ref:`using-on-controlling-color` for details. - (Contributed by Stan Ulbrych and Łukasz Langa in :gh:`133461`) + (Contributed by Stan Ulbrych and Łukasz Langa in :gh:`133461`.) ssl @@ -433,7 +433,7 @@ ssl agreement groups compatible with the minimum and maximum TLS versions currently set in the context. This call requires OpenSSL 3.5 or later. - (Contributed by Ron Frederick in :gh:`136306`) + (Contributed by Ron Frederick in :gh:`136306`.) * Added a new method :meth:`ssl.SSLContext.set_ciphersuites` for setting TLS 1.3 ciphers. For TLS 1.2 or earlier, :meth:`ssl.SSLContext.set_ciphers` should @@ -668,12 +668,12 @@ New features * Add :c:type:`PyUnstable_Unicode_GET_CACHED_HASH` to get the cached hash of a string. See the documentation for caveats. - (Contributed by Petr Viktorin in :gh:`131510`) + (Contributed by Petr Viktorin in :gh:`131510`.) * Add API for checking an extension module's ABI compatibility: :c:data:`Py_mod_abi`, :c:func:`PyABIInfo_Check`, :c:macro:`PyABIInfo_VAR` and :c:data:`Py_mod_abi`. - (Contributed by Petr Viktorin in :gh:`137210`) + (Contributed by Petr Viktorin in :gh:`137210`.) Porting to Python 3.15 @@ -744,7 +744,7 @@ Removed C APIs Use :c:func:`PyCodec_Encode` instead; Note that some codecs (for example, "base64") may return a type other than :class:`bytes`, such as :class:`str`. - (Contributed by Stan Ulbrych in :gh:`133612`) + (Contributed by Stan Ulbrych in :gh:`133612`.) * :c:func:`!PyImport_ImportModuleNoBlock`: deprecated alias of :c:func:`PyImport_ImportModule`. From 4a5184db53b1074146c99f69f977211ec0aeaa74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9n=C3=A9dikt=20Tran?= <10796600+picnixz@users.noreply.github.com> Date: Mon, 8 Sep 2025 10:00:53 +0200 Subject: [PATCH 2/2] ensure double blank line before a subsection --- Doc/whatsnew/3.15.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index fb6e383caf96eb..1306cdbaad46cf 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -295,6 +295,7 @@ dbm This may harm performance, but improve crash tolerance. (Contributed by Serhiy Storchaka in :gh:`66234`.) + difflib ------- @@ -379,6 +380,7 @@ os.path the resulting path can be missing but it will be free of symlinks. (Contributed by Petr Viktorin for :cve:`2025-4517`.) + resource -------- @@ -726,6 +728,7 @@ Deprecated C APIs :c:func:`_Py_c_abs` are :term:`soft deprecated`. (Contributed by Sergey B Kirpichev in :gh:`128813`.) + .. Add C API deprecations above alphabetically, not here at the end. Removed C APIs