conda-forge / cylc-flow-feedstock

A conda-smithy repository for cylc-flow.
BSD 3-Clause "New" or "Revised" License
3 stars 11 forks source link

aarch64 arm64 #30

Closed ngam closed 2 years ago

ngam commented 2 years ago

Are there plans to include aarch64 and osx-arm64 in the build or are there known limitations? thanks.

I can probably help implement those if there are no objections...

ngam commented 2 years ago

Or is this something more for the upstream repo?

ngam commented 2 years ago

I am looking at these files here (https://pypi.org/project/cylc-flow/#files) and they seem to be noarch ... why not we build for noarch here???

oliver-sanders commented 2 years ago

Hello @ngam

Are there plans to include aarch64 and osx-arm64 in the build or are there known limitations

Wouldn't expect any issues, installing from pip should work.

I can probably help implement those if there are no objections

None at all, thank you for your interest.

why not we build for noarch here

The Python files may appear "noarch", however, our software relies on Unix interfaces which required us to add a "skip" in the recipe preventing us from using noarch: python. We also don't support PyPy at the moment.

ngam commented 2 years ago

The Python files may appear "noarch", however, our software relies on Unix interfaces which required us to add a "skip" in the recipe preventing us from using noarch: python. We also don't support PyPy at the moment.

Makes perfect sense now. Let me close this and do local testing and I will get back with more info about the deps --- hopefully we can build again for explicit support for arm/aarch 64.