Skip to content

Python C API Deprecations #2588

@Avasam

Description

@Avasam

I extracted those from the current warning C4996: 'xx': deprecated in 3.xx build messages.

Deprecated since Python 3.11:

Deprecated since Python 3.12:

Deprecated since Python 3.13:

All of the above are Pending removal in Python 3.15 (if not pushed back further).

Deprecated since Python 3.14 (Pending removal in Python 3.18):


Because some of the replacements are late additions, we may not be able to resolve them immediately. If the signatures / usage are close enough, a simple macro could do.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions