peps icon indicating copy to clipboard operation
peps copied to clipboard

PEP 780: Update to use sys.abi_info

Open zklaus opened this issue 3 months ago • 5 comments

  • Change is either:
    • [x] To a Draft PEP
    • [ ] To an Accepted or Final PEP, with Steering Council approval
    • [ ] To fix an editorial issue (markup, typo, link, header, etc)
  • [x] 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 avatar Sep 23 '25 16:09 zklaus

All commit authors signed the Contributor License Agreement.

CLA signed

python-cla-bot[bot] avatar Nov 03 '25 15:11 python-cla-bot[bot]

This PR changes 48 files. Was it done on purpose?

vstinner avatar Nov 03 '25 15:11 vstinner

This PR changes 48 files. Was it done on purpose?

I merged main in a bad way, I think. What's the best way to rectify?

zklaus avatar Nov 03 '25 15:11 zklaus

If you still have a good commit locally (e.g., via git reflog), locally git reset --hard to that commit, and git push -f your PR branch. That will get you back to the previous state. Then use the "Update branch" button in the GitHub UI to update (or if you prefer to do it locally, make sure you have fetched the latest commits from the origin, then git merge origin/main).

JelleZijlstra avatar Nov 03 '25 15:11 JelleZijlstra

:pray: Apologies for the snafu, particularly to all the reviewers that I unfortunately cannot remove myself to spare from noise. :pray:

zklaus avatar Nov 03 '25 15:11 zklaus