]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-86493: Modernize modules initialization code (GH-106858)
authorSerhiy Storchaka <storchaka@gmail.com>
Tue, 25 Jul 2023 11:34:49 +0000 (14:34 +0300)
committerGitHub <noreply@github.com>
Tue, 25 Jul 2023 11:34:49 +0000 (14:34 +0300)
commit329e4a1a3f8c53d9d120d2eed93b95a04b826f2f
tree8bbe3eb47cf37493fcd3289d98643605e0217c78
parentf443b54a2f14e386a91fe4b09f41a265445008b8
gh-86493: Modernize modules initialization code (GH-106858)

Use PyModule_Add() or PyModule_AddObjectRef() instead of soft deprecated
PyModule_AddObject().
29 files changed:
Doc/extending/extending.rst
Doc/extending/newtypes_tutorial.rst
Doc/includes/custom.c
Doc/includes/sublist.c
Modules/_datetimemodule.c
Modules/_decimal/_decimal.c
Modules/_gdbmmodule.c
Modules/_hashopenssl.c
Modules/_heapqmodule.c
Modules/_localemodule.c
Modules/_lzmamodule.c
Modules/_multiprocessing/multiprocessing.c
Modules/_ssl.c
Modules/_testcapi/heaptype.c
Modules/_testmultiphase.c
Modules/_tkinter.c
Modules/_weakref.c
Modules/arraymodule.c
Modules/binascii.c
Modules/cjkcodecs/cjkcodecs.h
Modules/md5module.c
Modules/mmapmodule.c
Modules/overlapped.c
Modules/pyexpat.c
Modules/resource.c
Modules/sha1module.c
Modules/termios.c
Modules/unicodedata.c
Modules/zlibmodule.c