diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index bcfc9f37..6cf3c436 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,50 +8,50 @@ jobs: vmImage: macOS-13 strategy: matrix: - osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython: - CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython + osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython: + CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython: - CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython + osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython: + CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython: - CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython + osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython: + CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython: - CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython + osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313: + CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313 UPLOAD_PACKAGES: 'True' - osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313: - CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313 + osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython: + CONFIG: osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython: - CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython + osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython: + CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython: - CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython + osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython: + CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython: - CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython + osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython: + CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython UPLOAD_PACKAGES: 'True' - osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython: - CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython + osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313: + CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313 UPLOAD_PACKAGES: 'True' - osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313: - CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313 + osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython: + CONFIG: osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython: - CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython + osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython: + CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython: - CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython + osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython: + CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython: - CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython + osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython: + CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython: - CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython + osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313: + CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313 UPLOAD_PACKAGES: 'True' - osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313: - CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313 + osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython: + CONFIG: osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml b/.ci_support/linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml similarity index 88% rename from .ci_support/linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml rename to .ci_support/linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml index 8ea52536..b69c976d 100644 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml +++ b/.ci_support/linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml @@ -31,7 +31,7 @@ github_actions_labels: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -41,25 +41,21 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' nccl: - '2' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -77,12 +73,8 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version - - cuda_compiler - cuda_compiler_version - - docker_image - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml b/.ci_support/linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml similarity index 88% rename from .ci_support/linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml rename to .ci_support/linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml index a4f56c0d..d4158d27 100644 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml +++ b/.ci_support/linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml @@ -15,7 +15,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cudnn: @@ -31,7 +31,7 @@ github_actions_labels: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -41,25 +41,21 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' nccl: - '2' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -77,12 +73,8 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version - - cuda_compiler - cuda_compiler_version - - docker_image - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml b/.ci_support/linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml similarity index 88% rename from .ci_support/linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml rename to .ci_support/linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml index 1c072eef..f31976f6 100644 --- a/.ci_support/linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml +++ b/.ci_support/linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml @@ -31,7 +31,7 @@ github_actions_labels: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -41,25 +41,21 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' nccl: - '2' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -77,12 +73,8 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version - - cuda_compiler - cuda_compiler_version - - docker_image - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml b/.ci_support/linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml similarity index 87% rename from .ci_support/linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml rename to .ci_support/linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml index 089a310d..2c4f7cd8 100644 --- a/.ci_support/linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml +++ b/.ci_support/linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml @@ -15,7 +15,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cudnn: @@ -31,7 +31,7 @@ github_actions_labels: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -41,25 +41,21 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' nccl: - '2' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -77,12 +73,8 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version - - cuda_compiler - cuda_compiler_version - - docker_image - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml b/.ci_support/linux_aarch64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml similarity index 88% rename from .ci_support/linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml rename to .ci_support/linux_aarch64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml index 02433e33..36c316df 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse.yaml +++ b/.ci_support/linux_aarch64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml @@ -31,7 +31,7 @@ github_actions_labels: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -41,25 +41,21 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' nccl: - '2' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -77,12 +73,8 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version - - cuda_compiler - cuda_compiler_version - - docker_image - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml b/.ci_support/linux_aarch64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml similarity index 88% rename from .ci_support/linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml rename to .ci_support/linux_aarch64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml index 621a20b8..62b5f7ea 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse.yaml +++ b/.ci_support/linux_aarch64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml @@ -15,7 +15,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cudnn: @@ -31,7 +31,7 @@ github_actions_labels: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -41,25 +41,21 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' nccl: - '2' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -77,12 +73,8 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version - - cuda_compiler - cuda_compiler_version - - docker_image - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/migrations/absl_grpc_proto_25Q2.yaml b/.ci_support/migrations/absl_grpc_proto_25Q2.yaml new file mode 100644 index 00000000..10b7a095 --- /dev/null +++ b/.ci_support/migrations/absl_grpc_proto_25Q2.yaml @@ -0,0 +1,29 @@ +__migrator: + build_number: 1 + commit_message: Rebuild for libabseil 20250512, libgrpc 1.73 & libprotobuf 6.31.1 + kind: version + migration_number: 1 + exclude: + # core deps + - abseil-cpp + - grpc-cpp + - libprotobuf + # required for building/testing + - protobuf + - re2 + # bazel stack + - bazel + - grpc_java_plugin + - singlejar +libabseil: +- 20250512 +libgrpc: +- "1.73" +libprotobuf: +- 6.31.1 +# we need to leave this migration open until we're ready to move the global baseline, see +# https://github.com/conda-forge/conda-forge.github.io/issues/2467; grpc 1.72 requires 11.0, +# see https://github.com/grpc/grpc/commit/f122d248443c81592e748da1adb240cbf0a0231c +c_stdlib_version: # [osx] + - 11.0 # [osx] +migrator_ts: 1748506837.6039238 diff --git a/.ci_support/migrations/magma.yaml b/.ci_support/migrations/magma.yaml deleted file mode 100644 index f9d302d9..00000000 --- a/.ci_support/migrations/magma.yaml +++ /dev/null @@ -1,12 +0,0 @@ -__migrator: - build_number: 1 - commit_message: Rebuild for magma 2.9 - kind: version - migration_number: 1 -magma: -- '2.9' -libmagma: -- '2.9' -libmagma_sparse: -- '2.9' -migrator_ts: 1744083773.2525206 diff --git a/.ci_support/migrations/numpy2.yaml b/.ci_support/migrations/numpy2.yaml deleted file mode 100644 index d19357f2..00000000 --- a/.ci_support/migrations/numpy2.yaml +++ /dev/null @@ -1,72 +0,0 @@ -__migrator: - build_number: 1 - kind: version - commit_message: | - Rebuild for numpy 2.0 - - TL;DR: The way we build against numpy has changed as of numpy 2.0. This bot - PR has updated the recipe to account for the changes (see below for details). - The numpy 2.0 package itself is currently only available from a special release - channel (`conda-forge/label/numpy_rc`) and will not be available on the main - `conda-forge` channel until the release of numpy 2.0 GA. - - The biggest change is that we no longer need to use the oldest available numpy - version at build time in order to support old numpy version at runtime - numpy - will by default use a compatible ABI for the oldest still-supported numpy versions. - - Additionally, we no longer need to use `{{ pin_compatible("numpy") }}` as a - run requirement - this has been handled for more than two years now by a - run-export on the numpy package itself. The migrator will therefore remove - any occurrences of this. - - However, by default, building against numpy 2.0 will assume that the package - is compatible with numpy 2.0, which is not necessarily the case. You should - check that the upstream package explicitly supports numpy 2.0, otherwise you - need to add a `- numpy <2` run requirement until that happens (check numpy - issue 26191 for an overview of the most important packages). - - Note that the numpy release candidate promises to be ABI-compatible with the - final 2.0 release. This means that building against 2.0.0rc1 produces packages - that can be published to our main channels. - - If you already want to use the numpy 2.0 release candidate yourself, you can do - ``` - conda config --add channels conda-forge/label/numpy_rc - ``` - or add this channel to your `.condarc` file directly. - - ### To-Dos: - * [ ] Match run-requirements for numpy (i.e. check upstream `pyproject.toml` or however the project specifies numpy compatibility) - * If upstream is not yet compatible with numpy 2.0, add `numpy <2` upper bound under `run:`. - * If upstream is already compatible with numpy 2.0, nothing else should be necessary in most cases. - * If upstream requires a minimum numpy version newer than 1.19, you can add `numpy >=x.y` under `run:`. - * [ ] Remove any remaining occurrences of `{{ pin_compatible("numpy") }}` that the bot may have missed. - - PS. If the build does not compile anymore, this is almost certainly a sign that - the upstream project is not yet ready for numpy 2.0; do not close this PR until - a version compatible with numpy 2.0 has been released upstream and on this - feedstock (in the meantime, you can keep the bot from reopening this PR in - case of git conflicts by marking it as a draft). - - migration_number: 1 - exclude: - # needs local overrides that get stomped on by the migrator, which then fails - - scipy - ordering: - # prefer channels including numpy_rc (otherwise smithy doesn't - # know which of the two values should be taken on merge) - channel_sources: - - conda-forge - - conda-forge/label/numpy_rc,conda-forge - -# needs to match length of zip {python, python_impl, numpy} -# as it is in global CBC in order to override it -numpy: - - 1.22 # no py38 support for numpy 2.0 - - 2.0 - - 2.0 - - 2.0 - - 2.0 -channel_sources: - - conda-forge/label/numpy_rc,conda-forge -migrator_ts: 1713572489.295986 diff --git a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml rename to .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml index 97abfe1b..2905399a 100644 --- a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml +++ b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml rename to .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml index 23cb55b8..84a46b94 100644 --- a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml +++ b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml rename to .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml index 16b1ea51..f08c0393 100644 --- a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml +++ b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml similarity index 90% rename from .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml rename to .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml index 99335b1b..40a9a9ef 100644 --- a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml +++ b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: - '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml rename to .ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml index b9c1f8ea..743d0082 100644 --- a/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml +++ b/.ci_support/osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml rename to .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml index 81177e00..8a61d033 100644 --- a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml +++ b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml rename to .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml index 613a6358..e76e68bb 100644 --- a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml +++ b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml rename to .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml index 6b7439fe..109f3eca 100644 --- a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml +++ b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml similarity index 90% rename from .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml rename to .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml index 1f5eedf8..3ca4ed5b 100644 --- a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml +++ b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: - '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml rename to .ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml index 297be0d0..3d8392a8 100644 --- a/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml +++ b/.ci_support/osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml @@ -1,5 +1,5 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: - '13.3' blas_impl: @@ -11,13 +11,13 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - x86_64-apple-darwin13.4.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml similarity index 91% rename from .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml rename to .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml index d31ddf14..74495939 100644 --- a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython.yaml @@ -17,7 +17,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - arm64-apple-darwin20.0.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml similarity index 91% rename from .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml rename to .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml index c2ec2c19..c2e52a61 100644 --- a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpython.yaml +++ b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython.yaml @@ -17,7 +17,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - arm64-apple-darwin20.0.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml similarity index 91% rename from .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml rename to .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml index 382144cb..9c7e7d49 100644 --- a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpython.yaml +++ b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython.yaml @@ -17,7 +17,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - arm64-apple-darwin20.0.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml similarity index 92% rename from .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml rename to .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml index 73cdf50b..95eb3bbc 100644 --- a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313.yaml +++ b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313.yaml @@ -17,7 +17,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - arm64-apple-darwin20.0.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: - '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml similarity index 91% rename from .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml rename to .ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml index a207bffb..65a6a0d5 100644 --- a/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython.yaml @@ -17,7 +17,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cxx_compiler: @@ -27,7 +27,7 @@ cxx_compiler_version: is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libblas: - 3.9.* *netlib libcblas: @@ -37,7 +37,7 @@ liblapack: libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' llvm_openmp: @@ -45,13 +45,13 @@ llvm_openmp: macos_machine: - arm64-apple-darwin20.0.0 megabuild: -- 'false' +- false mkl: - '2023' numpy: -- '2.0' +- '2' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -67,7 +67,5 @@ zip_keys: - cxx_compiler_version - - channel_targets - is_rc -- - python - - numpy zlib: - '1' diff --git a/.ci_support/win_64_channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6is_rcFalse.yaml b/.ci_support/win_64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml similarity index 80% rename from .ci_support/win_64_channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6is_rcFalse.yaml rename to .ci_support/win_64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml index 67922e09..d97e6f03 100644 --- a/.ci_support/win_64_channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6is_rcFalse.yaml +++ b/.ci_support/win_64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse.yaml @@ -1,7 +1,7 @@ blas_impl: - mkl c_compiler: -- vs2019 +- vs2022 c_stdlib: - vs channel_sources: @@ -15,33 +15,29 @@ cuda_compiler_version: cudnn: - '9' cxx_compiler: -- vs2019 +- vs2022 github_actions_labels: - cirun-azure-windows-2xlarge is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -59,9 +55,5 @@ target_platform: zip_keys: - - channel_targets - is_rc -- - cuda_compiler - - cuda_compiler_version -- - python - - numpy zlib: - '1' diff --git a/.ci_support/win_64_channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNoneis_rcFalse.yaml b/.ci_support/win_64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml similarity index 79% rename from .ci_support/win_64_channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNoneis_rcFalse.yaml rename to .ci_support/win_64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml index 32ff4d7c..47f10e0b 100644 --- a/.ci_support/win_64_channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNoneis_rcFalse.yaml +++ b/.ci_support/win_64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse.yaml @@ -1,7 +1,7 @@ blas_impl: - mkl c_compiler: -- vs2019 +- vs2022 c_stdlib: - vs channel_sources: @@ -9,39 +9,35 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- None +- cuda-nvcc cuda_compiler_version: - None cudnn: - '9' cxx_compiler: -- vs2019 +- vs2022 github_actions_labels: - cirun-azure-windows-2xlarge is_rc: - 'False' libabseil: -- '20250127' +- '20250512' libmagma_sparse: - '2.9' libprotobuf: -- 5.29.3 +- 6.31.1 libtorch: - '2.6' magma: - '2.9' megabuild: -- 'true' +- true mkl: - '2024' numpy: -- '2.0' -- '2.0' -- '2.0' - '2' -- '2.0' orc: -- 2.1.1 +- 2.1.2 pin_run_as_build: python: min_pin: x.x @@ -59,9 +55,5 @@ target_platform: zip_keys: - - channel_targets - is_rc -- - cuda_compiler - - cuda_compiler_version -- - python - - numpy zlib: - '1' diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 40a005a9..9b5b6eb1 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -21,50 +21,50 @@ jobs: fail-fast: false matrix: include: - - CONFIG: linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse + - CONFIG: linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implgenericc_compiler_hb59e174a3e', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implgenericchannel_targets_h912d6f71', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 CONDA_FORGE_DOCKER_RUN_ARGS: "--gpus all" - - CONFIG: linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse + - CONFIG: linux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implgenericc_compiler_h5e2cde8be1', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implgenericchannel_targets_h17c608a0', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 CONDA_FORGE_DOCKER_RUN_ARGS: "--gpus all" - - CONFIG: linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse + - CONFIG: linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implmklc_compiler_ver_h0b96eb68c6', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implmklchannel_targetscond_h9b084bdc', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 CONDA_FORGE_DOCKER_RUN_ARGS: "--gpus all" - - CONFIG: linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse + - CONFIG: linux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implmklc_compiler_ver_hc39dedf959', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_64_blas_implmklchannel_targetscond_h38f93959', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 CONDA_FORGE_DOCKER_RUN_ARGS: "--gpus all" - - CONFIG: linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalse + - CONFIG: linux_aarch64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_aarch64_c_compiler_version13c_h352ed12235', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_aarch64_channel_targetsconda-forge_hbc2d7caa', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 CONDA_FORGE_DOCKER_RUN_ARGS: "--gpus all" - - CONFIG: linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalse + - CONFIG: linux_aarch64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_aarch64_c_compiler_version13c_h94771c6c09', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-gpu-2xlarge--${{ github.run_id }}-linux_aarch64_channel_targetsconda-forge_h56c2c839', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 CONDA_FORGE_DOCKER_RUN_ARGS: "--gpus all" - - CONFIG: win_64_channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNoneis_rcFalse + - CONFIG: win_64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-2xlarge--${{ github.run_id }}-win_64_channel_targetsconda-forge_m_h0b759d4e63', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6is_rcFalse + runs_on: ['cirun-azure-windows-2xlarge--${{ github.run_id }}-win_64_channel_targetsconda-forge_maincu_h4db77a31', 'windows', 'x64', 'self-hosted'] + - CONFIG: win_64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-2xlarge--${{ github.run_id }}-win_64_channel_targetsconda-forge_m_h790f30616b', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-2xlarge--${{ github.run_id }}-win_64_channel_targetsconda-forge_maincu_hc68ac914', 'windows', 'x64', 'self-hosted'] steps: - name: Checkout code @@ -83,8 +83,10 @@ jobs: STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }} shell: bash run: | - echo "::group::Configure binfmt_misc" - docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes + if [[ "$(uname -m)" == "x86_64" ]]; then + echo "::group::Configure binfmt_misc" + docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes + fi export flow_run_id="github_$GITHUB_RUN_ID" export remote_url="https://github.com/$GITHUB_REPOSITORY" export sha="$GITHUB_SHA" diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat index 283e1438..297498b1 100755 --- a/.scripts/run_win_build.bat +++ b/.scripts/run_win_build.bat @@ -25,7 +25,7 @@ set "MICROMAMBA_EXE=%MICROMAMBA_TMPDIR%\micromamba.exe" echo Downloading micromamba %MICROMAMBA_VERSION% if not exist "%MICROMAMBA_TMPDIR%" mkdir "%MICROMAMBA_TMPDIR%" -certutil -urlcache -split -f "%MICROMAMBA_URL%" "%MICROMAMBA_EXE%" +powershell -ExecutionPolicy Bypass -Command "(New-Object Net.WebClient).DownloadFile('%MICROMAMBA_URL%', '%MICROMAMBA_EXE%')" if !errorlevel! neq 0 exit /b !errorlevel! echo Creating environment diff --git a/README.md b/README.md index 4ce0f750..73fe05e4 100644 --- a/README.md +++ b/README.md @@ -37,164 +37,164 @@ Current build status - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/build-locally.py b/build-locally.py index 02c23747..9dfe4403 100755 --- a/build-locally.py +++ b/build-locally.py @@ -106,9 +106,7 @@ def main(args=None): action="store_true", help="Setup debug environment using `conda debug`", ) - p.add_argument( - "--output-id", help="If running debug, specify the output to setup." - ) + p.add_argument("--output-id", help="If running debug, specify the output to setup.") ns = p.parse_args(args=args) verify_config(ns) @@ -124,9 +122,7 @@ def main(args=None): elif ns.config.startswith("win"): run_win_build(ns) finally: - recipe_license_file = os.path.join( - "recipe", "recipe-scripts-license.txt" - ) + recipe_license_file = os.path.join("recipe", "recipe-scripts-license.txt") if os.path.exists(recipe_license_file): os.remove(recipe_license_file) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 2ce1bb2e..bcc97f8e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,6 @@ # if you wish to build release candidate number X, append the version string with ".rcX" {% set version = "2.6.0" %} -{% set build = 4 %} +{% set build = 5 %} # Use a higher build number for the CUDA variant, to ensure that it's # preferred by conda's solver, and it's preferentially
VariantStatus
linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalselinux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse - variant + variant
linux_64_blas_implgenericc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalselinux_64_blas_implgenericchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse - variant + variant
linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalselinux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse - variant + variant
linux_64_blas_implmklc_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalselinux_64_blas_implmklchannel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse - variant + variant
linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13is_rcFalselinux_aarch64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse - variant + variant
linux_aarch64_c_compiler_version13channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version13is_rcFalselinux_aarch64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse - variant + variant
osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpythonosx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython - variant + variant
osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpythonosx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython - variant + variant
osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpythonosx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython - variant + variant
osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpythonosx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313 - variant + variant
osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313osx_64_blas_implgenericchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython - variant + variant
osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpythonosx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython - variant + variant
osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpythonosx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython - variant + variant
osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpythonosx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython - variant + variant
osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpythonosx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313 - variant + variant
osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313osx_64_blas_implmklchannel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython - variant + variant
osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.10.____cpythonosx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.10.____cpython - variant + variant
osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.11.____cpythonosx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.11.____cpython - variant + variant
osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.12.____cpythonosx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.12.____cpython - variant + variant
osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2.0python3.9.____cpythonosx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.13.____cp313 - variant + variant
osx_arm64_channel_targetsconda-forge_mainis_rcFalsenumpy2python3.13.____cp313osx_arm64_channel_targetsconda-forge_mainis_rcFalsepython3.9.____cpython - variant + variant
win_64_channel_targetsconda-forge_maincuda_compilerNonecuda_compiler_versionNoneis_rcFalsewin_64_channel_targetsconda-forge_maincuda_compiler_version12.6is_rcFalse - variant + variant
win_64_channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6is_rcFalsewin_64_channel_targetsconda-forge_maincuda_compiler_versionNoneis_rcFalse - variant + variant