cgohlke / imagecodecs

Image transformation, compression, and decompression codecs
https://pypi.org/project/imagecodecs
BSD 3-Clause "New" or "Revised" License
111 stars 21 forks source link

PYPI package for arm64 OSX #48

Closed ilya-lavrenov closed 1 year ago

ilya-lavrenov commented 1 year ago

Could you please provide OSX arm64 package for PyPI? It's unreal to build it from sources because of huge number of dependencies. I would assume that source pypi package must contain all dependencies internally, because I've tried to build pypi package and gave up with this on 6th dependency.

ilya-lavrenov commented 1 year ago

Looks like such request is asked already https://github.com/cgohlke/imagecodecs/issues/44 How can we help with build instructions for OSX arm64? do you know specific places which need to be fixed?

cgohlke commented 1 year ago

Duplicate of #44. See also https://github.com/Czaki/imagecodecs_build/issues/2.

Imagecodecs binaries are available for osx-arm64 on MacPorts and conda-forge.

Imagecodecs allows to build with missing dependencies via the --lite or --skip-extension build options.

The imagecodecs build scripts are unable to build wheels for osx-arm64 because that platform is still not available on Azure Pipelines.

alanwilter commented 1 year ago

There's a pre-release for Azure pipeline that contains macOS Arm64. https://github.com/microsoft/azure-pipelines-agent/releases/tag/v3.214.0