astral-sh / astral-sh/python-build-standalone
Provide zstd compressed install only release artifacts?
- Dominant language
- Python
- Stars
- 4.4k
- Forks
- 314
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 27
Description
This project's release artifacts are continuing to gain popularity.
I initially only published the zstd compressed _full_ archives for use with PyOxidizer. Then when people discovered the utility of the distributions and they wanted smaller downloadable artifacts, we made the `install_only` archive variants. I chose `.tar.gz` at the time because of the ubiquity of zlib and knew I couldn't get away with zstd only.
We still need to provide gzip archives for compatibility I suspect. But I'm wondering if we should provide zstd compressed archives so customers could speed up decompression by a few seconds. This could matter for things like GitHub Actions. Every second can count!
WDYK @charliermarsh? Would uv benefit from the speedup from zstd archives?
Contributor guide
Assessment
This issue has not been assessed yet.