indygreg / python-build-standalone

Produce redistributable builds of Python
Mozilla Public License 2.0
1.98k stars 127 forks source link

aarch64 Linux version for 3.8.12 / 3.8.13 #135

Closed mattem closed 2 years ago

mattem commented 2 years ago

Broken out from https://github.com/indygreg/python-build-standalone/issues/118#issuecomment-1197544009 If possible, please provide aarch64 Linux versions of 3.8.12 and 3.8.13 interpreters. Thanks!

indygreg commented 2 years ago

I was able to implement this pretty easily. Although I haven't tested the distros that much. So I'm going to call them out as beta in the eventual release notes.

How important is it to have a 3.8.12 artifact? The release automation for this project is already time consuming and I'd have to hack it up to work one-off 3.8.12 artifacts into a release.

Publishing a GitHub release with just the 3.8.12 aarch64 Linux builds should be relatively easy. But doing a regular release with the artifacts for all the target builds will be considerable work that I'd prefer to avoid.

mattem commented 2 years ago

Great thanks!

How important is it to have a 3.8.12 artifact?

It would be great to have a release artifact, a one off is fine. We'd need a release artifact to set for rules_python users. I think previously the 20220227 release was edited to include the aarch64 MacOS version.

Happy to put the release though our test suites to give it some usage.

indygreg commented 2 years ago

If you wouldn't mind grabbing the builds from GitHub Actions and putting them through their paces, it would be appreciated. CPython 3.10.6 was just released and I plan on upgrading and doing a new PBS release ASAP. Hopefully within 12 hours.

mattem commented 2 years ago

For sure! Not sure I can get a test run patched and done in 12, but I'll start the process asap 👍

mattem commented 2 years ago

@indygreg We ran though a few test suites internally and things look good 👍 (they don't test every aspect of the interpreter by any means however).

alexeagle commented 2 years ago

Ping on getting a release artifact here :)