[Python-checkins] gh-97956: Mention `generate_global_objects.py` in `AC How-To` (#97957)

ambv webhook-mailer at python.org
Fri Oct 7 14:54:54 EDT 2022


https://github.com/python/cpython/commit/586cfb01311cac1defb883b928fbb368d6d38e55
commit: 586cfb01311cac1defb883b928fbb368d6d38e55
branch: main
author: Nikita Sobolev <mail at sobolevn.me>
committer: ambv <lukasz at langa.pl>
date: 2022-10-07T11:54:45-07:00
summary:

gh-97956: Mention `generate_global_objects.py` in `AC How-To` (#97957)

files:
M Doc/howto/clinic.rst

diff --git a/Doc/howto/clinic.rst b/Doc/howto/clinic.rst
index d634c4b47db9..b8afc7e6d762 100644
--- a/Doc/howto/clinic.rst
+++ b/Doc/howto/clinic.rst
@@ -539,7 +539,15 @@ Let's dive in!
         };
 
 
-16. Compile, then run the relevant portions of the regression-test suite.
+16. Argument Clinic may generate new instances of ``_Py_ID``. For example::
+
+        &_Py_ID(new_unique_py_id)
+
+    If it does, you'll have to run ``Tools/scripts/generate_global_objects.py``
+    to regenerate the list of precompiled identifiers at this point.
+
+
+17. Compile, then run the relevant portions of the regression-test suite.
     This change should not introduce any new compile-time warnings or errors,
     and there should be no externally visible change to Python's behavior.
 



More information about the Python-checkins mailing list