-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manually migrate to numpy 2 #220
Conversation
Well I'm stuck. We get a conda solver error trying to use numpy2 with our cloud variant (built with outdated pins). Locally I tried various combinations of defining |
…nda-forge-pinning 2024.10.31.07.03.28
…nda-forge-pinning 2024.11.15.15.57.58
@ihnorton confirmed that we will drop the py39 environment when we transition the cloud to py312+numpy2. Thus the goal of this PR is to test that the feedstock transition to numpy2 will go smoothly in the future when the py39 cloud variant is dropped |
Hmmm...it appears that the fmt 11 and spdlog 1.14 migrations are stalled. I'll have to manually apply these to the feedstock since they haven't made it to conda-forge-pinning yet |
Also cross-referencing upstream support for numpy 2: single-cell-data/TileDB-SOMA#2536, single-cell-data/TileDB-SOMA#2934 |
…nda-forge-pinning 2024.11.15.15.57.58
I missed yesterday (#218) that 1.15.0rc3 added support for numpy 2. Since this feedstock isn't part of conda-forge, we need to manually migrate tiledbsoma-feedstock to numpy 2, just like we are doing for tiledb-vcf-feedstock (TileDB-Inc/tiledb-vcf-feedstock#141 (review))