Skip to content

Tidy up 3.15 pending removals#149594

Open
StanFromIreland wants to merge 10 commits into
python:mainfrom
StanFromIreland:deprecations
Open

Tidy up 3.15 pending removals#149594
StanFromIreland wants to merge 10 commits into
python:mainfrom
StanFromIreland:deprecations

Conversation

@StanFromIreland
Copy link
Copy Markdown
Member

This moves all the things we planned to remove in 3.15 but didn't to the appropriate pending removal in 3.16 file.

Additionally, move a misplaced entry from the 3.16 C-API removals file to the 3.16 main file removals.

@read-the-docs-community
Copy link
Copy Markdown

read-the-docs-community Bot commented May 9, 2026

Copy link
Copy Markdown
Member

@hugovk hugovk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for updating this, and the 3.15->3.16 bumps should also be backported.

Comment thread Doc/deprecations/index.rst Outdated
Comment thread Doc/deprecations/c-api-pending-removal-in-3.16.rst
Copy link
Copy Markdown
Contributor

@willingc willingc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread Doc/deprecations/pending-removal-in-3.16.rst Outdated
Co-authored-by: Savannah Ostrowski <savannah@python.org>
Comment thread Doc/deprecations/pending-removal-in-3.16.rst Outdated
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
@warsaw
Copy link
Copy Markdown
Member

warsaw commented May 10, 2026

We could still do it in 3.15 with @hugovk approval.

Comment thread Doc/deprecations/pending-removal-in-3.16.rst Outdated
Co-authored-by: Brett Cannon <brett@python.org>
@hugovk
Copy link
Copy Markdown
Member

hugovk commented May 12, 2026

We could still do it in 3.15 with @hugovk approval.

In recent release cycles, we've had feedback that it was too early to remove some things during pre/early alpha and added them back, so I'm a bit cautious about doing during beta.

But if someone wants to do so, please first check things like the top PyPI packages/GitHub/grep.app to get an idea if they're still too widely used, and maybe we can do it before b2.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a lot of other things still in this file (PyImport_ImportModuleNoBlock and so on), what's their status?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's also a lot of stuff still here, what's the status?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

7 participants