-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
GH-109975: Copyedit 3.13 What's New: New Features #122990
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@colesbury Please could you check the free-threaded section?
Let's ask @brandtbucher. And please could you check the JIT section in general? |
Co-authored-by: Hugo van Kemenade <[email protected]>
The free-threaded section looks good to me. |
The JIT section is accurate. On first read, it did feel a little low-level, but upon re-reading it seems to have a similar level of detail as the linked 3.11 What's New section on the specializing interpreter. I think it's okay, since it provides a basic overview of what happens without getting too in-the-weeds on how it happens. And it gives enough breadcrumbs for those who are looking for more info without overwhelming casual readers. I'm not opposed to dedication sections in the Which is all a very long way of saying: LGTM, but yeah, we might want to document this a bit more somewhere. I personally think the JIT README and this What's New is okay for now, but others may disagree. |
Co-authored-by: Brandt Bucher <[email protected]>
Sounds good, for now if we're happy to keep it in What's New then that is simplest, and the 3.11 specialising interpreter precedent is helpful. A |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(I think it'd be fine linking to the JIT README.)
Thanks @AA-Turner for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13. |
) (cherry picked from commit b106cf8) Co-authored-by: Adam Turner <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> Co-authored-by: Brandt Bucher <[email protected]>
GH-123032 is a backport of this pull request to the 3.13 branch. |
Thanks all! A |
…123032) GH-109975: Copyedit 3.13 What's New: New Features (GH-122990) (cherry picked from commit b106cf8) Co-authored-by: Adam Turner <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> Co-authored-by: Brandt Bucher <[email protected]>
Co-authored-by: Hugo van Kemenade <[email protected]> Co-authored-by: Brandt Bucher <[email protected]>
A copy-editing pass for new features. Next will be other language changes.
Summary of changes:
readline
isn't required.--enable-experimental-jit
isn't mentioned anywhere else in the docs.__static_attributes__
to other language changes (just a copy/paste)As @hugovk mentioned in #109975 (comment), there isn't a great place to link to for the macOS installers currently. I'm not best placed to write that guide though, given I've never owned a Mac!
A
📚 Documentation preview 📚: https://cpython-previews--122990.org.readthedocs.build/en/122990/whatsnew/3.13.html#new-features