Skip to content

Tools/build/stable_abi.py: Improve ergonomics - #105355

Merged
encukou merged 5 commits into
python:mainfrom
encukou:stable-script-ergonomics
Sep 17, 2024
Merged

Tools/build/stable_abi.py: Improve ergonomics#105355
encukou merged 5 commits into
python:mainfrom
encukou:stable-script-ergonomics

Conversation

@encukou

Copy link
Copy Markdown
Member
  • Make the manifest file argument optional
  • Output resolved paths with --list (getting rid of ../../)
  • Mention --all or --generate-all if no actions are specified

- Make the manifest file argument optional
- Output resolved paths with --list (getting rid of `../../`)
- Mention --all or --generate-all if no actions are specified
Comment threadTools/build/stable_abi.py
@serhiy-storchakaserhiy-storchaka added the needs backport to 3.13 bugs and security fixes label May 9, 2024
@encukou

Copy link
Copy Markdown
MemberAuthor

Oops, I forgot about this PR. I'll bring it up to date.

I'd prefer not backporting -- maintenance branches shouldn't need updating the stable ABI.

@encukouencukou removed needs backport to 3.12 only security fixes needs backport to 3.13 bugs and security fixes labels Sep 13, 2024
@encukou
encukou merged commit 4d09719 into python:mainSep 17, 2024
@encukou
encukou deleted the stable-script-ergonomics branch September 17, 2024 12:32
@zwarezware mentioned this pull request Sep 18, 2024
savannahostrowski pushed a commit to savannahostrowski/cpython that referenced this pull request Sep 22, 2024
* Tools/build/stable_abi.py: Improve ergonomics
- Make the manifest file argument optional
- Output resolved paths with --list (getting rid of `../../`)
- Mention --all or --generate-all if no actions are specified
* Don't hardcode Misc/stable_abi.toml in Makefile, rely on the default
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

buildThe build process and cross-buildskip issueskip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@encukou@AlexWaygood@serhiy-storchaka@bedevere-bot