]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-42111: Make the xxlimited module an example of best extension module practices...
authorPetr Viktorin <encukou@gmail.com>
Tue, 8 Dec 2020 16:36:53 +0000 (17:36 +0100)
committerGitHub <noreply@github.com>
Tue, 8 Dec 2020 16:36:53 +0000 (08:36 -0800)
commitc168b5078f88874b9acd993ac886f82269c780dd
treee4c2b04e56d9be570f7d7f33c4f8d1d0a180e6f9
parent4aa67853cc7d6ed4f9ebb726ceaa2c89f9feabda
bpo-42111: Make the xxlimited module an example of best extension module practices (GH-23226)

- Copy existing xxlimited to xxlimited53 (named for the limited API version it uses)
- Build both modules, both in debug and release
- Test both modules
Lib/test/test_xxlimited.py [new file with mode: 0644]
Misc/NEWS.d/next/C API/2020-10-21-18-43-06.bpo-42111.9pvtrc.rst [new file with mode: 0644]
Modules/xxlimited.c
Modules/xxlimited_35.c [new file with mode: 0644]
PC/layout/main.py
PCbuild/pcbuild.proj
PCbuild/readme.txt
PCbuild/xxlimited.vcxproj
PCbuild/xxlimited_35.vcxproj [new file with mode: 0644]
PCbuild/xxlimited_35.vcxproj.filters [new file with mode: 0644]
setup.py