GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||
GeezerVison is showing github.com — GH-109975: Copyedit 3.13 What's New: Release Highlights by AA-Turner · Pull Request #122958 · python/cpython 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.
The reason will be displayed to describe this comment to others. Learn more.
@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
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
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).
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Co-authored-by: Hugo van Kemenade <[email protected]>
|
Thanks @AA-Turner for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks! A |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…GH-122958) (cherry picked from commit db6f5e1) Co-authored-by: Adam Turner <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
|
GH-122971 is a backport of this pull request to the 3.13 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…2958) (#122971) GH-109975: Copyedit 3.13 What's New: Release Highlights (GH-122958) (cherry picked from commit db6f5e1) Co-authored-by: Adam Turner <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…#122958) Co-authored-by: Hugo van Kemenade <[email protected]>
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.