Skip to content

Add options to use build-details.json as input#30

Merged
freakboy3742 merged 2 commits intomainfrom
build-details
Mar 2, 2026
Merged

Add options to use build-details.json as input#30
freakboy3742 merged 2 commits intomainfrom
build-details

Conversation

@freakboy3742
Copy link
Copy Markdown
Member

@freakboy3742 freakboy3742 commented Nov 10, 2025

At present, xvenv and xbuild accept --sysconfig as an argument; the sysconfig file would then be used to extract configuration data that would the be used to shape the cross platform configuration.

Following some discussions at the Python core team summit in September, this PR adds a --build-details option, allowing the use of a build_details.json file. The build-details file is a better source of normalised configuration information about a build.

Created as a draft; partially because there's more manual testing required - but also because I was hoping to use this as an opportunity to add an actual test suite. Test suites will have to wait.

PR Checklist:

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

@freakboy3742 freakboy3742 marked this pull request as ready for review March 2, 2026 22:31
@freakboy3742 freakboy3742 merged commit ccfdfbc into main Mar 2, 2026
4 checks passed
@freakboy3742 freakboy3742 deleted the build-details branch March 2, 2026 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant