pycld2 0.42 publishes Linux x86_64/i686 wheels but no manylinux or musllinux aarch64 wheels, so Linux ARM installations fall back to the 41 MB sdist.
#49 added an aarch64 matrix entry and QEMU, but the workflow never passes the matrix architecture to cibuildwheel; that job therefore builds the default Intel wheels again. Setting CIBW_ARCHS_LINUX to aarch64 for that entry (and auto for the existing Linux entry), then running test_pycld2.py against the built wheels, should produce the missing wheels without dropping the existing i686/win32 artifacts.
Could this be included in the next release?
pycld2 0.42 publishes Linux x86_64/i686 wheels but no manylinux or musllinux aarch64 wheels, so Linux ARM installations fall back to the 41 MB sdist.
#49 added an aarch64 matrix entry and QEMU, but the workflow never passes the matrix architecture to cibuildwheel; that job therefore builds the default Intel wheels again. Setting CIBW_ARCHS_LINUX to aarch64 for that entry (and auto for the existing Linux entry), then running test_pycld2.py against the built wheels, should produce the missing wheels without dropping the existing i686/win32 artifacts.
Could this be included in the next release?