Skip to content

Add a --archive flag to allow using pre-downloaded support packages. - #93

Merged
freakboy3742 merged 9 commits into
mainfrom
archive
Sep 25, 2026
Merged

freakboy3742 merged 9 commits into
mainfrom
archive

Conversation

@freakboy3742

@freakboy3742 freakboy3742 commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

In testing xvenv usage in Briefcase, it became obvious that the caching strategy needed another layer - the ability to point at a literal support package.

This PR adds --archive option to xbuild, xvenv and xpython, allowing the user to point at a specific directory that contains an unpacked support package. The build-details/sysconfigdata will be discovered from that base location (based on the --platform flag that is also provided.

Fixes #92.

PR Checklist:

  • I will abide by the BeeWare Code of Conduct
  • I have read and have followed the CONTRIBUTING.md file
  • This PR was generated or assisted using an AI tool
    Assisted-by: Claude Sonnet 5.

@freakboy3742
freakboy3742 merged commit 4cb8345 into main Sep 25, 2026
23 checks passed
@freakboy3742
freakboy3742 deleted the archive branch September 25, 2026 07:31
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.

Add --archive option to use an already-extracted Python build

1 participant