Skip to content

create install only assets for free-threaded builds#537

Merged
zanieb merged 3 commits intoastral-sh:mainfrom
zsol:zsol/ft-install-only
Mar 4, 2026
Merged

create install only assets for free-threaded builds#537
zanieb merged 3 commits intoastral-sh:mainfrom
zsol:zsol/ft-install-only

Conversation

@zsol
Copy link
Copy Markdown
Member

@zsol zsol commented Feb 24, 2025

Closes #536.

@zsol zsol changed the title create install only archives for conditional versions create install only assets for free-threaded builds Feb 24, 2025
@zsol zsol marked this pull request as ready for review February 24, 2025 16:29
@zanieb zanieb added the ci:skip label Feb 24, 2025
@zanieb
Copy link
Copy Markdown
Member

zanieb commented Mar 11, 2025

Thanks for the contribution and sorry about the delayed response.

Just to check — why do you need these?

@zsol
Copy link
Copy Markdown
Member Author

zsol commented Mar 15, 2025

These are significantly smaller than the assets with all the build artifacts in them, so they're faster to download and eat less space. Over at https://github.com/zsol/dotslash-python I package some of these up into single file executables

@zanieb zanieb merged commit 0faf1ee into astral-sh:main Mar 4, 2026
11 of 12 checks passed
@zsol
Copy link
Copy Markdown
Member Author

zsol commented Mar 4, 2026

Thank you for shepherding these into main!

zsol added a commit that referenced this pull request Mar 10, 2026
jjhelmus added a commit to jjhelmus/python-build-standalone that referenced this pull request Mar 16, 2026
Closes astral-sh#536.

---------

Co-authored-by: Zanie Blue <contact@zanie.dev>
zanieb pushed a commit that referenced this pull request Mar 20, 2026
…ssets (#1014)

Create install_only assets for the free-threaded builds of Python 3.13+.
This is in addition to the install_only assets for the GIL configuration
of these builds.
These assets are upload to a GitHub release by the appropriate action. 

Based upon #537

Closes #536
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

freethreaded builds missing install_only artifacts

2 participants