[New-bugs-announce] [issue43235] Tools/scripts/stable_abi.py should also check PC/python3dll.c (Windows stable ABI)

STINNER Victor report at bugs.python.org
Mon Feb 15 19:13:30 EST 2021


New submission from STINNER Victor <vstinner at python.org>:

bpo-43155 is just yet another example that we always forget to export symbols of the stable ABI on Windows.

It would be great to have a tool to check that all symbols exported on Unix are also exported on Windows.

Tools/scripts/stable_abi.py could check PC/python3dll.c (Windows stable ABI). For example, currently "PyCMethod_New" symbol is in Doc/data/stable_abi.dat but miss in PC/python3dll.c.

----------
components: C API
messages: 387073
nosy: vstinner
priority: normal
severity: normal
status: open
title: Tools/scripts/stable_abi.py should also check PC/python3dll.c (Windows stable ABI)
versions: Python 3.10

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue43235>
_______________________________________


More information about the New-bugs-announce mailing list