You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Improvements for stable ABI definition files #91324
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee=Noneclosed_at=Nonecreated_at=<Date2022-03-30.15:39:32.343>labels= []
title='Improvements for stable ABI definition files'updated_at=<Date2022-04-08.14:02:39.376>user='https://github.com/encukou'
Thinking more about Doc/data/stable_abi.dat, I don't think the rename is worth it. The file is not meant to be used/edited by humans.
If someone needs the data for something other than running the Sphinx extension, let me know. We should provide a proper data source for their use case.
Activity
encukou commentedon Mar 30, 2022
This issue groups together a few changes I'd like to make:
Rename Doc/data/stable_abi.dat to *.csv, so it gets syntax highlighting. (The only user of that file should be the Sphinx extension)arhadthedev commentedon Mar 30, 2022
Probably,
regen-limited-abineeds to be called fromregen-allso 'Check if generated files are up to date' CI job will become aware of it.encukou commentedon Apr 1, 2022
New changeset 079143d by Petr Viktorin in branch 'main':
bpo-47168: Mark files generated by
make regen-limited-abias generated (GH-32195)079143d
encukou commentedon Apr 8, 2022
Thinking more about Doc/data/stable_abi.dat, I don't think the rename is worth it. The file is not meant to be used/edited by humans.
If someone needs the data for something other than running the Sphinx extension, let me know. We should provide a proper data source for their use case.
gh-91324: List feature macros in the stable ABI manifest, improve tes…
gh-91324: Convert the stable ABI manifest to TOML (GH-92026)
encukou commentedon Apr 29, 2022
The manifest is now TOML.
CPython: #92026
Devguide: python/devguide#847