Skip to content

gh-154757: List the 3.16 C API deprecations on the Deprecations page - #154758

Closed
fedonman wants to merge 1 commit into
python:mainfrom
fedonman:docs-list-3.16-c-api-deprecations
Closed

gh-154757: List the 3.16 C API deprecations on the Deprecations page#154758
fedonman wants to merge 1 commit into
python:mainfrom
fedonman:docs-list-3.16-c-api-deprecations

Conversation

@fedonman

Copy link
Copy Markdown
Contributor

The C API section of the Deprecations page started at
c-api-pending-removal-in-3.18.rst, so the 26 APIs pending removal in 3.16 were not
listed. This adds the include back.

It does not close gh-154757: whether those APIs are removed in 3.16 or the deadline moves
is still open. Listing them is correct either way while they are pending.

Docs only, so no NEWS entry. Sphinx is not installed here, so I checked it by hand: the
included file uses the same ^^^^^^ section level as its four siblings, and the includes
stay in version order.

… page

The C API section of Doc/deprecations/index.rst started at
c-api-pending-removal-in-3.18.rst, so the 26 APIs pending removal in 3.16 were
not listed there. They are still present in Include/, so the page should show
them while they are pending.
@read-the-docs-community

Copy link
Copy Markdown

Documentation build overview

📚 cpython-previews | 🛠️ Build #33773205 | 📁 Comparing 6a33c93 against main (993a0c6)

  🔍 Preview build  

1 file changed
± deprecations/index.html

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

Labels

awaiting review docs Documentation in the Doc dir skip news

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

26 C APIs scheduled for removal in 3.16 are still present

2 participants