Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: wheel tests on macos-latest use the latest Arm64 version of pyogrio from PyPI #454

Closed
brendan-ward opened this issue Jul 19, 2024 · 0 comments · Fixed by #466
Closed
Labels
bug Something isn't working
Milestone

Comments

@brendan-ward
Copy link
Member

See logs from 0.9.0 release action here.

The macos-latest runner is now MacOS 14 / Arm64 only, whereas previously it was x86_64.

Based on how release tests are setup, we are manually downloading the x86_64 wheel from the action artifacts to a macos-latest runner, but then installing that wheel fails because of architecture mismatch, so pip falls back to installing the latest Arm64 wheel from PyPI - which obviates the test altogether.

Instead, we need to have the macos-latest runner download the Arm64 wheel from the release artifacts instead and test with that. We also should try to make sure that pip doesn't automatically & silently fall back to installing pyogrio from PyPI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
1 participant