TileDB-Inc / tiledbsoma-feedstock

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

Canary to check for `numba>=0.58` #48

Closed johnkerl closed 5 months ago

johnkerl commented 9 months ago

https://github.com/single-cell-data/TileDB-SOMA/pull/1723 made me nervous so I want to run a condability check

This is neither a release tag nor immediate prep for a release tag. But let's make this change before TileDB-SOMA 1.7.0.

Note numba 0.58.* isn't available for Python 3.7 and never will be as Anaconda has dropped support for Python 3.7.

jdblischak commented 9 months ago

numba 0.58.0 isn't available on conda-forge yet

https://github.com/conda-forge/numba-feedstock/pull/126 https://anaconda.org/conda-forge/numba/files

johnkerl commented 9 months ago

@jdblischak in hindsight I should have run this canary first before accepting https://github.com/single-cell-data/TileDB-SOMA/pull/1723 with @thetorpedodog the @mlin ...

johnkerl commented 8 months ago

Update: https://github.com/conda-forge/numba-feedstock/pull/126 is replaced by https://github.com/conda-forge/numba-feedstock/pull/128

jdblischak commented 8 months ago

The numba 0.58.1 binaries were uploaded about 40 minutes ago, so I recommend restarting this afternoon

johnkerl commented 7 months ago

https://github.com/TileDB-Inc/tiledbsoma-feedstock/pull/48/commits/a4cd5638c8177621235ea1f74f49ce2858730022

mamba upgrade -c conda-forge conda-smithy -n base
conda smithy rerender --commit auto
johnkerl commented 5 months ago

https://github.com/TileDB-Inc/tiledbsoma-feedstock/pull/48/commits/8a8a64afb3031795f4734ba19c3113e9f2200b72

mamba upgrade -c conda-forge conda-smithy -n base
conda smithy rerender --commit auto
johnkerl commented 5 months ago

According to @jdblischak this fails CI because Python 3.7 is EOL and hasn't been supported by conda-forge for a long time.

johnkerl commented 5 months ago

This was a proof of concept in anticipation of upcoming tiledbsoma 1.7.0. I'll close this PR now, as it's done its job, but I will re-apply the same mods once we do 1.7.0.