]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-141004: Mark up docs of old PyMem macros (GH-143783) (GH-143864)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 22 Jan 2026 10:52:05 +0000 (11:52 +0100)
committerGitHub <noreply@github.com>
Thu, 22 Jan 2026 10:52:05 +0000 (11:52 +0100)
commit9d021506f0be7f5b0fb6a50cd0d8ef871632370e
tree1eede64a4c746881ea47954a0074f4947da8fc42
parent4e63fdb31f67fe617db0c867c8a43c925c7ce279
[3.14] gh-141004: Mark up docs of old PyMem macros (GH-143783) (GH-143864)

gh-141004: Mark up docs of old PyMem macros (GH-143783)

These had a docs-only deprecation notice since the first version of the docs in this repo. Nowadays we call things “soft deprecated” if there's just a note in the docs.

The deprecated directive needs a version, I went with the first one that had the notice (2.0; it's not in 1.6):
- https://docs.python.org/release/2.0/api/memoryInterface.html
- https://docs.python.org/release/1.6/api/memoryInterface.html

Since PEP 445, they are now direct aliases; there are no (additional) binary compatibility concerns over the preferred names.
(cherry picked from commit a009e78b79ec340d9ff0e1a8ad20f8178fd3257f)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
Doc/c-api/memory.rst