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

Python wheels for ARM macOS #5

Closed
hombit opened this issue Dec 14, 2021 · 6 comments
Closed

Python wheels for ARM macOS #5

hombit opened this issue Dec 14, 2021 · 6 comments

Comments

@hombit
Copy link
Member

hombit commented Dec 14, 2021

Update 2022 July 10: we release these wheels manually since 0.6.0, but we keep this issue open until we find a way to do it in CI

@hombit hombit transferred this issue from light-curve/light-curve Dec 16, 2021
@simeonreusch
Copy link

Hi there, it would be great if a wheel could be provided, as building it seems to require a working Rust toolchain, which feels like a bit of overkill and e.g. has problems with my .gitconfig setup ([url "ssh://git@github.com/"] insteadOf = https://github.com/ does not work).

@hombit
Copy link
Member Author

hombit commented Jul 7, 2022

Hi @simeonreusch, sorry for the inconvenience. If you use brew consider to install Rust and GSL (the only build requirements of the package) via brew install rust gsl.

Also please stay tuned, I fortunately have M1 mac to build everything locally, I will share wheels with you soonish

@hombit
Copy link
Member Author

hombit commented Jul 7, 2022

@simeonreusch
The problem that we'd like to support CI wheels builds for as many platforms as we could, but Github Actions doesn't provide macOS ARM runners yet. Fortunately I have M1 laptop and built wheels locally and published on testpypi for the last version of the package (v0.6.0) and the last version of macOS (12).

Could you please help me to test these wheels?

python3 -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ light-curve

@simeonreusch
Copy link

Hi, just tested this, and it
WORKS
Very nice, thanks a lot!

@hombit
Copy link
Member Author

hombit commented Jul 7, 2022

@simeonreusch thank you! I will post these wheels to the real pypi and will do it for future versions as well.

@hombit hombit added the ci label Jul 10, 2022
hombit added a commit that referenced this issue Feb 28, 2024
@hombit
Copy link
Member Author

hombit commented Mar 6, 2024

Done in #285

@hombit hombit closed this as completed Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants