PixarAnimationStudios / OpenUSD

Universal Scene Description
http://www.openusd.org
Other
6.17k stars 1.23k forks source link

Add Linux arm64 pypi builds #3432

Open anscfrisson opened 3 days ago

anscfrisson commented 3 days ago

Description of Issue

Even if https://github.com/PixarAnimationStudios/OpenUSD/pull/1453 has introduced linux arm64 support since 2021, Linux arm64 builds are not provided: https://pypi.org/project/usd-core/#files

Steps to Reproduce

Browse https://pypi.org/project/usd-core/#files

System Information (OS, Hardware)

Browsing https://pypi.org/project/usd-core/#files can be done on any system with a web browser.

Package Versions

Latest version as of opening this issue is 24.11 from Oct 25, 2024.

Build Flags

Not applicable.

Notes

Maybe https://github.com/PixarAnimationStudios/OpenUSD/blob/release/.github/workflows/pypi.yml can be adapted to use Arm64 Linux GitHub-hosted runners?

https://github.blog/changelog/2024-09-03-github-actions-arm64-linux-and-windows-runners-are-now-generally-available/

September 3, 2024 Arm64 Linux and Windows GitHub-hosted runners for Actions are now generally available. This new addition to our suite of hosted runners provides power, performance & sustainability improvements for all your Actions jobs. Arm64 runners are available to customers on our Team and Enterprise Cloud plans.

jesschimein commented 3 days ago

Filed as internal issue #USD-10455