GH-109975: Copyedit 3.13 What's New: Release Highlights#122958
GH-109975: Copyedit 3.13 What's New: Release Highlights#122958AA-Turner merged 4 commits intopython:mainfrom
Conversation
| C API improvements: | ||
|
|
||
| * The :c:data:`Py_mod_gil` slot is now used to indicate that an extension module | ||
| supports running with the :term:`GIL` disabled. | ||
| * The :doc:`PyTime C API </c-api/time>` has been added, | ||
| providing access to system clocks. | ||
| * :c:type:`PyMutex` is a new lightweight mutex that occupies a single byte. |
There was a problem hiding this comment.
@vstinner / @serhiy-storchaka -- is there anything you want to highlight particularly in terms of C-API changes for the release highlights section of What's New? These were my suggestions but very happy to change them.
A
There was a problem hiding this comment.
Nothing particular, but entries in the "C API Changes" section should be reordered. First new functions, then changes in existing functions. Functions with same prefix (e.g. PyDict_) or similar purpose should be mentioned next to one other.
You can highlight adding groups of functions with similar effect: for example adding functions that return strong references rather than borrowed references or adding functions that return different codes for error and the absent item (without raising an exception in the latter case).
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
|
Thanks @AA-Turner for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13. |
|
Thanks! A |
…GH-122958) (cherry picked from commit db6f5e1) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
|
GH-122971 is a backport of this pull request to the 3.13 branch. |
…#122958) Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
A copy-editing pass for release highlights. I'm slowly working my way through What's New, next will be a more detailed pass of the PEP-sized new features.
Summary of changes:
wasm32changes in platform supportdbm.sqlite3moduleA
📚 Documentation preview 📚: https://cpython-previews--122958.org.readthedocs.build/en/122958/whatsnew/3.13.html#summary-release-highlights