gh-97669: Create Tools/build/ directory#97963
Merged
vstinner merged 1 commit intopython:mainfrom Oct 17, 2022
vstinner:tools_build
Merged
gh-97669: Create Tools/build/ directory#97963vstinner merged 1 commit intopython:mainfrom vstinner:tools_build
vstinner merged 1 commit intopython:mainfrom
vstinner:tools_build
Conversation
Member
Author
|
Update: I added generate_levenshtein_examples.py. |
Member
Author
|
Update: add freeze_modules.py. |
Member
|
To avoid the documentation check issues, you'll have to rebase on top of main, sorry for the noise :((( |
Member
Author
|
PR rebased to get fixes for the Docs CI job. |
Create Tools/build/ directory. Move the following scripts from Tools/scripts/ to Tools/build/: * check_extension_modules.py * deepfreeze.py * freeze_modules.py * generate_global_objects.py * generate_levenshtein_examples.py * generate_opcode_h.py * generate_re_casefix.py * generate_sre_constants.py * generate_stdlib_module_names.py * generate_token.py * parse_html5_entities.py * smelly.py * stable_abi.py * umarshal.py * update_file.py * verify_ensurepip_wheels.py Update references to these scripts.
Member
Author
|
Update: I added verify_ensurepip_wheels.py. Technically, it's not directly required to build Python, but it's used by the workflow (CI). |
Member
Author
|
@tiran @erlend-aasland: Currently, these scripts are installed on Linux and macOS. IMO they are useful outside Python itself. So I propose to move them into a dedicated directory. |
erlend-aasland
approved these changes
Oct 17, 2022
Member
Author
Thanks for the review. |
carljm
added a commit
to carljm/cpython
that referenced
this pull request
Oct 17, 2022
* main: (31 commits) pythongh-95913: Move subinterpreter exper removal to 3.11 WhatsNew (pythonGH-98345) pythongh-95914: Add What's New item describing PEP 670 changes (python#98315) Remove unused arrange_output_buffer function from zlibmodule.c. (pythonGH-98358) pythongh-98174: Handle EPROTOTYPE under macOS in test_sendfile_fallback_close_peer_in_the_middle_of_receiving (python#98316) pythonGH-98327: Reduce scope of catch_warnings() in _make_subprocess_transport (python#98333) pythongh-93691: Compiler's code-gen passes location around instead of holding it on the global compiler state (pythonGH-98001) pythongh-97669: Create Tools/build/ directory (python#97963) pythongh-95534: Improve gzip reading speed by 10% (python#97664) pythongh-95913: Forward-port int/str security change to 3.11 What's New in main (python#98344) pythonGH-91415: Mention alphabetical sort ordering in the Sorting HOWTO (pythonGH-98336) pythongh-97930: Merge with importlib_resources 5.9 (pythonGH-97929) pythongh-85525: Remove extra row in doc (python#98337) pythongh-85299: Add note warning about entry point guard for asyncio example (python#93457) pythongh-97527: IDLE - fix buggy macosx patch (python#98313) pythongh-98307: Add docstring and documentation for SysLogHandler.createSocket (pythonGH-98319) pythongh-94808: Cover `PyFunction_GetCode`, `PyFunction_GetGlobals`, `PyFunction_GetModule` (python#98158) pythonGH-94597: Deprecate child watcher getters and setters (python#98215) pythongh-98254: Include stdlib module names in error messages for NameErrors (python#98255) Improve speed. Reduce auxiliary memory to 16.6% of the main array. (pythonGH-98294) [doc] Update logging cookbook with an example of custom handling of levels. (pythonGH-98290) ...
JelleZijlstra
added a commit
to JelleZijlstra/cpython
that referenced
this pull request
Aug 5, 2024
This was broken in pythongh-97963.
JelleZijlstra
added a commit
that referenced
this pull request
Aug 6, 2024
This was broken in gh-97963.
miss-islington
pushed a commit
to miss-islington/cpython
that referenced
this pull request
Aug 6, 2024
This was broken in pythongh-97963. (cherry picked from commit b72c748) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
This was referenced Aug 6, 2024
miss-islington
pushed a commit
to miss-islington/cpython
that referenced
this pull request
Aug 6, 2024
This was broken in pythongh-97963. (cherry picked from commit b72c748) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
JelleZijlstra
added a commit
that referenced
this pull request
Aug 6, 2024
JelleZijlstra
added a commit
that referenced
this pull request
Aug 6, 2024
brandtbucher
pushed a commit
to brandtbucher/cpython
that referenced
this pull request
Aug 7, 2024
This was broken in pythongh-97963.
blhsing
pushed a commit
to blhsing/cpython
that referenced
this pull request
Aug 22, 2024
This was broken in pythongh-97963.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Create Tools/build/ directory. Move the following scripts from Tools/scripts/ to Tools/build/: