seung-lab / connected-components-3d

Connected components on discrete and continuous multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants; periodic boundaries (4, 8, & 6)
GNU Lesser General Public License v3.0
356 stars 42 forks source link

Add Linux aarch64 Wheel Built Support #78

Closed odidev closed 2 years ago

odidev commented 2 years ago

Added linux aarch64 wheel build support. Related to https://github.com/seung-lab/connected-components-3d/issues/77, @william-silversmith, Could you please review this PR?

william-silversmith commented 2 years ago

Thank you for the contribution!! This is horrible ignorance on my part, but can you help me understand what aarch64 is and what was being output before? Is it different from x86_64? I didn't see any information in the last run Github Action that indicated the architecture. Will auto make sure that what was being run before will also be included?

Thanks so much!!

william-silversmith commented 2 years ago

I see now, it's ARM64 instructions and I missed the part at the top of https://github.com/marketplace/actions/run-on-architecture#supported-platforms that said "non-x86". Okay! Let's merge this.