Skip to content
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

What's New in Python 3.13 (copyediting) #109975

Closed
AA-Turner opened this issue Sep 27, 2023 · 5 comments
Closed

What's New in Python 3.13 (copyediting) #109975

AA-Turner opened this issue Sep 27, 2023 · 5 comments
Labels
3.13 bugs and security fixes docs Documentation in the Doc dir

Comments

@AA-Turner
Copy link
Member

AA-Turner commented Sep 27, 2023

Documentation

This is a meta-issue to capture PRs for copyedits to What's New in Python 3.13.

Other meta-issues:

Linked PRs

@AA-Turner AA-Turner added docs Documentation in the Doc dir 3.13 bugs and security fixes labels Sep 27, 2023
@AA-Turner
Copy link
Member Author

https://docs.python.org/dev/whatsnew/3.13.html#porting-to-python-3-13

The old trashcan macros Py_TRASHCAN_SAFE_BEGIN and Py_TRASHCAN_SAFE_END were removed. They should be replaced by the new macros Py_TRASHCAN_BEGIN and Py_TRASHCAN_END.

This is a C API change, it should be moved to: C API Changes > Porting to Python 3.13: https://docs.python.org/dev/whatsnew/3.13.html#id5

Originally posted by @vstinner in #109190 (comment)

@hugovk
Copy link
Member

hugovk commented Oct 9, 2023

Let's call out the increased share in full support from 3.13 onwards in PEP 602:

python/peps@619e4e2

@hugovk
Copy link
Member

hugovk commented Oct 17, 2023

Py_TRASHCAN_* - moved in #110994.

PEP 602 - added in #110997.

hugovk added a commit that referenced this issue Jan 30, 2024
aisk pushed a commit to aisk/cpython that referenced this issue Feb 11, 2024
aisk pushed a commit to aisk/cpython that referenced this issue Feb 11, 2024
hugovk added a commit that referenced this issue Apr 15, 2024
diegorusso pushed a commit to diegorusso/cpython that referenced this issue Apr 17, 2024
Yhg1s added a commit that referenced this issue May 7, 2024
Make a rough editorial pass over Python 3.13's What's New document. Add the
release highlights, remove or merge some duplicated entries, and reorder
some of the sections (removals should really go before future deprecations).
SonicField pushed a commit to SonicField/cpython that referenced this issue May 8, 2024
…118711)

Make a rough editorial pass over Python 3.13's What's New document. Add the
release highlights, remove or merge some duplicated entries, and reorder
some of the sections (removals should really go before future deprecations).
Yhg1s pushed a commit that referenced this issue Sep 23, 2024
…ns pending removal (GH-124336) (#124362)

GH-109975: Copyedit 3.13 What's New: Copyedit C API deprecations pending removal (GH-124336)
(cherry picked from commit e7d465a)

Co-authored-by: Adam Turner <[email protected]>
Yhg1s pushed a commit that referenced this issue Sep 23, 2024
…#124360)

GH-109975: Copyedit 3.13 What's New: Build Changes (GH-124343)
(cherry picked from commit f3b2c36)

Co-authored-by: Adam Turner <[email protected]>
Co-authored-by: Malcolm Smith <[email protected]>
gpshead pushed a commit that referenced this issue Oct 1, 2024
…te for Python 3.13.0 (GH-124827)

Note delayed expected release date of 3.13.0
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Oct 1, 2024
…ase date for Python 3.13.0 (pythonGH-124827)

Note delayed expected release date of 3.13.0
(cherry picked from commit 8823690)

Co-authored-by: Adam Turner <[email protected]>
AA-Turner added a commit that referenced this issue Oct 1, 2024
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Oct 1, 2024
…readed binaries on macOS (pythonGH-124831)

(cherry picked from commit 4129a74)

Co-authored-by: Adam Turner <[email protected]>
Yhg1s pushed a commit that referenced this issue Oct 3, 2024
…ease date for Python 3.13.0 (GH-124827) (#124828)

GH-109975: Copyedit 3.13 What's New: Note delayed expected release date for Python 3.13.0 (GH-124827)

Note delayed expected release date of 3.13.0
(cherry picked from commit 8823690)

Co-authored-by: Adam Turner <[email protected]>
Yhg1s pushed a commit that referenced this issue Oct 3, 2024
…hreaded binaries on macOS (GH-124831) (#124833)

GH-109975: Copyedit 3.13 What's New: Link to installing free-threaded binaries on macOS (GH-124831)
(cherry picked from commit 4129a74)

Co-authored-by: Adam Turner <[email protected]>
AA-Turner pushed a commit that referenced this issue Oct 4, 2024
The ``nntplib`` library has been deleted from PyPI by its author.
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Oct 4, 2024
…124830)

The ``nntplib`` library has been deleted from PyPI by its author.
(cherry picked from commit ac96482)

Co-authored-by: Christian Clauss <[email protected]>
Yhg1s pushed a commit that referenced this issue Oct 4, 2024
… (#124966)

gh-109975: Suggest ``pynntp`` instead of ``nntplib`` (GH-124830)

The ``nntplib`` library has been deleted from PyPI by its author.
(cherry picked from commit ac96482)

Co-authored-by: Christian Clauss <[email protected]>
Yhg1s pushed a commit that referenced this issue Oct 7, 2024
Prepare What's New in Python 3.13 for final release
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Oct 7, 2024
…ythonGH-125007)

Prepare What's New in Python 3.13 for final release
(cherry picked from commit 31516c9)

Co-authored-by: Adam Turner <[email protected]>
Yhg1s pushed a commit that referenced this issue Oct 7, 2024
…GH-125007) (#125033)

Prepare What's New in Python 3.13 for final release
(cherry picked from commit 31516c9)

Co-authored-by: Adam Turner <[email protected]>
Yhg1s pushed a commit to Yhg1s/cpython that referenced this issue Oct 7, 2024
…n 3.13 (pythonGH-125007)

Prepare What's New in Python 3.13 for final release
(cherry picked from commit 31516c9)

Co-authored-by: Adam Turner <[email protected]>
Yhg1s added a commit that referenced this issue Oct 7, 2024
…GH-125007) (#125034)

Prepare What's New in Python 3.13 for final release
(cherry picked from commit 31516c9)

Co-authored-by: Adam Turner <[email protected]>
@AA-Turner
Copy link
Member Author

I should have closed this a while ago as Python 3.13 has been released. Thanks all for the work on What's New!

A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.13 bugs and security fixes docs Documentation in the Doc dir
Projects
None yet
Development

No branches or pull requests

2 participants