bpo-46541: Generate the global objects initializer. by ericsnowcurrently · Pull Request #30941 · python/cpython
-
-
Notifications
You must be signed in to change notification settings - Fork 34.8k
Merged
merged 2 commits into
Merged
bpo-46541: Generate the global objects initializer.#30941
merged 2 commits into
bpo-46541: Generate the global objects initializer.#30941
merged 2 commits into
Conversation
Member
This change is a prerequisite for generating code for other global objects (like strings in gh-30928).
(I borrowed some code from Tools/scripts/deepfreeze.py.)
ericsnowcurrently added 2 commits
ericsnowcurrently
added
the
skip news
label
the-knights-who-say-ni
added
the
CLA signed
label
bedevere-bot
added
the
awaiting core review
label
pxeger
commented
Jan 27, 2022
pxeger commented
Contributor
This should probably be documented in the devguide
Member Author
This should probably be documented in the devguide
Yeah, we should definitely add some documentation there about the various code generation tools we use:
- argument clinic
- blurb
- freeze_modules.py
- deepfreeze.py
- ...
Consider opening a BPO issue so this doesn't get lost. Feel free to nosy me.
ericsnowcurrently
merged commit
247480a
into
python:main
bedevere-bot
removed
the
awaiting core review
label
ericsnowcurrently
deleted the
global-objects-generated-code
branch
pxeger
mentioned this pull request
pxeger
commented
Jan 27, 2022
pxeger commented
Contributor
I opened python/devguide#805. Note that Argument Clinic is already at https://docs.python.org/3/howto/clinic.html and blurb is at https://devguide.python.org/committing/?highlight=blurb#updating-news-and-what-s-new-in-python
ericsnowcurrently
mentioned this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment