Skip to content

Conversation

@zklaus
Copy link
Contributor

@zklaus zklaus commented Sep 23, 2025

  • Change is either:
    • To a Draft PEP
    • To an Accepted or Final PEP, with Steering Council approval
    • To fix an editorial issue (markup, typo, link, header, etc)
  • PR title prefixed with PEP number (e.g. PEP 123: Summary of changes)

This PR updates PEP 780 to make use of the new sys.abi_info namespace that stems from the original PEP 780 discussion.

Pinging @rgommers, @lysnikolaou.


📚 Documentation preview 📚: https://pep-previews--4608.org.readthedocs.build/

@zklaus zklaus requested a review from lysnikolaou as a code owner September 23, 2025 16:05
Copy link
Contributor

@rgommers rgommers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @zklaus! On reflection, I think I like the name::value syntax, it seems better than using things like sys_abi_info_free_threaded as boolean markers.

Only two minor comments from me.

Comment on lines 220 to 221
- ``{'free_threaded::True', 'pointer_bits::64'}``,
``{'free_threaded::False', 'debug::True', 'pointer_bits::32'}``
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be useful to add endianness to illustrate if string values are quoted or not under the new :: scheme?

zklaus and others added 2 commits October 31, 2025 15:39
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants