Open camposandro opened 1 month ago
Yes we got a ci failure during the release (see https://github.com/cds-astro/cds-healpix-python/actions/runs/11384977564). One of our dependencies (pyo3) took more than 6h to build.
It might potentially be fixed when https://github.com/PyO3/maturin/issues/2256 is fixed.
Wait. You have an issue on MAC? This is unexpected, that part did not fail :frowning: Can you confirm?
Yes, I'm testing on a Mac M2. Installing via pip works like a charm, while conda install conda-forge::cdshealpix
is unable to resolve the package: PackagesNotFoundError: The following packages are not available from current channels: - conda-forge::cdshealpix
.
True: contrary to pipy, we have never built conda packages (neither cdshealpix nor mocpy) for Mac with ARM processors, check the list here. We have to check how to include osx-arm64 to our conda-forge recipes... Is it blocking for you (or not since you succeed with pypi)?
Meanwhile, a (unsatisfactory) solution is to create a x64 conda environment, see this stackoverflow question.
It'd be great if we could have this on the short-term, but it isn't pressing. Thanks for having a look at it!
I noticed that conda is currently unable to resolve the latest hats v0.4.0 release in ARM-based architectures since no
cds-healpix
conda build exists for ARM Mac/Linux. From your previous releases on PyPI it seems like it's possible. Do you know if specifying those build platforms inconda-forge.yml
would be enough to tackle this issue? Relates to https://github.com/cds-astro/cds-healpix-python/issues/11.