4 ms·
Its not from some random github project its from a trusted member of open source community. Same as other libraries you use and install. It was used by rye bef
by rat87 2y ago
Its not from some random github project its from a trusted member of open source community. Same as other libraries you use and install.
It was used by rye before rye and uv sort of merged and is used by pipx and hatch and mise (and bazel rules_python)
https://x.com/charliermarsh/status/1864042688279908459 https://x.com/charliermarsh/status/1864042688279908459
My understanding is that the problem is that psf doesnt publish portable python binaries (I dont think they even publish any binaries for linux). Luckily theres some work being done on a pep for similar functionality from an official source but that will likely take several years. Gregory has praised the attempt and made suggestions based on his experience.
https://discuss.python.org/t/pep-711-pybi-a-standard-format-for-distributing-python-binaries/25547/31 https://discuss.python.org/t/pep-711-pybi-a-standard-format-...
Apparently he had less spare time for open source and since astral had been helping with a lot of the maitinence work on the project he happily transfered over ownership to themin December
https://gregoryszorc.com/blog/2024/12/03/transferring-python-build-standalone-stewardship-to-astral/ https://gregoryszorc.com/blog/2024/12/03/transferring-python...
https://astral.sh/blog/python-build-standalone https://astral.sh/blog/python-build-standalone
- meitham 2y agoThat makes sense thanks for sharing these details
- rat87 2y agoNo problem. That's not to say they aren't downsides. https://gregoryszorc.com/docs/python-build-standalone/main/quirks.html https://gregoryszorc.com/docs/python-build-standalone/main/q... documents them. As an example I had to add the https://pypi.org/project/gnureadline/ https://pypi.org/project/gnureadline/ package to a work project that had its own auto completing shell because by default the builds replaces the gnu readline package with lived it/edit line and they're far from a drop in replacement.