Skip to content

Derive PYTHON.json from build artifacts - #1237

Merged
jjhelmus merged 3 commits into
mainfrom
jjh/post_refactor_python_json
Aug 27, 2026
Merged

Derive PYTHON.json from build artifacts#1237
jjhelmus merged 3 commits into
mainfrom
jjh/post_refactor_python_json

Conversation

@jjhelmus

Copy link
Copy Markdown
Contributor
  • Generate Python 3.12+ extension metadata from configured Setup files, config.c, Makefile variables, and linker flags.
  • Include object files from internal static archives such as HACL.
  • Preserve legacy generation for Python 3.10/3.11.

Follow up to work in #1180

@jjhelmus jjhelmus added platform:darwin Specific to the macOS platform platform:linux Specific to the Linux platform python:all Select all Python versions labels Aug 26, 2026
@jjhelmus
jjhelmus requested review from ewdurbin and zanieb August 26, 2026 22:21
Base automatically changed from jjh/refactor_derive_setup_local to main August 27, 2026 14:01
* Generate Python 3.12+ extension metadata from configured Setup files,
  config.c, Makefile variables, and linker flags.
* Include object files from internal static archives such as HACL.
* Preserve legacy generation for Python 3.10/3.11.
@jjhelmus
jjhelmus force-pushed the jjh/post_refactor_python_json branch from d539438 to 1c451d3 Compare August 27, 2026 14:01
Comment thread pythonbuild/cpython.py Outdated
@jjhelmus
jjhelmus merged commit 8ef44c2 into main Aug 27, 2026
94 checks passed
@jjhelmus
jjhelmus deleted the jjh/post_refactor_python_json branch August 27, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

platform:darwin Specific to the macOS platform platform:linux Specific to the Linux platform python:all Select all Python versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants