MaxMind-DB-Reader-python icon indicating copy to clipboard operation
MaxMind-DB-Reader-python copied to clipboard

Python aarch64/arm64 whl releases

Open kpark-hrp opened this issue 11 months ago • 3 comments

With increasing popularity of M1/M2/M3 and ARM based cloud computing, it would be immensely helpful to also get aarch64/arm64 whl releases.

Thanks!

kpark-hrp avatar Mar 07 '24 03:03 kpark-hrp

I think we will get this automatically once pypa/cibuildwheel supports it. See https://github.com/pypa/cibuildwheel/issues/1746.

oschwald avatar Mar 07 '24 15:03 oschwald

@oschwald It looks like MacOS ARM64 is now supported with this merged PR. https://github.com/pypa/cibuildwheel/pull/1700

And indicated by their README image

kpark-hrp avatar Mar 11 '24 15:03 kpark-hrp

In that case, this should happen automatically in the next release.

oschwald avatar Mar 11 '24 15:03 oschwald

We just released 2.6.0 and it doesn't seem like they were created. Maybe we need to tweak our build matrix a bit.

oschwald avatar Mar 19 '24 20:03 oschwald

@oschwald I think you need to add macos-14 to the matrix. macos-14 runs on M1, so it covers MacOS arm64.

https://github.com/maxmind/MaxMind-DB-Reader-python/blob/cc3a7090584eded9d8e3b010614ec673eb851138/.github/workflows/release.yml#L19

kpark-hrp avatar Mar 27 '24 20:03 kpark-hrp

Thanks. It looks like you are right. I had no idea that macos-latest meant macos-12. :upside_down_face:

oschwald avatar Apr 01 '24 22:04 oschwald