From 151d23c2f1712d0ba507dec311758bb13bd0a461 Mon Sep 17 00:00:00 2001 From: Lucas Colley Date: Sat, 3 Jan 2026 12:55:29 +0000 Subject: [PATCH] MAINT: drop Python 3.10 Following https://github.com/scikit-learn/scikit-learn/pull/32522 and https://github.com/scipy/scipy/pull/22012 --- .github/workflows/ci.yml | 4 +- pixi.lock | 2394 ++++++++++--------------- pyproject.toml | 30 +- renovate.json | 12 +- src/array_api_extra/_lib/_at.py | 2 +- src/array_api_extra/_lib/_backends.py | 2 +- 6 files changed, 1016 insertions(+), 1428 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f974a810..7acb6804 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,11 +44,11 @@ jobs: fail-fast: false matrix: environment: - - tests-py310 + - tests-py311 - tests-py313 - tests-numpy1 - tests-backends - - tests-backends-py310 + - tests-backends-py311 - tests-nogil runs-on: [ubuntu-latest] diff --git a/pixi.lock b/pixi.lock index f104da02..b95dee59 100644 --- a/pixi.lock +++ b/pixi.lock @@ -3012,7 +3012,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_6.conda - pypi: ./ - tests-backends-py310: + tests-backends-py311: channels: - url: https://prefix.dev/conda-forge/ indexes: @@ -3031,43 +3031,44 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py310h3406613_0.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py311h3778330_0.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/fmt-12.0.0-h2b0788b_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py310h63ebcad_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py311h92a432a_2.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.6.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.6.2-cpu_py310h772e2ea_1.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.7.2-cpu_py311he758171_2.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.45-default_hbd61a6d_105.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.9.0-37_h5875eb1_mkl.conda - - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.9.0-37_hfef963f_mkl.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20250512.1-cxx17_hba17884_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-5_h5875eb1_mkl.conda + - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-5_hfef963f_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.7.3-hecca717_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libffi-3.5.2-h9ec8514_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.2.0-he0feb66_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_16.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.71.0-h8e591d7_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.73.1-h3288cfb_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.12.1-default_hafda6a7_1003.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.9.0-37_h5e43f62_mkl.conda + - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-5_h5e43f62_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-5.29.3-h7460b1f_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.06.26-hba17884_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-6.31.1-h49aed37_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h7b12aa8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.51.1-hf4e2dac_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.7.1-cpu_mkl_h783a78b_102.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.9.1-cpu_mkl_hf3ca1bf_101.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.41.3-h5347b49_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda @@ -3075,42 +3076,43 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.1-he237659_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.8-h4922eb0_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py310hee1c697_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py311h41a00d4_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py310h3406613_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/mkl-2024.2.2-ha770c72_17.conda - - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py310h3d4ba91_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py311h3778330_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/mkl-2025.3.0-h0e700b2_462.conda + - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h912ec1f_0.conda - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.3.1-h24ddda3_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py310h225f558_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.2.6-py310hefbff90_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py311h3c884d5_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.3.5-py311h2e04523_1.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py310h03d9f68_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py311hdf67eae_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-global-3.0.1-pyhc7ab6ef_0.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.7.1-cpu_mkl_py310_hefd4a7a_102.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py310h3406613_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.06.26-h9925aae_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.14-hd63d673_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cpu_mkl_py311_hc0d62c4_101.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_0.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py310h1d65ade_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py311hbe70eeb_2.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/sparse-0.17.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_105.conda - - conda: https://prefix.dev/conda-forge/linux-64/tbb-2021.13.0-h8d10470_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/tbb-2022.3.0-h8d10470_1.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_ha0e22de_103.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.3.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/toolz-1.1.0-pyhd8ed1ab_1.conda @@ -3132,22 +3134,23 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py310hec06124_0.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py311h53ebfaf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/fmt-12.0.0-h7a3a4f9_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-64/gmp-6.3.0-hf036a51_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py310h18a5c99_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py311hffe584b_2.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.1-h14c5de8_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.6.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.6.2-cpu_py310h7772592_1.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.7.2-cpu_py311h104a4d7_2.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20250127.1-cxx17_h0e468a2_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20250512.1-cxx17_hfc00f1c_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libblas-3.9.0-20_osx64_mkl.conda - conda: https://prefix.dev/conda-forge/osx-64/libcblas-3.9.0-20_osx64_mkl.conda - conda: https://prefix.dev/conda-forge/osx-64/libcxx-21.1.8-h3d58e20_0.conda @@ -3156,50 +3159,52 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libgcc-15.2.0-h08519bb_15.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran-15.2.0-h7e5c614_15.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran5-15.2.0-hd16e46c_15.conda - - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.71.0-h7d722e6_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.73.1-h451496d_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libhwloc-2.12.1-default_h273dbb7_1003.conda - conda: https://prefix.dev/conda-forge/osx-64/libiconv-1.18-h57a12c2_2.conda - conda: https://prefix.dev/conda-forge/osx-64/liblapack-3.9.0-20_osx64_mkl.conda - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.1-hd471939_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-5.29.3-h3209144_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.06.26-hfc00f1c_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.31.1-hcc66ac3_4.conda + - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h554ac88_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.51.1-hd09e2f1_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.7.1-cpu_mkl_hc5f6e96_102.conda + - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.9.1-cpu_mkl_h43f2b17_101.conda - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.51.0-h58003a5_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-16-2.15.1-he456531_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-2.15.1-h24ca049_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-21.1.8-h472b3d1_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py310hd43b3a3_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py311hb26b958_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py310hd951482_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py311he13f9b5_0.conda - conda: https://prefix.dev/conda-forge/osx-64/mkl-2023.2.0-h694c41f_50502.conda - - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py310hc20d22f_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py311hd5df55d_0.conda - conda: https://prefix.dev/conda-forge/osx-64/mpc-1.3.1-h9d8efa1_1.conda - conda: https://prefix.dev/conda-forge/osx-64/mpfr-4.2.1-haed47dc_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py310hce29faf_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.2.6-py310h07c5b4d_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py311hfe9595b_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.3.5-py311h3402b43_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/onednn-3.10.2-omp_hcf60519_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.0-h230baf5_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py310h8cf47bc_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py311haec20ae_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-global-3.0.1-pyhc7ab6ef_0.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.10.19-h988dfef_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.7.1-cpu_mkl_py310_h0891237_102.conda - - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py310hd951482_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.06.26-ha5e900a_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.14-h74c2667_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.9.1-cpu_mkl_py311_h92f736f_101.conda + - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py311he13f9b5_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h7df6414_0.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.15.2-py310hef62574_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.16.3-py311hd77d3c2_2.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/osx-64/sleef-3.9.0-h289094c_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -3227,21 +3232,22 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py310hb46c203_0.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py311hc290fe0_0.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/fmt-12.0.0-h669d743_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/gmp-6.3.0-h7bae524_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py310h1b1a8f9_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py311hd340a2e_2.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.6.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.6.2-cpu_py310h2ee8168_1.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.7.2-cpu_py311ha32d189_2.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20250512.1-cxx17_hd41c47c_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-5_h51639a9_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcblas-3.11.0-5_hb0561ab_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-21.1.8-hf598326_0.conda @@ -3250,47 +3256,48 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_16.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_16.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_16.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.71.0-h857da87_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.73.1-h3063b79_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-5_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.1-h39f12f2_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.30-openmp_ha158390_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-5.29.3-h7463a21_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.06.26-hd41c47c_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.31.1-h98f38fd_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h91c62da_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.51.1-h1b79a29_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.7.1-cpu_generic_haa461e3_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.9.1-cpu_generic_h040b7fb_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.51.0-h6caf38d_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-21.1.8-h4a912ad_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py310h192be34_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py311h27de090_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py310hf4fd40f_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py310h9cec423_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py311ha9b3269_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py311h76ff34e_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpc-1.3.1-h8f1351a_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpfr-4.2.1-hb693164_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/nomkl-1.0-h5ca1d4c_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py310h4f8eca6_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.2.6-py310h4d83441_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py311had9367a_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.3.5-py311had1e860_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.0-h5503f6c_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py310h0e897d2_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py311h5a5e7c7_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-global-3.0.1-pyhc7ab6ef_0.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.10.19-hcd7f573_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.7.1-cpu_generic_py310_h10231c0_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py310hf4fd40f_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.06.26-h6589ca4_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.14-h18782d2_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.9.1-cpu_generic_py311_hb6b4fef_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py311ha9b3269_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h64b956e_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.15.2-py310h32ab4ed_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.16.3-py311ha71c161_2.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/sleef-3.9.0-hb028509_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -3315,7 +3322,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyha7b4d00_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda @@ -3344,16 +3351,16 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.1-h779ef1b_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-21.1.8-h4fa8253_0.conda - - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py310hfe4b161_0.conda + - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py311h4f568be_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - - conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py310h04bad52_0.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.2.6-py310h4987827_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py311h34437f8_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.3.5-py311h80b3fa1_1.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.0-h725018a_0.conda - - conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py310he9f1925_0.conda + - conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py311h3fd045d_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda @@ -3363,10 +3370,10 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.10.19-hc20f281_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cpu_mkl_py310_hbe09e2a_101.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.11.14-h0159041_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cpu_mkl_py311_h668fc7c_101.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/win-64/sleef-3.9.0-h67fd636_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -3839,7 +3846,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_6.conda - pypi: ./ - tests-cuda-py310: + tests-cuda-py311: channels: - url: https://prefix.dev/conda-forge/ indexes: @@ -3859,8 +3866,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py310h3406613_0.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py311h3778330_0.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-cccl_linux-64-12.9.27-ha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-crt-dev_linux-64-12.9.86-ha770c72_2.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-crt-tools-12.9.86-ha770c72_2.conda @@ -3878,32 +3885,33 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/cuda-nvvm-tools-12.9.86-h4bc722e_2.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-version-12.9-h4f385c5_3.conda - conda: https://prefix.dev/conda-forge/linux-64/cudnn-9.10.2.21-hbcb9cd8_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/cupy-13.6.0-py310h8c3aed4_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/cupy-core-13.6.0-py310hbc0d89f_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/cupy-13.6.0-py311h72da3fd_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/cupy-core-13.6.0-py311he30c881_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/fastrlock-0.8.3-py310h25320af_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/fastrlock-0.8.3-py311hc665b79_2.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/fmt-12.0.0-h2b0788b_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py310h63ebcad_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py311h92a432a_2.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.6.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.6.0-cuda126py310hec873cc_200.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.7.2-cuda129_py311hf88c8de_202.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.45-default_hbd61a6d_105.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.9.0-37_h5875eb1_mkl.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20250512.1-cxx17_hba17884_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-5_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.77-h3ff7636_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.9.0-37_hfef963f_mkl.conda + - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-5_hfef963f_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcublas-12.9.1.4-h676940d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcublas-dev-12.9.1.4-h676940d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcudnn-9.10.2.21-hf7e9902_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libcudnn-dev-9.10.2.21-h58dd1b1_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libcudss-0.6.0.5-h58dd1b1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libcudss-0.7.1.4-h58dd1b1_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libcufft-11.4.1.4-hecca717_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcufft-dev-11.4.1.4-hecca717_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcufile-1.14.1.1-hbc026e6_1.conda @@ -3919,22 +3927,22 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_16.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.71.0-h8e591d7_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.73.1-h3288cfb_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.12.1-default_hafda6a7_1003.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.9.0-37_h5e43f62_mkl.conda + - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-5_h5e43f62_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libmagma-2.9.0-ha7672b3_6.conda - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnvjitlink-12.9.86-hecca717_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-5.29.3-h7460b1f_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.06.26-hba17884_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-6.31.1-h49aed37_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h7b12aa8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.51.1-hf4e2dac_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-257.10-hd0affe5_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.7.1-cuda129_mkl_h16584c3_302.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.9.1-cuda129_mkl_hce6efb5_301.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-257.10-hd0affe5_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.41.3-h5347b49_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda @@ -3943,48 +3951,49 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.1-he237659_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.8-h4922eb0_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py310hee1c697_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py311h41a00d4_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py310h3406613_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/mkl-2024.2.2-ha770c72_17.conda - - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py310h3d4ba91_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py311h3778330_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/mkl-2025.3.0-h0e700b2_462.conda + - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h912ec1f_0.conda - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.3.1-h24ddda3_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/linux-64/nccl-2.29.2.1-h4d09622_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py310h225f558_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.2.6-py310hefbff90_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py311h3c884d5_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.3.5-py311h2e04523_1.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py310h03d9f68_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py311hdf67eae_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-global-3.0.1-pyhc7ab6ef_0.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.7.1-cuda129_mkl_py310_h43be9e4_302.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py310h3406613_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.14-hd63d673_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cuda129_mkl_py311_hcbd18c7_301.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_0.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-60.0-hecca717_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.06.26-h9925aae_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_0.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py310h1d65ade_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py311hbe70eeb_2.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/sparse-0.17.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_105.conda - - conda: https://prefix.dev/conda-forge/linux-64/tbb-2021.13.0-h8d10470_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/tbb-2022.3.0-h8d10470_1.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_ha0e22de_103.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.3.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/toolz-1.1.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.3.1-cuda129py310hc5d9a74_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.5.1-cuda129py311h2e1fb5d_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda @@ -4003,22 +4012,23 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py310hec06124_0.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py311h53ebfaf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/fmt-12.0.0-h7a3a4f9_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-64/gmp-6.3.0-hf036a51_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py310h18a5c99_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py311hffe584b_2.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.1-h14c5de8_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.6.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.6.2-cpu_py310h7772592_1.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.7.2-cpu_py311h104a4d7_2.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20250127.1-cxx17_h0e468a2_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20250512.1-cxx17_hfc00f1c_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libblas-3.9.0-20_osx64_mkl.conda - conda: https://prefix.dev/conda-forge/osx-64/libcblas-3.9.0-20_osx64_mkl.conda - conda: https://prefix.dev/conda-forge/osx-64/libcxx-21.1.8-h3d58e20_0.conda @@ -4027,50 +4037,52 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libgcc-15.2.0-h08519bb_15.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran-15.2.0-h7e5c614_15.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran5-15.2.0-hd16e46c_15.conda - - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.71.0-h7d722e6_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.73.1-h451496d_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libhwloc-2.12.1-default_h273dbb7_1003.conda - conda: https://prefix.dev/conda-forge/osx-64/libiconv-1.18-h57a12c2_2.conda - conda: https://prefix.dev/conda-forge/osx-64/liblapack-3.9.0-20_osx64_mkl.conda - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.1-hd471939_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-5.29.3-h3209144_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.06.26-hfc00f1c_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.31.1-hcc66ac3_4.conda + - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h554ac88_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.51.1-hd09e2f1_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.7.1-cpu_mkl_hc5f6e96_102.conda + - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.9.1-cpu_mkl_h43f2b17_101.conda - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.51.0-h58003a5_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-16-2.15.1-he456531_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-2.15.1-h24ca049_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-21.1.8-h472b3d1_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py310hd43b3a3_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py311hb26b958_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py310hd951482_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py311he13f9b5_0.conda - conda: https://prefix.dev/conda-forge/osx-64/mkl-2023.2.0-h694c41f_50502.conda - - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py310hc20d22f_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py311hd5df55d_0.conda - conda: https://prefix.dev/conda-forge/osx-64/mpc-1.3.1-h9d8efa1_1.conda - conda: https://prefix.dev/conda-forge/osx-64/mpfr-4.2.1-haed47dc_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py310hce29faf_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.2.6-py310h07c5b4d_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py311hfe9595b_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.3.5-py311h3402b43_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/onednn-3.10.2-omp_hcf60519_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.0-h230baf5_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py310h8cf47bc_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py311haec20ae_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-global-3.0.1-pyhc7ab6ef_0.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.10.19-h988dfef_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.7.1-cpu_mkl_py310_h0891237_102.conda - - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py310hd951482_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.06.26-ha5e900a_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.14-h74c2667_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.9.1-cpu_mkl_py311_h92f736f_101.conda + - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py311he13f9b5_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h7df6414_0.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.15.2-py310hef62574_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.16.3-py311hd77d3c2_2.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/osx-64/sleef-3.9.0-h289094c_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4098,21 +4110,22 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py310hb46c203_0.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py311hc290fe0_0.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/fmt-12.0.0-h669d743_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/gmp-6.3.0-h7bae524_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py310h1b1a8f9_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py311hd340a2e_2.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.6.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.6.2-cpu_py310h2ee8168_1.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.7.2-cpu_py311ha32d189_2.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20250512.1-cxx17_hd41c47c_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-5_h51639a9_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcblas-3.11.0-5_hb0561ab_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-21.1.8-hf598326_0.conda @@ -4121,47 +4134,48 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_16.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_16.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_16.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.71.0-h857da87_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.73.1-h3063b79_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-5_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.1-h39f12f2_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.30-openmp_ha158390_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-5.29.3-h7463a21_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.06.26-hd41c47c_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.31.1-h98f38fd_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h91c62da_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.51.1-h1b79a29_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.7.1-cpu_generic_haa461e3_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.9.1-cpu_generic_h040b7fb_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.51.0-h6caf38d_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-21.1.8-h4a912ad_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py310h192be34_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py311h27de090_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py310hf4fd40f_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py310h9cec423_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py311ha9b3269_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py311h76ff34e_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpc-1.3.1-h8f1351a_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpfr-4.2.1-hb693164_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/nomkl-1.0-h5ca1d4c_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py310h4f8eca6_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.2.6-py310h4d83441_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py311had9367a_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.3.5-py311had1e860_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.0-h5503f6c_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py310h0e897d2_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py311h5a5e7c7_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-global-3.0.1-pyhc7ab6ef_0.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.10.19-hcd7f573_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.7.1-cpu_generic_py310_h10231c0_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py310hf4fd40f_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.06.26-h6589ca4_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.14-h18782d2_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.9.1-cpu_generic_py311_hb6b4fef_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py311ha9b3269_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h64b956e_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.15.2-py310h32ab4ed_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.16.3-py311ha71c161_2.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/sleef-3.9.0-hb028509_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4187,7 +4201,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyha7b4d00_1.conda - conda: https://prefix.dev/conda-forge/noarch/cloudpickle-3.1.2-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-cccl_win-64-12.9.27-h57928b3_0.conda - conda: https://prefix.dev/conda-forge/win-64/cuda-cudart-12.9.79-he0c23c2_0.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-cudart-dev_win-64-12.9.79-he0c23c2_0.conda @@ -4197,11 +4211,11 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/cuda-nvrtc-12.9.86-hac47afa_1.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-version-12.9-h4f385c5_3.conda - conda: https://prefix.dev/conda-forge/win-64/cudnn-9.10.2.21-h32ff316_0.conda - - conda: https://prefix.dev/conda-forge/win-64/cupy-13.6.0-py310h9349102_2.conda - - conda: https://prefix.dev/conda-forge/win-64/cupy-core-13.6.0-py310h867cfc4_2.conda + - conda: https://prefix.dev/conda-forge/win-64/cupy-13.6.0-py311h3856ebc_2.conda + - conda: https://prefix.dev/conda-forge/win-64/cupy-core-13.6.0-py311h3f47771_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2025.12.0-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/win-64/fastrlock-0.8.3-py310h699e580_2.conda + - conda: https://prefix.dev/conda-forge/win-64/fastrlock-0.8.3-py311h5dfdfe8_2.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-3.20.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/win-64/fmt-12.0.0-h29169d4_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2025.12.0-pyhd8ed1ab_0.conda @@ -4239,16 +4253,16 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.1-h779ef1b_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-21.1.8-h4fa8253_0.conda - - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py310hfe4b161_0.conda + - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py311h4f568be_0.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - - conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py310h04bad52_0.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.2.6-py310h4987827_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py311h34437f8_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.3.5-py311h80b3fa1_1.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.0-h725018a_0.conda - - conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py310he9f1925_0.conda + - conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py311h3fd045d_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda @@ -4258,10 +4272,10 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.10.19-hc20f281_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda - - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cuda128_mkl_py310_hcc6672c_300.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.11.14-h0159041_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda + - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cuda128_mkl_py311_h7c65ee9_300.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/win-64/sleef-3.9.0-h67fd636_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4554,7 +4568,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py310h3406613_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py311h3778330_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda @@ -4580,15 +4594,15 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-1.22.0-py310h454958d_1.tar.bz2 + - conda: https://prefix.dev/conda-forge/linux-64/numpy-1.24.1-py311h8e6699e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.14-hd63d673_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4607,7 +4621,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py310hec06124_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py311h53ebfaf_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.1-h14c5de8_0.conda @@ -4627,15 +4641,15 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-21.1.8-h472b3d1_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-1.22.0-py310hfbbbacf_1.tar.bz2 + - conda: https://prefix.dev/conda-forge/osx-64/numpy-1.24.1-py311ha9d2c9f_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.0-h230baf5_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.10.19-h988dfef_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.14-h74c2667_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4653,7 +4667,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py310hb46c203_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py311hc290fe0_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda @@ -4672,15 +4686,15 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-21.1.8-h4a912ad_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.22.0-py310h567df17_1.tar.bz2 + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.24.1-py311h60f8152_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.0-h5503f6c_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.10.19-hcd7f573_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.14-h18782d2_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4697,7 +4711,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-h4c7d964_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyha7b4d00_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.1-h637d24d_0.conda @@ -4717,15 +4731,15 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-21.1.8-h4fa8253_0.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-1.22.0-py310hcae7c84_1.tar.bz2 + - conda: https://prefix.dev/conda-forge/win-64/numpy-1.24.1-py311h0b4df5a_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.0-h725018a_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.10.19-hc20f281_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.11.14-h0159041_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2022.3.0-hd094cb3_1.conda @@ -4739,7 +4753,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_34.conda - conda: https://prefix.dev/conda-forge/win-64/vs2015_runtime-14.44.35208-h38c0c73_34.conda - pypi: ./ - tests-py310: + tests-py311: channels: - url: https://prefix.dev/conda-forge/ indexes: @@ -4757,7 +4771,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py310h3406613_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py311h3778330_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda @@ -4782,15 +4796,15 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.2.6-py310hefbff90_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.0-py311h2e04523_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.14-hd63d673_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4809,7 +4823,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py310hec06124_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py311h53ebfaf_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.1-h14c5de8_0.conda @@ -4829,15 +4843,15 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-21.1.8-h472b3d1_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.2.6-py310h07c5b4d_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.0-py311h3402b43_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.0-h230baf5_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.10.19-h988dfef_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.14-h74c2667_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4855,7 +4869,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py310hb46c203_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py311hc290fe0_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda @@ -4874,15 +4888,15 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-21.1.8-h4a912ad_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.2.6-py310h4d83441_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.0-py311had1e860_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.0-h5503f6c_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.10.19-hcd7f573_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.14-h18782d2_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4899,7 +4913,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.11.12-h4c7d964_0.conda - conda: https://prefix.dev/conda-forge/noarch/click-8.3.1-pyha7b4d00_1.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py310hdb0e946_0.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py311h3f79411_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/hypothesis-6.148.9-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.1-h637d24d_0.conda @@ -4919,15 +4933,15 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-21.1.8-h4fa8253_0.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.2.6-py310h4987827_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.0-py311h80b3fa1_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.0-h725018a_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.0.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.10.19-hc20f281_2_cpython.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.11.14-h0159041_2_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2022.3.0-hd094cb3_1.conda @@ -5282,10 +5296,10 @@ packages: - pypi: ./ name: array-api-extra version: 0.10.0.dev0 - sha256: 90544573761168f2ad5e2d20e40b41c47495f679a833d9f2e6ba20ce566bd089 + sha256: b4608a433d1cc449ea43a8d07ba73364e7ef5b49e402dc424e852445bdc785c0 requires_dist: - array-api-compat>=1.12.0,<2 - requires_python: '>=3.10' + requires_python: '>=3.11' - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.4.1-pyhe01879c_0.conda sha256: e0057ab21157b50792651c6aa7e6d16349a271b8e7e6b9a430ad9ab7b8a8dc0f md5: 648e253c455718227c61e26f4a4ce701 @@ -5737,21 +5751,21 @@ packages: - pkg:pypi/colorama?source=hash-mapping size: 27011 timestamp: 1733218222191 -- conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py310h3406613_0.conda - sha256: 34d5256bc19c95a1476385d5e5299da34bb660f010d8d5f6174e9ebd55775441 - md5: c41ab071ecc2686b335edcfcb0727f87 +- conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py311h3778330_0.conda + sha256: 86a8776cf59368a34133ab6328075a9b3c1b7fb51ca514d2441ef760098555cf + md5: 9d38ee59f3535da3ee59652dcef8fd96 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - tomli license: Apache-2.0 license_family: APACHE purls: - pkg:pypi/coverage?source=hash-mapping - size: 310917 - timestamp: 1766951551014 + size: 395800 + timestamp: 1766951346315 - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.13.1-py313h3dea7bd_0.conda sha256: 4275280f4fcef6cd0a0e5cd236120d7454a11390dd4c271378bf90bc563f6780 md5: 82315acb438e857f809f556e2dcdb822 @@ -5781,20 +5795,20 @@ packages: - pkg:pypi/coverage?source=hash-mapping size: 165971 timestamp: 1766951528236 -- conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py310hec06124_0.conda - sha256: b0fc694bb5f27588e9c3e0ce548d964b69d8b72c64c83b4b00130e63b5652d0c - md5: cc283f09cc5c2403433c68cc2e72e8b8 +- conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py311h53ebfaf_0.conda + sha256: 5354201b4bfc66de0c76d4714ca8ecd1a21d234bae6dfac94240dfc5ac634208 + md5: f54f582dcc9004a301d81faa922748dd depends: - __osx >=10.13 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - tomli license: Apache-2.0 license_family: APACHE purls: - pkg:pypi/coverage?source=hash-mapping - size: 310309 - timestamp: 1766951651586 + size: 395316 + timestamp: 1766951430957 - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.13.1-py313h7c6a591_0.conda sha256: 4f1748acd5493db8299fbad84c39f385bd66e66bddf828adb12bf26ebcb40a65 md5: a931e39d64bc8c5330e950ef43a1182b @@ -5809,21 +5823,21 @@ packages: - pkg:pypi/coverage?source=hash-mapping size: 391788 timestamp: 1766951522008 -- conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py310hb46c203_0.conda - sha256: 578c2357fb3fe5ffdea9b896cb52bad7dfbd4f794f494293a33d74db90c6c3e3 - md5: ef3488d14d01865c393bd814443e166f +- conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py311hc290fe0_0.conda + sha256: b7ccae793428bf2a7f88a006738be3e87f86e70eb95c0431a20ae5b9829aa646 + md5: 53d158dac330987a37965b6cc2bf8ba8 depends: - __osx >=11.0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 - tomli license: Apache-2.0 license_family: APACHE purls: - pkg:pypi/coverage?source=hash-mapping - size: 311552 - timestamp: 1766951531625 + size: 395018 + timestamp: 1766951490705 - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.13.1-py313h65a2061_0.conda sha256: 46e4af43bd60580fda7955cc6c21b3a40465ef25a98c2a256419dc74caae56b0 md5: 3283d95f985c7f293cb13bb7e33500a5 @@ -5839,12 +5853,12 @@ packages: - pkg:pypi/coverage?source=hash-mapping size: 393649 timestamp: 1766951606379 -- conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py310hdb0e946_0.conda - sha256: c15026595e3ad8d7d9061df0ebc930e12ddb9a5aaf0781aee50c221ced9a6716 - md5: c18c8bcf244eb8fccceb05721ffc6993 +- conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py311h3f79411_0.conda + sha256: b61300f016be6bc7e2e06c603b5d23245958207ce829a466de32135f441f6670 + md5: 2bc1a645fd4c574855277c6ab0061f49 depends: - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - tomli - ucrt >=10.0.20348.0 - vc >=14.3,<15 @@ -5853,8 +5867,8 @@ packages: license_family: APACHE purls: - pkg:pypi/coverage?source=hash-mapping - size: 336734 - timestamp: 1766951611 + size: 422184 + timestamp: 1766951397152 - conda: https://prefix.dev/conda-forge/win-64/coverage-7.13.1-py313hd650c13_0.conda sha256: d41807f993eb1c097594f6481dc4a3ea1080ed57cfd1f0721216a3d7f7f3f949 md5: 6799738f6603dfddd97389ee3e65e891 @@ -5871,17 +5885,17 @@ packages: - pkg:pypi/coverage?source=hash-mapping size: 418313 timestamp: 1766951491957 -- conda: https://prefix.dev/conda-forge/noarch/cpython-3.10.19-py310hd8ed1ab_2.conda +- conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_2.conda noarch: generic - sha256: a6e5a75a2a79d7bb2519930b8e897ee062983d58af97d82050698e3df4b3b100 - md5: 5aad50a3b1adaffbc9713a2a8dd87bfc + sha256: c871fe68dcc6b79b322e4fcf9f2b131162094c32a68d48c87aa8582995948a01 + md5: 43ed151bed1a0eb7181d305fed7cf051 depends: - - python >=3.10,<3.11.0a0 - - python_abi * *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi * *_cp311 license: Python-2.0 purls: [] - size: 50196 - timestamp: 1761172103204 + size: 47257 + timestamp: 1761172995774 - conda: https://prefix.dev/conda-forge/noarch/cpython-3.13.11-py313hd8ed1ab_0.conda noarch: generic sha256: bc9455d22013700651cd8dede959c7bf9c11f69fce1e8ff33c95ba161060c53f @@ -6193,26 +6207,26 @@ packages: purls: [] size: 19915 timestamp: 1762823943653 -- conda: https://prefix.dev/conda-forge/linux-64/cupy-13.6.0-py310h8c3aed4_2.conda - sha256: bab72866e713729c4824323aa4ff9346a48d0c74dff21d2cebb49331c9c58f57 - md5: 9e5f2f1fc83026ad80f0660895ea3994 +- conda: https://prefix.dev/conda-forge/linux-64/cupy-13.6.0-py311h72da3fd_2.conda + sha256: 01f0f69dbc66ca8fe7182678258915425573f5ae5aef338efb963aceb444ef1f + md5: 7ff80f6526ae96cff25f226544e72baa depends: - cuda-cudart-dev_linux-64 - cuda-nvrtc - cuda-version >=12,<13.0a0 - - cupy-core 13.6.0 py310hbc0d89f_2 + - cupy-core 13.6.0 py311he30c881_2 - libcublas - libcufft - libcurand - libcusolver - libcusparse - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 license: MIT license_family: MIT purls: [] - size: 359719 - timestamp: 1757733038131 + size: 359669 + timestamp: 1757732902729 - conda: https://prefix.dev/conda-forge/linux-64/cupy-13.6.0-py313h586c94b_2.conda sha256: 8e1b0bf555b5ac78d620ccfd20d70c45b717eb6f074631b1a9e962c5d8f0e484 md5: 0685ae3980f823b2ca78552f7d8d4033 @@ -6233,26 +6247,26 @@ packages: purls: [] size: 359537 timestamp: 1757732883343 -- conda: https://prefix.dev/conda-forge/win-64/cupy-13.6.0-py310h9349102_2.conda - sha256: a9de522e66ff07d1567b4011f7a6e6c858f573053c989bf8a3a91276cf211bdc - md5: 3f610f7dce9af31ba31ff4bc8e4cc0ef +- conda: https://prefix.dev/conda-forge/win-64/cupy-13.6.0-py311h3856ebc_2.conda + sha256: 7fff0c303355730c2e29386159fab97f31b3423bb5fd856e7e449ec735ef8e07 + md5: 8e5df8d8969bf8dbf85740207e354e4c depends: - cuda-cudart-dev_win-64 - cuda-nvrtc - cuda-version >=12,<13.0a0 - - cupy-core 13.6.0 py310h867cfc4_2 + - cupy-core 13.6.0 py311h3f47771_2 - libcublas - libcufft - libcurand - libcusolver - libcusparse - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 license: MIT license_family: MIT purls: [] - size: 361800 - timestamp: 1757734323240 + size: 361007 + timestamp: 1757734548861 - conda: https://prefix.dev/conda-forge/win-64/cupy-13.6.0-py313h5dfe2c3_2.conda sha256: b36285a74901926ddab1b49e86936957715c1db476207c6e524338867eef9683 md5: 01e63e587cf8c7477d53a3e98782e81d @@ -6273,37 +6287,37 @@ packages: purls: [] size: 361341 timestamp: 1757734712476 -- conda: https://prefix.dev/conda-forge/linux-64/cupy-core-13.6.0-py310hbc0d89f_2.conda - sha256: 59ee4ca6f4166e575b0f0174941bef5759035e1098abf8f3c6816cc497206c6e - md5: 54e7f3bcf179555759acc4341921f3db +- conda: https://prefix.dev/conda-forge/linux-64/cupy-core-13.6.0-py311he30c881_2.conda + sha256: 45e67d3a56d36935e4189b17e707bf6b887d21df6411fab9d835455a10250db8 + md5: c9ca2bae852b83675f256aec6c518396 depends: - __glibc >=2.17,<3.0.a0 - fastrlock >=0.8.3,<0.9.0a0 - libgcc >=14 - libstdcxx >=14 - numpy >=1.22 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: + - __cuda >=12.0 + - cuda-version >=12,<13.0a0 + - cupy >=13.6.0,<13.7.0a0 - nccl >=2.27.7.1,<3.0a0 + - cuda-nvrtc >=12,<13.0a0 - cutensor >=2.3.1.0,<3.0a0 - - cupy >=13.6.0,<13.7.0a0 + - libcusparse >=12,<13.0a0 - scipy >=1.7,<1.17 - - libcusolver >=11,<12.0a0 - libcufft >=11,<12.0a0 - - libcusparse >=12,<13.0a0 - - cuda-version >=12,<13.0a0 - - cuda-nvrtc >=12,<13.0a0 - - libcublas >=12,<13.0a0 - - optuna ~=3.0 - libcurand >=10,<11.0a0 - - __cuda >=12.0 + - optuna ~=3.0 + - libcusolver >=11,<12.0a0 + - libcublas >=12,<13.0a0 license: MIT license_family: MIT purls: - pkg:pypi/cupy?source=hash-mapping - size: 56537348 - timestamp: 1757732911282 + size: 56743670 + timestamp: 1757732786905 - conda: https://prefix.dev/conda-forge/linux-64/cupy-core-13.6.0-py313h28b6081_2.conda sha256: 56b2ebb09c8a74746f1dbf660bb7a50af562e9416a2f9733d8e8715503cca81a md5: 388fb72307f756f7f2c7f5928647bc6b @@ -6335,36 +6349,36 @@ packages: - pkg:pypi/cupy?source=hash-mapping size: 56733316 timestamp: 1757732780713 -- conda: https://prefix.dev/conda-forge/win-64/cupy-core-13.6.0-py310h867cfc4_2.conda - sha256: 115131c370be8c410fba05e78d83f197b4c48a8b30fd8a32c3bd8d9a3ad80215 - md5: 2b22c1eb70d5f8f86c4babac37703437 +- conda: https://prefix.dev/conda-forge/win-64/cupy-core-13.6.0-py311h3f47771_2.conda + sha256: c874fd562f9750b468f009dfcc4ed6de6bb41ccc3bb6d65957ab3c1498613675 + md5: 16602f6836e4e866c52a78a21feb1560 depends: - fastrlock >=0.8.3,<0.9.0a0 - numpy >=1.22 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - ucrt >=10.0.20348.0 - vc >=14.2,<15 - vc14_runtime >=14.29.30139 constrains: + - libcusolver >=11,<12.0a0 + - libcurand >=10,<11.0a0 + - libcufft >=11,<12.0a0 + - libcusparse >=12,<13.0a0 - cuda-version >=12,<13.0a0 + - libcublas >=12,<13.0a0 - optuna ~=3.0 + - cutensor >=2.3.1.0,<3.0a0 + - cuda-nvrtc >=12,<13.0a0 - scipy >=1.7,<1.17 - __cuda >=12.0 - cupy >=13.6.0,<13.7.0a0 - - libcublas >=12,<13.0a0 - - libcurand >=10,<11.0a0 - - libcusolver >=11,<12.0a0 - - cutensor >=2.3.1.0,<3.0a0 - - libcusparse >=12,<13.0a0 - - libcufft >=11,<12.0a0 - - cuda-nvrtc >=12,<13.0a0 license: MIT license_family: MIT purls: - pkg:pypi/cupy?source=hash-mapping - size: 54351742 - timestamp: 1757734211315 + size: 54764492 + timestamp: 1757734470749 - conda: https://prefix.dev/conda-forge/win-64/cupy-core-13.6.0-py313ha16128a_2.conda sha256: 7df3f437c45ba61754643a2c61f4e6c7c5b4be3bf58fa029d39e4fc8ddb7e54b md5: 5a270c8af5e377ff40932ce8ec8472e3 @@ -6522,22 +6536,22 @@ packages: - pkg:pypi/executing?source=hash-mapping size: 30753 timestamp: 1756729456476 -- conda: https://prefix.dev/conda-forge/linux-64/fastrlock-0.8.3-py310h25320af_2.conda - sha256: 95eea806cb216036e4d0446fcff724c334c8899d02be2368a430ec5361ed29a4 - md5: 8dbd4fc06661c78fdc2daedf23824bfe +- conda: https://prefix.dev/conda-forge/linux-64/fastrlock-0.8.3-py311hc665b79_2.conda + sha256: 5299a4aeaf04fbc2f8f46e707ae16c1f4e594905e6df18457f18ba002a886110 + md5: ac18884886449ce97b76f8906462ff27 depends: - python - libgcc >=14 - libstdcxx >=14 - libgcc >=14 - __glibc >=2.17,<3.0.a0 - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 license: MIT license_family: MIT purls: - pkg:pypi/fastrlock?source=hash-mapping - size: 40665 - timestamp: 1756729198132 + size: 41082 + timestamp: 1756729161435 - conda: https://prefix.dev/conda-forge/linux-64/fastrlock-0.8.3-py313h5d5ffb9_2.conda sha256: 30498ed45133f457fd9ed14d5fac6512347f05d11fe1ed89842c7dfdb516f78f md5: 9bcbd351966dc56a24fc0c368da5ad99 @@ -6553,9 +6567,9 @@ packages: - pkg:pypi/fastrlock?source=hash-mapping size: 41201 timestamp: 1756729160955 -- conda: https://prefix.dev/conda-forge/win-64/fastrlock-0.8.3-py310h699e580_2.conda - sha256: 57deb00090c09edc841a43499f23396bb35d51aa5aaa6886d4ae1d0ff969b3dd - md5: 3207527dea58c115e7e97856709465db +- conda: https://prefix.dev/conda-forge/win-64/fastrlock-0.8.3-py311h5dfdfe8_2.conda + sha256: dd0a2552a36565545aedc65739ffc11574167c263340b32ff6314ce998168e08 + md5: 4fb7d2650ac4a3967e8e57d68e801db3 depends: - python - vc >=14.3,<15 @@ -6564,13 +6578,13 @@ packages: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 license: MIT license_family: MIT purls: - pkg:pypi/fastrlock?source=hash-mapping - size: 36960 - timestamp: 1756729187087 + size: 37145 + timestamp: 1756729198099 - conda: https://prefix.dev/conda-forge/win-64/fastrlock-0.8.3-py313h927ade5_2.conda sha256: 2a23cce182f04de8e522d47a9e41f9f9a85eb25a2d67d52356ce1d6522bbbe79 md5: 1fc8d6295c7ebff653118d2ba22cf226 @@ -6701,23 +6715,23 @@ packages: purls: [] size: 365188 timestamp: 1718981343258 -- conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py310h63ebcad_2.conda - sha256: c987d52046af145eb762eac42053e28730a6abbcb6172c0f5861df128cf9a2ea - md5: 7b00ae88c49e6cfac84eb20d03175b22 +- conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py311h92a432a_2.conda + sha256: fbe865298f27112a605284020205b2803ac913c095af5f5b10d9b7fd7dfd24dc + md5: a84186a60d84f6506b54ceb65e83d363 depends: - __glibc >=2.17,<3.0.a0 - gmp >=6.3.0,<7.0a0 - libgcc >=14 - mpc >=1.3.1,<2.0a0 - mpfr >=4.2.1,<5.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 license: LGPL-3.0-or-later license_family: LGPL purls: - pkg:pypi/gmpy2?source=hash-mapping - size: 203442 - timestamp: 1762946870264 + size: 202878 + timestamp: 1762946866045 - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.2.1-py313h86d8783_2.conda sha256: 6bec1e6178285e62abc81f2f25e63913b541156004afb458387b66c7959469b2 md5: d904f240d2d2500d4906361c67569217 @@ -6735,22 +6749,22 @@ packages: - pkg:pypi/gmpy2?source=hash-mapping size: 215019 timestamp: 1762946917870 -- conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py310h18a5c99_2.conda - sha256: 40e4661e61b83667f3bfab43d21de903ca06f30b589b905c03ae9d62e13498d7 - md5: ed8bb5705bd290afbeec9dcea43507a9 +- conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py311hffe584b_2.conda + sha256: c585f28b78e22094408282b75be11e5a8d8b1ec5da2d9ef7e1811a9a616458a5 + md5: f6c693830435835717f012c4118ec4a3 depends: - __osx >=10.13 - gmp >=6.3.0,<7.0a0 - mpc >=1.3.1,<2.0a0 - mpfr >=4.2.1,<5.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 license: LGPL-3.0-or-later license_family: LGPL purls: - pkg:pypi/gmpy2?source=hash-mapping - size: 164540 - timestamp: 1762947165589 + size: 164360 + timestamp: 1762947057581 - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.2.1-py313ha985355_2.conda sha256: 175c64a394c10c521195208695940863f6ea332fd3637a4423710bac26d4e549 md5: c10559707bfffa01a14de3aea9c2a428 @@ -6767,23 +6781,23 @@ packages: - pkg:pypi/gmpy2?source=hash-mapping size: 170269 timestamp: 1762947109763 -- conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py310h1b1a8f9_2.conda - sha256: 38abbe4cd3e8dcdce73efba768a258839402455214a03b6f01c6fef287fd15a4 - md5: 24f9433a25edaff4138014be7550137e +- conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py311hd340a2e_2.conda + sha256: c6da87c4ccc7146c516424507376bc46a29474f3358bdfec0f30412073e287f4 + md5: d4c43cd142182f705cddf23348dc2150 depends: - __osx >=11.0 - gmp >=6.3.0,<7.0a0 - mpc >=1.3.1,<2.0a0 - mpfr >=4.2.1,<5.0a0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 license: LGPL-3.0-or-later license_family: LGPL purls: - pkg:pypi/gmpy2?source=hash-mapping - size: 156149 - timestamp: 1762947367197 + size: 156570 + timestamp: 1762947542958 - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.2.1-py313hc1c22ca_2.conda sha256: 6d04a256743e19e951c2fd6de8741c259fa4c13ffd067669633e850f5211a97f md5: 08bbc47d90ccee895465f61b8692e236 @@ -7034,44 +7048,6 @@ packages: - pkg:pypi/isort?source=hash-mapping size: 74876 timestamp: 1760192714356 -- conda: https://prefix.dev/conda-forge/noarch/jax-0.6.0-pyhd8ed1ab_0.conda - sha256: 573a5582dfba84a8f67c351b6218cb9579cb8d0f6d4b4186a806852111d4a6f1 - md5: bd364feb12c744cf5c60e1e5b586171b - depends: - - importlib-metadata >=4.6 - - jaxlib >=0.6.0,<=0.6.0 - - ml_dtypes >=0.5.0 - - numpy >=1.25 - - opt_einsum - - python >=3.10 - - scipy >=1.11.1 - constrains: - - cudnn >=9.8,<10.0 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/jax?source=hash-mapping - size: 1538293 - timestamp: 1748688029463 -- conda: https://prefix.dev/conda-forge/noarch/jax-0.6.2-pyhd8ed1ab_0.conda - sha256: cd87eb6872d5429647506daa1c50c0e0459eb04aba39c914dcbbacf9b07895fa - md5: db9b3178b5b7b19a0917a350802518fe - depends: - - importlib-metadata >=4.6 - - jaxlib >=0.6.2,<=0.6.2 - - ml_dtypes >=0.5.0 - - numpy >=1.26 - - opt_einsum - - python >=3.10 - - scipy >=1.12 - constrains: - - cudnn >=9.8,<10.0 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/jax?source=hash-mapping - size: 1797258 - timestamp: 1753574279311 - conda: https://prefix.dev/conda-forge/noarch/jax-0.7.2-pyhd8ed1ab_0.conda sha256: 571201d635839aaea8f0ce6896be44356c7db43b94c9d726dbaf94a6281c7195 md5: 6aef584e5a851fd06737a29ec60cac39 @@ -7091,77 +7067,32 @@ packages: - pkg:pypi/jax?source=hash-mapping size: 1868236 timestamp: 1759757701442 -- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.6.0-cuda126py310hec873cc_200.conda - sha256: 5a52619f5e6d40d5c8e8223a5ec113d5bb097456656bc5668ab24df6b75f69ae - md5: 1b39986ae9b1bcfddc720ef10bb67420 +- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.7.2-cpu_py311he758171_2.conda + sha256: dab23cc87736c4f2bb9ef2c08c438482e4a6f76f819974db894c596044c37b7f + md5: 9d99d2bcff8f14f43a218f0250f878ff depends: - - __cuda - - __glibc >=2.17,<3.0.a0 - - cuda-cudart >=12.6.77,<13.0a0 - - cuda-cupti >=12.6.80,<13.0a0 - - cuda-cupti-dev - - cuda-nvcc-tools - - cuda-nvtx >=12.6.77,<13.0a0 - - cuda-version >=12.6,<13 - - cudnn >=9.10.1.4,<10.0a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcublas >=12.6.4.1,<13.0a0 - - libcublas-dev - - libcufft >=11.3.0.4,<12.0a0 - - libcufft-dev - - libcurand >=10.3.7.77,<11.0a0 - - libcurand-dev - - libcusolver >=11.7.1.2,<12.0a0 - - libcusolver-dev - - libcusparse >=12.5.4.2,<13.0a0 - - libcusparse-dev - - libgcc >=13 - - libgrpc >=1.71.0,<1.72.0a0 - - libstdcxx >=13 - - libzlib >=1.3.1,<2.0a0 - - ml_dtypes >=0.2.0 - - nccl >=2.26.6.1,<3.0a0 - - numpy >=1.19,<3 - - openssl >=3.5.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python - scipy >=1.9 - constrains: - - jax >=0.6.0 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/jax-cuda12-pjrt?source=hash-mapping - - pkg:pypi/jax-cuda12-plugin?source=hash-mapping - - pkg:pypi/jaxlib?source=hash-mapping - size: 146820753 - timestamp: 1748663708635 -- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.6.2-cpu_py310h772e2ea_1.conda - sha256: c10315207f6050763ea4a645a8c1eb6593bb894424cfee0b169993b894af0113 - md5: 2441cb89b4f7d61ec5d334fece18ebf2 - depends: + - ml_dtypes >=0.2.0 + - libstdcxx >=13 + - libgcc >=13 - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - numpy >=1.23,<3 + - python_abi 3.11.* *_cp311 + - libabseil >=20250512.1,<20250513.0a0 - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libgcc >=14 - - libgrpc >=1.71.0,<1.72.0a0 - - libstdcxx >=14 + - openssl >=3.5.4,<4.0a0 + - libgrpc >=1.73.1,<1.74.0a0 - libzlib >=1.3.1,<2.0a0 - - ml_dtypes >=0.2.0 - - numpy >=1.21,<3 - - openssl >=3.5.1,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 - - scipy >=1.9 constrains: - - jax >=0.6.2 + - jax >=0.7.2 license: Apache-2.0 license_family: APACHE purls: - pkg:pypi/jaxlib?source=hash-mapping - size: 66549761 - timestamp: 1753445233908 + size: 60018342 + timestamp: 1762234107565 - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.7.2-cpu_py313h4c6af5e_2.conda sha256: 02d625c28e1573e0356b76ed06522999a17af2681882a136250714e162f9c93e md5: 2214e4a4a348ec208170b7ac3e3109ac @@ -7187,6 +7118,53 @@ packages: - pkg:pypi/jaxlib?source=hash-mapping size: 60026313 timestamp: 1762234519971 +- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.7.2-cuda129_py311hf88c8de_202.conda + sha256: 1e7b733938484af1e5062032cd98337724dfecc676d648082cad666423534223 + md5: 8eb7b6b241702a6697b1c8a606729602 + depends: + - python + - scipy >=1.9 + - ml_dtypes >=0.2.0 + - __cuda + - cuda-nvcc-tools + - cuda-cupti-dev + - libcublas-dev + - libcufft-dev + - libcurand-dev + - libcusolver-dev + - libcusparse-dev + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - cuda-version >=12.9,<13 + - libgcc >=13 + - openssl >=3.5.4,<4.0a0 + - cuda-nvtx >=12.9.79,<13.0a0 + - libcublas >=12.9.1.4,<13.0a0 + - cuda-cudart >=12.9.79,<13.0a0 + - libabseil >=20250512.1,<20250513.0a0 + - libabseil * cxx17* + - python_abi 3.11.* *_cp311 + - numpy >=1.23,<3 + - libcufft >=11.4.1.4,<12.0a0 + - libgrpc >=1.73.1,<1.74.0a0 + - cuda-cupti >=12.9.79,<13.0a0 + - libcurand >=10.3.10.19,<11.0a0 + - cudnn >=9.10.1.4,<10.0a0 + - libcusparse >=12.5.10.65,<13.0a0 + - libzlib >=1.3.1,<2.0a0 + - nccl >=2.28.7.1,<3.0a0 + - libcusolver >=11.7.5.82,<12.0a0 + constrains: + - jax >=0.7.2 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/jax-cuda12-pjrt?source=hash-mapping + - pkg:pypi/jax-cuda12-plugin?source=hash-mapping + - pkg:pypi/jaxlib?source=hash-mapping + size: 174065661 + timestamp: 1762234856902 - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.7.2-cuda129_py313h33cbcf4_202.conda sha256: 85588952dd5f2267f2133bbcc1e84b487d0aa38209b8e5064be174e210bfc8ef md5: 8538194e52984916d687df7ba7f3660f @@ -7234,30 +7212,31 @@ packages: - pkg:pypi/jaxlib?source=hash-mapping size: 174078734 timestamp: 1762247170658 -- conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.6.2-cpu_py310h7772592_1.conda - sha256: 6dd2ed914c85058841709ac01ff3dbda73f97e9b6e21671a481d691d11c7c9b1 - md5: 196bf1716a504fa7a6f01cf2e4e7a14e +- conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.7.2-cpu_py311h104a4d7_2.conda + sha256: 94aab95b7069b27acd20033cc8d132ccfdcc7f7b2307035eaf44733d379455ab + md5: cc95c7c138c72f005f6fb482f5039370 depends: - - __osx >=10.15 + - python + - scipy >=1.9 + - ml_dtypes >=0.2.0 + - libcxx >=20 + - __osx >=11.0 + - python_abi 3.11.* *_cp311 + - numpy >=1.23,<3 + - openssl >=3.5.4,<4.0a0 + - onednn >=3.9.2,<4.0a0 + - libabseil >=20250512.1,<20250513.0a0 - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=19 - - libgrpc >=1.71.0,<1.72.0a0 - libzlib >=1.3.1,<2.0a0 - - ml_dtypes >=0.2.0 - - numpy >=1.21,<3 - - openssl >=3.5.1,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 - - scipy >=1.9 + - libgrpc >=1.73.1,<1.74.0a0 constrains: - - jax >=0.6.2 + - jax >=0.7.2 license: Apache-2.0 license_family: APACHE purls: - pkg:pypi/jaxlib?source=hash-mapping - size: 64437433 - timestamp: 1753407039736 + size: 64780811 + timestamp: 1762217884885 - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.7.2-cpu_py313h877052d_2.conda sha256: 6657d5c26bb1ef1cb9aeb6f4a776584347d4a7417055a65c99e47a51d8fa08b8 md5: 657ddb11726d9285e34b2924d63c4efc @@ -7283,31 +7262,31 @@ packages: - pkg:pypi/jaxlib?source=hash-mapping size: 64784586 timestamp: 1762378475620 -- conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.6.2-cpu_py310h2ee8168_1.conda - sha256: 7ac18970ab23c8921d8184f3bb560e007ffe5263e7d399267bdacb7501fcd8d8 - md5: 8b625a3dbb93b0696f0d60a180b51f53 +- conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.7.2-cpu_py311ha32d189_2.conda + sha256: 697ed8658510edb64d6da5c95ee61e30abb527dc34b74acca64fca20694e01b9 + md5: b1760bfe1daba2cbbdb2ca6b27c2834d depends: + - python + - scipy >=1.9 + - ml_dtypes >=0.2.0 + - libcxx >=20 + - python 3.11.* *_cpython - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=19 - - libgrpc >=1.71.0,<1.72.0a0 + - python_abi 3.11.* *_cp311 + - libgrpc >=1.73.1,<1.74.0a0 + - numpy >=1.23,<3 - libzlib >=1.3.1,<2.0a0 - - ml_dtypes >=0.2.0 - - numpy >=1.21,<3 - - openssl >=3.5.1,<4.0a0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 - - scipy >=1.9 + - openssl >=3.5.4,<4.0a0 + - libabseil >=20250512.1,<20250513.0a0 + - libabseil * cxx17* constrains: - - jax >=0.6.2 + - jax >=0.7.2 license: Apache-2.0 license_family: APACHE purls: - pkg:pypi/jaxlib?source=hash-mapping - size: 52943650 - timestamp: 1753406821244 + size: 59619840 + timestamp: 1762241540128 - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.7.2-cpu_py313hf0aba26_2.conda sha256: 4a4c719c0745c9d78fa5590a154a49d946390c86937973b2a43f73ebb35eb0b5 md5: 65b7adf12860b4356dff800a9f762179 @@ -7404,21 +7383,6 @@ packages: purls: [] size: 5345052 timestamp: 1766739507322 -- conda: https://prefix.dev/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - sha256: 65d5ca837c3ee67b9d769125c21dc857194d7f6181bb0e7bd98ae58597b457d0 - md5: 00290e549c5c8a32cc271020acc9ec6b - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 - constrains: - - abseil-cpp =20250127.1 - - libabseil-static =20250127.1=cxx17* - license: Apache-2.0 - license_family: Apache - purls: [] - size: 1325007 - timestamp: 1742369558286 - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20250512.1-cxx17_hba17884_0.conda sha256: dcd1429a1782864c452057a6c5bc1860f2b637dc20a2b7e6eacd57395bbceff8 md5: 83b160d4da3e1e847bf044997621ed63 @@ -7434,20 +7398,6 @@ packages: purls: [] size: 1310612 timestamp: 1750194198254 -- conda: https://prefix.dev/conda-forge/osx-64/libabseil-20250127.1-cxx17_h0e468a2_0.conda - sha256: 8c43a7daa4df04f66d08e6a6cd2f004fc84500bf8c0c75dc9ee633b34c2a01be - md5: b2004ae68003d2ef310b49847b911e4b - depends: - - __osx >=10.13 - - libcxx >=18 - constrains: - - libabseil-static =20250127.1=cxx17* - - abseil-cpp =20250127.1 - license: Apache-2.0 - license_family: Apache - purls: [] - size: 1177855 - timestamp: 1742369859708 - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20250512.1-cxx17_hfc00f1c_0.conda sha256: a878efebf62f039a1f1733c1e150a75a99c7029ece24e34efdf23d56256585b1 md5: ddf1acaed2276c7eb9d3c76b49699a11 @@ -7462,20 +7412,6 @@ packages: purls: [] size: 1162435 timestamp: 1750194293086 -- conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda - sha256: 9884f855bdfd5cddac209df90bdddae8b3a6d8accfd2d3f52bc9db2f9ebb69c9 - md5: 26aabb99a8c2806d8f617fd135f2fc6f - depends: - - __osx >=11.0 - - libcxx >=18 - constrains: - - abseil-cpp =20250127.1 - - libabseil-static =20250127.1=cxx17* - license: Apache-2.0 - license_family: Apache - purls: [] - size: 1192962 - timestamp: 1742369814061 - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20250512.1-cxx17_hd41c47c_0.conda sha256: 7f0ee9ae7fa2cf7ac92b0acf8047c8bac965389e48be61bf1d463e057af2ea6a md5: 360dbb413ee2c170a0a684a33c4fc6b8 @@ -7542,25 +7478,6 @@ packages: purls: [] size: 18744 timestamp: 1765818556597 -- conda: https://prefix.dev/conda-forge/linux-64/libblas-3.9.0-37_h5875eb1_mkl.conda - build_number: 37 - sha256: 815cc467cb4ffe421f72cff675da33287555ec977388ed5baa09be90448efcbe - md5: 888c2ae634bce09709dffd739ba9f1bc - depends: - - mkl >=2024.2.2,<2025.0a0 - constrains: - - liblapacke 3.9.0 37*_mkl - - liblapack 3.9.0 37*_mkl - - blas 2.137 mkl - - libcblas 3.9.0 37*_mkl - track_features: - - blas_mkl - - blas_mkl_2 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 17867 - timestamp: 1760212752777 - conda: https://prefix.dev/conda-forge/osx-64/libblas-3.11.0-5_he492b99_openblas.conda build_number: 5 sha256: 4754de83feafa6c0b41385f8dab1b13f13476232e16f524564a340871a9fc3bc @@ -7775,23 +7692,6 @@ packages: purls: [] size: 18385 timestamp: 1765818571086 -- conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.9.0-37_hfef963f_mkl.conda - build_number: 37 - sha256: d3d3bf31803396001e74de27f266781cd9d5f9e34b288762b9e6e1183a7815a4 - md5: f66eb9a9396715013772b8a3ef7396be - depends: - - libblas 3.9.0 37_h5875eb1_mkl - constrains: - - liblapacke 3.9.0 37*_mkl - - blas 2.137 mkl - - liblapack 3.9.0 37*_mkl - track_features: - - blas_mkl - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 17495 - timestamp: 1760212763579 - conda: https://prefix.dev/conda-forge/osx-64/libcblas-3.11.0-5_h9b27e0a_openblas.conda build_number: 5 sha256: 8077c29ea720bd152be6e6859a3765228cde51301fe62a3b3f505b377c2cb48c @@ -7960,24 +7860,6 @@ packages: purls: [] size: 156365 timestamp: 1762823920059 -- conda: https://prefix.dev/conda-forge/linux-64/libcudss-0.6.0.5-h58dd1b1_0.conda - sha256: 6da3c21c86751846759692f2afdbfb8ed76076530be9e626d0cf9afa809afaee - md5: b347c1d8d190bbaeb8b58ccb986cdd7a - depends: - - __glibc >=2.28,<3.0.a0 - - _openmp_mutex >=4.5 - - cuda-version >=12,<13.0a0 - - libcublas - - libgcc >=14 - - libstdcxx >=14 - constrains: - - libcudss-commlayer-nccl 0.6.0.5 h4d09622_0 - - libcudss-commlayer-mpi 0.6.0.5 h09b4041_0 - - libcudss0 <0.0.0a0 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 36268949 - timestamp: 1753302377524 - conda: https://prefix.dev/conda-forge/linux-64/libcudss-0.7.1.4-h58dd1b1_0.conda sha256: 4b4658e53e8479c6f88961ea0c7a009805a0f12d89ace2434d7de4c3832244f5 md5: d71b1cf78714f31f1264591cdb7ce97d @@ -8478,28 +8360,6 @@ packages: purls: [] size: 663567 timestamp: 1765260367147 -- conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.71.0-h8e591d7_1.conda - sha256: 37267300b25f292a6024d7fd9331085fe4943897940263c3a41d6493283b2a18 - md5: c3cfd72cbb14113abee7bbd86f44ad69 - depends: - - __glibc >=2.17,<3.0.a0 - - c-ares >=1.34.5,<2.0a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libre2-11 >=2024.7.2 - - libstdcxx >=13 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.71.0 - license: Apache-2.0 - license_family: APACHE - purls: [] - size: 7920187 - timestamp: 1745229332239 - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.73.1-h3288cfb_1.conda sha256: bc9d32af6167b1f5bcda216dc44eddcb27f3492440571ab12f6e577472a05e34 md5: ff63bb12ac31c176ff257e3289f20770 @@ -8522,27 +8382,6 @@ packages: purls: [] size: 8349777 timestamp: 1761058442526 -- conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.71.0-h7d722e6_1.conda - sha256: 304649f99f6cde43cf4fb95cc2892b5955aa31bf3d8b74f707a8ca1347c06b88 - md5: 460e0c0ac50927c2974e41aab9272c6b - depends: - - __osx >=10.14 - - c-ares >=1.34.5,<2.0a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libre2-11 >=2024.7.2 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.71.0 - license: Apache-2.0 - license_family: APACHE - purls: [] - size: 5510897 - timestamp: 1745201273719 - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.73.1-h451496d_1.conda sha256: 30378f4c9055224fecd1da8b9a65e2c0293cde68edca0f8a306fd9e92fd6ee1f md5: d6ea2acfae86b523b54938c6bc30e378 @@ -8564,27 +8403,6 @@ packages: purls: [] size: 5468625 timestamp: 1761060387315 -- conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.71.0-h857da87_1.conda - sha256: 082668830025c2a2842165724b44d4f742688353932a6705cd61aa4ecb9aa173 - md5: 59fe16787c94d3dc92f2dfa533de97c6 - depends: - - __osx >=11.0 - - c-ares >=1.34.5,<2.0a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libre2-11 >=2024.7.2 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.71.0 - license: Apache-2.0 - license_family: APACHE - purls: [] - size: 4908484 - timestamp: 1745191611284 - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.73.1-h3063b79_1.conda sha256: c2099872b1aa06bf8153e35e5b706d2000c1fc16f4dde2735ccd77a0643a4683 md5: f5856b3b9dae4463348a7ec23c1301f2 @@ -8710,23 +8528,6 @@ packages: purls: [] size: 18398 timestamp: 1765818583873 -- conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.9.0-37_h5e43f62_mkl.conda - build_number: 37 - sha256: 1919047509e5067052130db19d7e9afcf74c045f45cbbf72940919f3875359de - md5: 0c4af651539e79160cd3f0783391e918 - depends: - - libblas 3.9.0 37_h5875eb1_mkl - constrains: - - liblapacke 3.9.0 37*_mkl - - blas 2.137 mkl - - libcblas 3.9.0 37*_mkl - track_features: - - blas_mkl - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 17510 - timestamp: 1760212773952 - conda: https://prefix.dev/conda-forge/osx-64/liblapack-3.11.0-5_h859234e_openblas.conda build_number: 5 sha256: 2c915fe2b3d806d4b82776c882ba66ba3e095e9e2c41cc5c3375bffec6bddfdc @@ -9055,21 +8856,6 @@ packages: purls: [] size: 4285762 timestamp: 1761749506256 -- conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-5.29.3-h7460b1f_3.conda - sha256: 14450a1cd316fe639dd0a5e040f6f31c374537141b7b931bf8afbfd5a04d9843 - md5: 63c1256f51815217d296afa24af6c754 - depends: - - __glibc >=2.17,<3.0.a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libgcc >=14 - - libstdcxx >=14 - - libzlib >=1.3.1,<2.0a0 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 3558270 - timestamp: 1764617272253 - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-6.31.1-h49aed37_4.conda sha256: 0ef142ac31e6fd59b4af89ac800acb6deb3fbd9cc4ccf070c03cc2c784dc7296 md5: 07479fc04ba3ddd5d9f760ef1635cfa7 @@ -9085,20 +8871,6 @@ packages: purls: [] size: 4372578 timestamp: 1766316228461 -- conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-5.29.3-h3209144_3.conda - sha256: 1bebcc424e7c04917adb7736ece8df35beea98551554375bdb3c719834df209c - md5: 7d2e947d82ea6316356b2cd5b12d0250 - depends: - - __osx >=10.14 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=19 - - libzlib >=1.3.1,<2.0a0 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 2645345 - timestamp: 1764145535108 - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.31.1-hcc66ac3_4.conda sha256: 2058eb9748a6e29a1821fea8aeea48e87d73c83be47b0504ac03914fee944d0e md5: f22705f9ebb3f79832d635c4c2919b15 @@ -9113,20 +8885,6 @@ packages: purls: [] size: 3079808 timestamp: 1766315644973 -- conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-5.29.3-h7463a21_3.conda - sha256: 679e86f98778f7554d37b30b9590a184d4510fed948f2f7d6f2acd2c7c380553 - md5: 7365d59e0d3de1040b3c3266e7187d24 - depends: - - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=19 - - libzlib >=1.3.1,<2.0a0 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 2603752 - timestamp: 1764144781330 - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.31.1-h98f38fd_4.conda sha256: 505d62fb2a487aff594a30f6c419f8e861fb3a47e25e407dae2779ac4a585b18 md5: 8a6b4281c176f1695ae0015f420e6aa9 @@ -9156,22 +8914,6 @@ packages: purls: [] size: 7488966 timestamp: 1766316540495 -- conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.06.26-hba17884_0.conda - sha256: 89535af669f63e0dc4ae75a5fc9abb69b724b35e0f2ca0304c3d9744a55c8310 - md5: f6881c04e6617ebba22d237c36f1b88e - depends: - - __glibc >=2.17,<3.0.a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libgcc >=13 - - libstdcxx >=13 - constrains: - - re2 2025.06.26.* - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 211720 - timestamp: 1751053073521 - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h7b12aa8_0.conda sha256: eb5d5ef4d12cdf744e0f728b35bca910843c8cf1249f758cf15488ca04a21dbb md5: a30848ebf39327ea078cf26d114cff53 @@ -9188,21 +8930,6 @@ packages: purls: [] size: 211099 timestamp: 1762397758105 -- conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.06.26-hfc00f1c_0.conda - sha256: 979a49a54fcfb38f4de258d970b5c572fa29e780a67e847ea18860f99af39020 - md5: 2ba834cda1154dd23d8f1bba2f8f13e0 - depends: - - __osx >=10.13 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=18 - constrains: - - re2 2025.06.26.* - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 180092 - timestamp: 1751053180332 - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h554ac88_0.conda sha256: 901fb4cfdabf1495e7f080f8e8e218d1ad182c9bcd3cea2862481fef0e9d534f md5: a0237623ed85308cb816c3dcced23db2 @@ -9218,21 +8945,6 @@ packages: purls: [] size: 180107 timestamp: 1762398117273 -- conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.06.26-hd41c47c_0.conda - sha256: d125de07bcdeadddd415d2f855f7fe383b066a373fa88244e51c58fef5cb8774 - md5: ce95f5724e52eb76f4cd4be6e7a0d9ae - depends: - - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=18 - constrains: - - re2 2025.06.26.* - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 167704 - timestamp: 1751053331260 - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h91c62da_0.conda sha256: 7b525313ab16415c4a3191ccf59157c3a4520ed762c8ec61fcfb81d27daa4723 md5: 060f099756e6baf2ed51b9065e44eda8 @@ -9347,77 +9059,6 @@ packages: purls: [] size: 491268 timestamp: 1765552759709 -- conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.7.1-cpu_mkl_h783a78b_102.conda - sha256: f9ab49bbde46c8b18e43049dc4fc320c215ebb7b2f26075ea12858fea052c0b3 - md5: 4005aeeaa8c615e624d4d0a5637f82ed - depends: - - __glibc >=2.17,<3.0.a0 - - _openmp_mutex * *_llvm - - _openmp_mutex >=4.5 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libblas * *mkl - - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libstdcxx >=13 - - libuv >=1.51.0,<2.0a0 - - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=20.1.7 - - mkl >=2024.2.2,<2025.0a0 - - sleef >=3.8,<4.0a0 - constrains: - - pytorch-cpu 2.7.1 - - pytorch-gpu <0.0a0 - - pytorch 2.7.1 cpu_mkl_*_102 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 55587811 - timestamp: 1752204737378 -- conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.7.1-cuda129_mkl_h16584c3_302.conda - sha256: 23034f5b3cb1eaa53ec40b5fe2a5fb137f1c0aefebbf1c663069b9f11a22971d - md5: 6a1cfee690fcdfd0038bc9763d851b82 - depends: - - __glibc >=2.17,<3.0.a0 - - _openmp_mutex * *_llvm - - _openmp_mutex >=4.5 - - cuda-cudart >=12.9.79,<13.0a0 - - cuda-cupti >=12.9.79,<13.0a0 - - cuda-nvrtc >=12.9.86,<13.0a0 - - cuda-nvtx >=12.9.79,<13.0a0 - - cuda-version >=12.9,<13 - - cudnn >=9.10.1.4,<10.0a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libblas * *mkl - - libcblas >=3.9.0,<4.0a0 - - libcublas >=12.9.1.4,<13.0a0 - - libcudss >=0.6.0.5,<0.6.1.0a0 - - libcufft >=11.4.1.4,<12.0a0 - - libcufile >=1.14.1.1,<2.0a0 - - libcurand >=10.3.10.19,<11.0a0 - - libcusolver >=11.7.5.82,<12.0a0 - - libcusparse >=12.5.10.65,<13.0a0 - - libgcc >=13 - - libmagma >=2.9.0,<2.9.1.0a0 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libstdcxx >=13 - - libuv >=1.51.0,<2.0a0 - - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=20.1.7 - - mkl >=2024.2.2,<2025.0a0 - - nccl >=2.27.6.1,<3.0a0 - - sleef >=3.8,<4.0a0 - constrains: - - pytorch 2.7.1 cuda129_mkl_*_302 - - pytorch-cpu <0.0a0 - - pytorch-gpu 2.7.1 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 873838622 - timestamp: 1752489955770 - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.9.1-cpu_mkl_hf3ca1bf_101.conda sha256: aa3fdaa5eda2786d921e18404ec58491700a13e3b0411a0e5238f2cad6627b13 md5: 5ef08e134f6dfcf431732cb0db6f877d @@ -9493,33 +9134,6 @@ packages: purls: [] size: 884785373 timestamp: 1764976498055 -- conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.7.1-cpu_mkl_hc5f6e96_102.conda - sha256: 609f609fa0e9a05eb5a1d0191bf5d6d129e46a4bd930c722461de02225926bfe - md5: ae5571fe2da26ac0aee050865eab15d0 - depends: - - __osx >=10.15 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libblas * *mkl - - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libuv >=1.51.0,<2.0a0 - - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=18.1.8 - - mkl >=2023.2.0,<2024.0a0 - - numpy >=1.21,<3 - - python_abi 3.10.* *_cp310 - - sleef >=3.8,<4.0a0 - constrains: - - pytorch-cpu 2.7.1 - - pytorch-gpu <0.0a0 - - pytorch 2.7.1 cpu_mkl_*_102 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 48101075 - timestamp: 1752205916899 - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.9.1-cpu_mkl_h43f2b17_101.conda sha256: 2c43671408c7bf102befe275ace2779faf9d5a8d175d50af3f364145e5034a2e md5: 591d9aa8f4c2289be9d77964ce8a78e7 @@ -9547,35 +9161,6 @@ packages: purls: [] size: 49682819 timestamp: 1764934144249 -- conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.7.1-cpu_generic_haa461e3_2.conda - sha256: e0fc64b1b6fa2bc20ff8fc08d0904e0abce136cc5c2bf56de6041d24e83a5e84 - md5: 917335bd30a38715f4ae05037aa62f55 - depends: - - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libblas >=3.9.0,<4.0a0 - - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 - - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libuv >=1.51.0,<2.0a0 - - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=18.1.8 - - numpy >=1.21,<3 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 - - sleef >=3.8,<4.0a0 - constrains: - - pytorch-gpu <0.0a0 - - openblas * openmp_* - - pytorch 2.7.1 cpu_generic_*_2 - - pytorch-cpu 2.7.1 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 29599452 - timestamp: 1752205365040 - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.9.1-cpu_generic_h040b7fb_1.conda sha256: 9a7f65619b936105511c31e6a35426446af7bc3fd46083ad761f2377c4f03152 md5: 4d3dbf224d7d41e146777ae04c05ecc0 @@ -10027,23 +9612,23 @@ packages: purls: [] size: 347566 timestamp: 1765964942856 -- conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py310hee1c697_0.conda - sha256: 007f1e7fce72fb1de330b24d46b1c7f4616ed2a504fb9edcc544f1637e8c3a02 - md5: 604e1461dfef874bdacb6b39e14de8c6 +- conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py311h41a00d4_0.conda + sha256: d33d455c85366f409f26a4186bdf9c08ccc2f068d3cf5da48e9daa31457707a7 + md5: cc330c606421fa13d1139e9766259ae3 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - libstdcxx >=14 - libzlib >=1.3.1,<2.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - zstd >=1.5.7,<1.6.0a0 license: BSD-2-Clause license_family: BSD purls: - pkg:pypi/llvmlite?source=hash-mapping - size: 34047242 - timestamp: 1765279954985 + size: 34122298 + timestamp: 1765280000806 - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.46.0-py313hdd307be_0.conda sha256: 0e1bc6ee1c7885cc26c37fcd1a2095169a4e4e148860c600d3f685b6a4f32322 md5: d99ac09b331711fd12e16323ca8d96e4 @@ -10061,22 +9646,22 @@ packages: - pkg:pypi/llvmlite?source=hash-mapping size: 34130706 timestamp: 1765280056189 -- conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py310hd43b3a3_0.conda - sha256: 49d05deb1342a63c0a4d81b3a8b87860629d17af3a633b2f3131e1f8ba8a4720 - md5: 703ff9bac662bd2da73bfc7a2ec187ca +- conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py311hb26b958_0.conda + sha256: 2146071a51d9a798e39fc3a73b4eaede9a8af984f1460922331c2c739bc88656 + md5: 52b906dd9165022aca24a9e709a3eaec depends: - __osx >=10.13 - libcxx >=19 - libzlib >=1.3.1,<2.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - zstd >=1.5.7,<1.6.0a0 license: BSD-2-Clause license_family: BSD purls: - pkg:pypi/llvmlite?source=hash-mapping - size: 25922685 - timestamp: 1765280479750 + size: 26027825 + timestamp: 1765280531363 - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.46.0-py313h590e1ab_0.conda sha256: f1549261f0f2f24c2dd2c7a613b465c0c3e4e1158c43a72224c228aa0b5cb76f md5: ab9fe8b3937e90b22a18554c3d961e97 @@ -10093,23 +9678,23 @@ packages: - pkg:pypi/llvmlite?source=hash-mapping size: 26010458 timestamp: 1765280511277 -- conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py310h192be34_0.conda - sha256: 6fc9bb664caae25876a764a685bc2659f28867b9cbd11e3aece6abcc6db7bd9b - md5: 95339d72e59746b55326d1a5ea1a0215 +- conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py311h27de090_0.conda + sha256: 985922b7446257024a5d2b6590daa5244089ad990328b7fda30c878d786f3a1b + md5: 2d29e8972651bb3cb593586becb090bc depends: - __osx >=11.0 - libcxx >=19 - libzlib >=1.3.1,<2.0a0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 - zstd >=1.5.7,<1.6.0a0 license: BSD-2-Clause license_family: BSD purls: - pkg:pypi/llvmlite?source=hash-mapping - size: 24262881 - timestamp: 1765280559974 + size: 24342987 + timestamp: 1765280427548 - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.46.0-py313he297ed2_0.conda sha256: d59fdc5a5682e3f6c17f1c8dc73019afaf6724f4ecd10878515438ca35683269 md5: 81f05ab2abc842253505133ffa652bf5 @@ -10127,13 +9712,13 @@ packages: - pkg:pypi/llvmlite?source=hash-mapping size: 24338921 timestamp: 1765280468997 -- conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py310hfe4b161_0.conda - sha256: fa5a509d9bcee382e2fd1ed231d7bf9cc603de9e7951894a9359ce47d14b7375 - md5: 4d9aba4eae770ca37c02ac18016a80b1 +- conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py311h4f568be_0.conda + sha256: 96ee4c055b01c924a7b5c1878d69cab4d5d75d087f9bdfca29d48e8f8b9a2cee + md5: 87e10015dba9f19bd31bea6ce3ad0a90 depends: - libzlib >=1.3.1,<2.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 @@ -10142,8 +9727,8 @@ packages: license_family: BSD purls: - pkg:pypi/llvmlite?source=hash-mapping - size: 22837884 - timestamp: 1765280117897 + size: 22905780 + timestamp: 1765280200948 - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.46.0-py313h5c49287_0.conda sha256: e0da49a4388c6a906a498766b4636a38d8173aee919d12843ae448c44d78384d md5: e0908ac3f4ae20a4957fe1898644f42a @@ -10184,22 +9769,22 @@ packages: - pkg:pypi/markdown-it-py?source=hash-mapping size: 64430 timestamp: 1733250550053 -- conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py310h3406613_0.conda - sha256: b3894b37cab530d1adab5b9ce39a1b9f28040403cc0042b77e04a2f227a447de - md5: 8854df4fb4e37cc3ea0a024e48c9c180 +- conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py311h3778330_0.conda + sha256: 66c072c37aefa046f3fd4ca69978429421ef9e8a8572e19de534272a6482e997 + md5: 0954f1a6a26df4a510b54f73b2a0345c depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/markupsafe?source=hash-mapping - size: 23673 - timestamp: 1759055396627 + size: 26016 + timestamp: 1759055312513 - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py313h3dea7bd_0.conda sha256: a530a411bdaaf0b1e4de8869dfaca46cb07407bc7dc0702a9e231b0e5ce7ca85 md5: c14389156310b8ed3520d84f854be1ee @@ -10216,21 +9801,21 @@ packages: - pkg:pypi/markupsafe?source=hash-mapping size: 25909 timestamp: 1759055357045 -- conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py310hd951482_0.conda - sha256: 65f5d2362d2e2a9315f4e494b7199dffe151e7852e1a4da04da4c5738060cadb - md5: 75b267b39ca96ef05de0ae6f2611c74a +- conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py311he13f9b5_0.conda + sha256: 28c82f7087027a72989cd030d1bb75da289da07ca2a17fe8db1d495fd6ee01f1 + md5: 37b12b2523c1ef48318330b33410567b depends: - __osx >=10.13 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/markupsafe?source=hash-mapping - size: 23003 - timestamp: 1759055553623 + size: 25452 + timestamp: 1759055544260 - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py313h0f4d31d_0.conda sha256: 9c698da56e3bdae80be2a7bc0d19565971b36060155374d16fce14271c8b695c md5: 884a82dc80ecd251e38d647808c424b3 @@ -10246,22 +9831,22 @@ packages: - pkg:pypi/markupsafe?source=hash-mapping size: 25105 timestamp: 1759055575973 -- conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py310hf4fd40f_0.conda - sha256: fe90edbce0137081fb6f7c14ef56b9954628abb6f52882011f8cd5d44425fc37 - md5: cd0fbf3b6ffdda2958e4b720f03429ba +- conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py311ha9b3269_0.conda + sha256: c6b20ca60d739f78525dff778292f7011454befda2cc3e1a725ded897fbf9b33 + md5: df124303925c7ad5d7eb15179d38c4e3 depends: - __osx >=11.0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/markupsafe?source=hash-mapping - size: 23707 - timestamp: 1759055558733 + size: 26326 + timestamp: 1759055494628 - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py313h7d74516_0.conda sha256: e06902a1bf370fdd4ada0a8c81c504868fdb7e9971b72c6bd395aa4e5a497bd2 md5: 3df5979cc0b761dda0053ffdb0bca3ea @@ -10278,12 +9863,12 @@ packages: - pkg:pypi/markupsafe?source=hash-mapping size: 25778 timestamp: 1759055530601 -- conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py310hdb0e946_0.conda - sha256: 87203ea8bbe265ebabb16673c9442d2097e1b405dc70df49d6920730e7be6e74 - md5: 1fdd2255424eaf0d5e707c205ace2c30 +- conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py311h3f79411_0.conda + sha256: 975a1dcbdc0ced5af5bab681ec50406cf46f04e99c2aecc2f6b684497287cd7e + md5: f04c6970b6cce548de53b43f6be06586 depends: - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 @@ -10293,8 +9878,8 @@ packages: license_family: BSD purls: - pkg:pypi/markupsafe?source=hash-mapping - size: 26586 - timestamp: 1759055463355 + size: 29243 + timestamp: 1759055454856 - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py313hd650c13_0.conda sha256: 988d14095c1392e055fd75e24544da2db01ade73b0c2f99ddc8e2b8678ead4cc md5: 47eaaa4405741beb171ea6edc6eaf874 @@ -10358,19 +9943,6 @@ packages: - pkg:pypi/mdurl?source=hash-mapping size: 14465 timestamp: 1733255681319 -- conda: https://prefix.dev/conda-forge/linux-64/mkl-2024.2.2-ha770c72_17.conda - sha256: 1e59d0dc811f150d39c2ff2da930d69dcb91cb05966b7df5b7d85133006668ed - md5: e4ab075598123e783b788b995afbdad0 - depends: - - _openmp_mutex * *_llvm - - _openmp_mutex >=4.5 - - llvm-openmp >=20.1.8 - - tbb 2021.* - license: LicenseRef-IntelSimplifiedSoftwareOct2022 - license_family: Proprietary - purls: [] - size: 124988693 - timestamp: 1753975818422 - conda: https://prefix.dev/conda-forge/linux-64/mkl-2025.3.0-h0e700b2_462.conda sha256: b5ddfb4378c19d0d69e751478a7733dee035d1dd1f206e7a88a5df4ee71345e0 md5: a2e8e73f7132ea5ea70fda6f3cf05578 @@ -10413,22 +9985,22 @@ packages: purls: [] size: 99909095 timestamp: 1761668703167 -- conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py310h3d4ba91_0.conda - sha256: 5171b5c9201850e41841ddefbdd4fa4c87092bd166e9f728804c4f1865a44c3c - md5: 081ed4a08a82c9b594bf2c17f18b457e +- conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h912ec1f_0.conda + sha256: 47461adaa90ecf9a22b231fba278dc5b7c9028ba8ab446a52e357e98526ed37f + md5: efdaff95cef05cb02ff629bd7d17025a depends: - python - libstdcxx >=14 - libgcc >=14 - __glibc >=2.17,<3.0.a0 - libgcc >=14 - - python_abi 3.10.* *_cp310 - - numpy >=1.21,<3 + - python_abi 3.11.* *_cp311 + - numpy >=1.23,<3 license: MPL-2.0 AND Apache-2.0 purls: - pkg:pypi/ml-dtypes?source=hash-mapping - size: 342726 - timestamp: 1764068352219 + size: 345481 + timestamp: 1764068374821 - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py313h73dcb5b_0.conda sha256: bf31fe672e1231351e42f338364e1ca0b4cffa9e272ff7c8e7d1bcb3822c5f60 md5: 41139f7cecb9f8edeba2db15bb12376d @@ -10444,20 +10016,20 @@ packages: - pkg:pypi/ml-dtypes?source=hash-mapping size: 344800 timestamp: 1764068352965 -- conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py310hc20d22f_0.conda - sha256: d714e9598a4d47a459081668b5cd5aa84c2d928818687a6cb28b80cf799b75bf - md5: ed700ba4f3e1d764e36af8d162a76c1b +- conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py311hd5df55d_0.conda + sha256: 11ae1194e088671ac952eea434b9bd5cc17b67033cd4e2888fde657061be30aa + md5: 8ed71486018b7bdeb715295463aaf60c depends: - python - - __osx >=10.13 - libcxx >=19 - - python_abi 3.10.* *_cp310 - - numpy >=1.21,<3 + - __osx >=10.13 + - python_abi 3.11.* *_cp311 + - numpy >=1.23,<3 license: MPL-2.0 AND Apache-2.0 purls: - pkg:pypi/ml-dtypes?source=hash-mapping - size: 275379 - timestamp: 1764068383461 + size: 278224 + timestamp: 1764068370651 - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py313h77a8fbf_0.conda sha256: d88c43e232f91cfb368be88f867ea670d25e538f9a4552de75bb7a65b6f606ef md5: 44d4787f1f09031c78b98de05f28ab1c @@ -10472,21 +10044,21 @@ packages: - pkg:pypi/ml-dtypes?source=hash-mapping size: 277626 timestamp: 1764068404572 -- conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py310h9cec423_0.conda - sha256: 1b569d904af7e210ea411dede7a6f0dfe462da6ccf4d513e92320f60053f58a2 - md5: 9132cb0db46d9f0ed8dcc280e47b5796 +- conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py311h76ff34e_0.conda + sha256: f2823ed696980fa2ea79a5a84356ffe6bff7ee9ba89e4777fafae7d02bf9d609 + md5: 12463c221fbfe31460d1c6790a3a8607 depends: - python - - __osx >=11.0 - - python 3.10.* *_cpython - libcxx >=19 - - numpy >=1.21,<3 - - python_abi 3.10.* *_cp310 + - python 3.11.* *_cpython + - __osx >=11.0 + - python_abi 3.11.* *_cp311 + - numpy >=1.23,<3 license: MPL-2.0 AND Apache-2.0 purls: - pkg:pypi/ml-dtypes?source=hash-mapping - size: 238922 - timestamp: 1764068369365 + size: 241551 + timestamp: 1764068369398 - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py313h9ce8dcc_0.conda sha256: cf522ca2bc7e4b67b71b9faaadfcfc580579474471abf598d84c5dfc48ec4414 md5: d3df0d7c5504714bad31332ecba5f6ee @@ -10729,23 +10301,6 @@ packages: purls: [] size: 797030 timestamp: 1738196177597 -- conda: https://prefix.dev/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda - sha256: 39625cd0c9747fa5c46a9a90683b8997d8b9649881b3dc88336b13b7bdd60117 - md5: fd40bf7f7f4bc4b647dc8512053d9873 - depends: - - python >=3.10 - - python - constrains: - - numpy >=1.24 - - scipy >=1.10,!=1.11.0,!=1.11.1 - - matplotlib >=3.7 - - pandas >=2.0 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/networkx?source=hash-mapping - size: 1265008 - timestamp: 1731521053408 - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda sha256: f6a82172afc50e54741f6f84527ef10424326611503c64e359e25a19a8e4c1c6 md5: a2c1eeadae7a309daed9d62c96012a2b @@ -10866,32 +10421,32 @@ packages: purls: [] size: 3843 timestamp: 1582593857545 -- conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py310h225f558_0.conda - sha256: cdfc118a5a92cca749c6cf2bc73a301f6b618cdcdb54f057cfb4798c11b5d0d9 - md5: 095ed831c3d9f2ab15d12c4a8401de1e +- conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py311h3c884d5_0.conda + sha256: d096edd82d702ab98ff13bedee05d4ffadf208ad7a3ed3a748b59b976d2ba3b0 + md5: 3d05eaf5e34f383eec6ded1cac922bac depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex >=4.5 - libgcc >=14 - libstdcxx >=14 - llvmlite >=0.46.0,<0.47.0a0 - - numpy >=1.21,<3 - numpy >=1.22.3,<2.4 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - numpy >=1.23,<3 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - - cudatoolkit >=11.2 - - scipy >=1.0 - - tbb >=2021.6.0 + - cuda-python >=11.6 - cuda-version >=11.2 - libopenblas !=0.3.6 - - cuda-python >=11.6 + - cudatoolkit >=11.2 + - tbb >=2021.6.0 + - scipy >=1.0 license: BSD-2-Clause license_family: BSD purls: - pkg:pypi/numba?source=hash-mapping - size: 4399450 - timestamp: 1765466697157 + size: 5845064 + timestamp: 1765466695252 - conda: https://prefix.dev/conda-forge/linux-64/numba-0.63.1-py313h5dce7c4_0.conda sha256: 3ceba93570814df69969edff3156097dc0e86ccefa2ea2bdfe08f84b2023cf04 md5: dbdae1a85bb346d57fae63269def955a @@ -10918,32 +10473,32 @@ packages: - pkg:pypi/numba?source=hash-mapping size: 5761715 timestamp: 1765466811957 -- conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py310hce29faf_0.conda - sha256: 86f8af87c7b8946057fa602846d08ca228014f8a897c57dcbb60b2e7489cf331 - md5: 39bb00289461d2fa8b4f02496ae0ebc4 +- conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py311hfe9595b_0.conda + sha256: 9e92fc6f4d9d8d0069dcf9450a1cc0145f004504eaf568bce371a0b6785e15b4 + md5: ab1fa59c3dedec55d54664060d4b6ce6 depends: - __osx >=10.13 - libcxx >=19 - llvm-openmp >=19.1.7 - llvm-openmp >=21.1.7 - llvmlite >=0.46.0,<0.47.0a0 - - numpy >=1.21,<3 - numpy >=1.22.3,<2.4 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - numpy >=1.23,<3 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - tbb >=2021.6.0 - - libopenblas !=0.3.6 - - scipy >=1.0 - cuda-version >=11.2 - - cuda-python >=11.6 - cudatoolkit >=11.2 + - cuda-python >=11.6 + - libopenblas !=0.3.6 + - scipy >=1.0 license: BSD-2-Clause license_family: BSD purls: - pkg:pypi/numba?source=hash-mapping - size: 4378993 - timestamp: 1765467286652 + size: 5830478 + timestamp: 1765467304368 - conda: https://prefix.dev/conda-forge/osx-64/numba-0.63.1-py313hd3f9b42_0.conda sha256: 5d883cbc0147fc460219750f248221839f31ae66f5eeaacac9903753dc018c60 md5: 6f4b1341edb126722ece084e2c382c6a @@ -10970,24 +10525,24 @@ packages: - pkg:pypi/numba?source=hash-mapping size: 5724311 timestamp: 1765466972923 -- conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py310h4f8eca6_0.conda - sha256: d0b70e02ca96b5a53fed91ddc1f35c53248ee747cdffc3ade7aee5253dc191cf - md5: 9a29a3f72611e3444813447c401ce182 +- conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py311had9367a_0.conda + sha256: 320c3aa34ff7a069a29e7c129282a855535a56a24f968ba909a4b0093e0ddda9 + md5: c05f68b104c8a09823bc2b4b32e9d523 depends: - __osx >=11.0 - libcxx >=19 - llvm-openmp >=19.1.7 - llvm-openmp >=21.1.7 - llvmlite >=0.46.0,<0.47.0a0 - - numpy >=1.21,<3 - numpy >=1.22.3,<2.4 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - numpy >=1.23,<3 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 constrains: - - cuda-version >=11.2 - libopenblas >=0.3.18,!=0.3.20 - tbb >=2021.6.0 + - cuda-version >=11.2 - cudatoolkit >=11.2 - cuda-python >=11.6 - scipy >=1.0 @@ -10995,8 +10550,8 @@ packages: license_family: BSD purls: - pkg:pypi/numba?source=hash-mapping - size: 4387903 - timestamp: 1765808558518 + size: 5836264 + timestamp: 1765808829293 - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.63.1-py313ha873477_0.conda sha256: 6f5d51434275240db065c9a57599b0fde3d117115b79466422dc5e01f355e2f1 md5: 2d0abc39aee6824aa5cb982ee6eb82ae @@ -11024,31 +10579,31 @@ packages: - pkg:pypi/numba?source=hash-mapping size: 5739440 timestamp: 1765467363361 -- conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py310h04bad52_0.conda - sha256: 4a103eebb31e3405ff479c5953224452bd483ad24225791410fd74833c85ea3c - md5: 64af0be461ebb9429eb25249bf2b57c8 +- conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py311h34437f8_0.conda + sha256: 070dd5102c13ee3423ce495db9cce6ca0200233e121347a0e079a51124b2c0a6 + md5: a0b14b4e9033182c656cbea6df7ab6dc depends: - llvmlite >=0.46.0,<0.47.0a0 - - numpy >=1.21,<3 - numpy >=1.22.3,<2.4 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - numpy >=1.23,<3 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 constrains: - - tbb >=2021.6.0 - - libopenblas !=0.3.6 - cuda-version >=11.2 - - cudatoolkit >=11.2 - - scipy >=1.0 + - libopenblas !=0.3.6 - cuda-python >=11.6 + - scipy >=1.0 + - tbb >=2021.6.0 + - cudatoolkit >=11.2 license: BSD-2-Clause license_family: BSD purls: - pkg:pypi/numba?source=hash-mapping - size: 4398191 - timestamp: 1765466997210 + size: 5852456 + timestamp: 1765467424730 - conda: https://prefix.dev/conda-forge/win-64/numba-0.63.1-py313h2da9318_0.conda sha256: 93fa3a044429298b5437dfca0b30b5834a8ebcbcae9abadba8c7f4fb83b453e5 md5: 43901612a748ce58c05f2d68a6e0bf46 @@ -11074,45 +10629,45 @@ packages: - pkg:pypi/numba?source=hash-mapping size: 5720859 timestamp: 1765808477325 -- conda: https://prefix.dev/conda-forge/linux-64/numpy-1.22.0-py310h454958d_1.tar.bz2 - sha256: 8f5a9c1feed1d6062a6d731a62e9fadc52e801789125e8d1a2cea6966aedd411 - md5: 607c66f0cce2986515a8fe9e136b2b57 - depends: - - libblas >=3.8.0,<4.0a0 - - libcblas >=3.8.0,<4.0a0 - - libgcc-ng >=9.4.0 - - liblapack >=3.8.0,<4.0a0 - - libstdcxx-ng >=9.4.0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 +- conda: https://prefix.dev/conda-forge/linux-64/numpy-1.24.1-py311h8e6699e_0.conda + sha256: fd2dd9e14a2d6758883bc6732009d8ba8651fba5480ccac47244a17a019c0069 + md5: bd7c9bf413aa9478ea5f68123e796ab1 + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc-ng >=12 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 20333181 - timestamp: 1642632736818 -- conda: https://prefix.dev/conda-forge/linux-64/numpy-2.2.6-py310hefbff90_0.conda - sha256: 0ba94a61f91d67413e60fa8daa85627a8f299b5054b0eff8f93d26da83ec755e - md5: b0cea2c364bf65cd19e023040eeab05d + size: 7826922 + timestamp: 1675039288489 +- conda: https://prefix.dev/conda-forge/linux-64/numpy-2.3.5-py311h2e04523_1.conda + sha256: 172cac7930e16f90321a4072970ac6dd51b62621d18158aa9adb26f5abbca222 + md5: 5d62b99badc706e4dfe8b2f90d05c26f depends: + - python + - libstdcxx >=14 + - libgcc >=14 - __glibc >=2.17,<3.0.a0 + - python_abi 3.11.* *_cp311 - libblas >=3.9.0,<4.0a0 - - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 - liblapack >=3.9.0,<4.0a0 - - libstdcxx >=13 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - libcblas >=3.9.0,<4.0a0 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - - pkg:pypi/numpy?source=hash-mapping - size: 7893263 - timestamp: 1747545075833 + - pkg:pypi/numpy?source=compressed-mapping + size: 9451314 + timestamp: 1766383383952 - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.3.5-py313hf6604e3_1.conda sha256: 2f8aff2a17e4d43012e9863ef4392e6d5de3ae9da0c3e322831f8c5c3d86df71 md5: dce261869f78ba9b81b9091b084d328d @@ -11133,6 +10688,26 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 8919234 timestamp: 1766383469748 +- conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.0-py311h2e04523_0.conda + sha256: e9c5a9447c4cbb2676b6673b4f2e95431e797c8372014616211e4a501f16854b + md5: c6c7e0db448312b204667a13d7f7346d + depends: + - python + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libblas >=3.9.0,<4.0a0 + - python_abi 3.11.* *_cp311 + - libcblas >=3.9.0,<4.0a0 + - liblapack >=3.9.0,<4.0a0 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/numpy?source=compressed-mapping + size: 9374745 + timestamp: 1766373968401 - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.0-py313hf6604e3_0.conda sha256: 0a2919a45dabe960c9346852af8eb01b84326901f0dfda87a2b0339ef2dc5e48 md5: 07963f5dbb5351201035e1f8815ed8da @@ -11173,43 +10748,43 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 8895466 timestamp: 1766374067510 -- conda: https://prefix.dev/conda-forge/osx-64/numpy-1.22.0-py310hfbbbacf_1.tar.bz2 - sha256: 314f87226d04969a8cf6444a547b8437c5a45869acedb0d9adca9d18b0b0db80 - md5: 6c533068089d17205d21055ed717831e +- conda: https://prefix.dev/conda-forge/osx-64/numpy-1.24.1-py311ha9d2c9f_0.conda + sha256: 3f91712db3d2d0f3777ff37f03b7dca97cbb195c0e54d3eac2af7dab2af96ff9 + md5: 8951fe510de522f3431ef6c4a0f1ef16 depends: - - libblas >=3.8.0,<4.0a0 - - libcblas >=3.8.0,<4.0a0 - - libcxx >=11.1.0 - - liblapack >=3.8.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libcxx >=14.0.6 + - liblapack >=3.9.0,<4.0a0 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 6861771 - timestamp: 1642633197594 -- conda: https://prefix.dev/conda-forge/osx-64/numpy-2.2.6-py310h07c5b4d_0.conda - sha256: f1851c5726ff1a4de246e385ba442d749a68ef39316c834933ee9b980dbe62df - md5: d79253493dcc76b95221588b98e1eb3c + size: 7480854 + timestamp: 1675039798292 +- conda: https://prefix.dev/conda-forge/osx-64/numpy-2.3.5-py311h3402b43_1.conda + sha256: 6de569a2b6ab66e6237f389276e95ad8a8c567257824da9446b5db70ba4d75f8 + md5: a0e61ad2db393340765ae3ac1f6278e0 depends: + - python + - libcxx >=19 - __osx >=10.13 - - libblas >=3.9.0,<4.0a0 - - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 + - python_abi 3.11.* *_cp311 - liblapack >=3.9.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - libcblas >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 6988856 - timestamp: 1747545137089 + size: 8597389 + timestamp: 1766383293186 - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.3.5-py313hf1665ba_1.conda sha256: 7878ba3143d53638a39b702f0d55af1d4dcbb123eda09d98ca4e3637ef6d151b md5: 90fa3a86c16cfb708e35733b731ad5fd @@ -11229,6 +10804,25 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 8083480 timestamp: 1766383286176 +- conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.0-py311h3402b43_0.conda + sha256: 8e145282ed2245f0d54e59b353d4e93c255562824dbb09e80b6378780bfbf836 + md5: ec2152832e065a578c28f59f8999849a + depends: + - python + - __osx >=10.13 + - libcxx >=19 + - liblapack >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - python_abi 3.11.* *_cp311 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/numpy?source=compressed-mapping + size: 8579059 + timestamp: 1766373794028 - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.0-py313h210eedd_0.conda sha256: 7878ab6847e5ea2220b047f5191e387655b3a7fe10b6eb424a88835ff0605803 md5: b79d81d1950224b2e94f4e6306e6a1c1 @@ -11267,45 +10861,45 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 8050805 timestamp: 1766373798161 -- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.22.0-py310h567df17_1.tar.bz2 - sha256: 985e83cdda1fb1d0c3ff813381c258818696985d10fd4ccab2b719ea8fdc8652 - md5: 6ecd7326570ae2fb65fa4d8427f64213 +- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.24.1-py311h60f8152_0.conda + sha256: dd03389688d6cfc5697bbff373ef4180108f023be84bbe2aac9898d74defa909 + md5: d9008ba75019bb0cfaedc91f4ae71593 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=11.1.0 + - libcxx >=14.0.6 - liblapack >=3.9.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 6291591 - timestamp: 1642632976128 -- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.2.6-py310h4d83441_0.conda - sha256: 87704bcd5f4a4f88eaf2a97f07e9825803b58a8003a209b91e89669317523faf - md5: f4bd8ac423d04b3c444b96f2463d3519 + size: 6722898 + timestamp: 1675039517668 +- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.3.5-py311had1e860_1.conda + sha256: 6fb272019ed32de3041264b90256bc22ef3915c5df4a6571d436ae72c5e1e12f + md5: 4fbf355f73e5bf2306472e99f40d3ed4 depends: + - python + - libcxx >=19 + - python 3.11.* *_cpython - __osx >=11.0 + - liblapack >=3.9.0,<4.0a0 - libblas >=3.9.0,<4.0a0 + - python_abi 3.11.* *_cp311 - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 - - liblapack >=3.9.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 5841650 - timestamp: 1747545043441 + size: 7321747 + timestamp: 1766383297417 - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.3.5-py313h16eae64_1.conda sha256: d759e7fee853d8e18709a15b8fc8a6db90c96986cb9d316c4d5ccdf5a1d3f61f md5: c72599556b49dc853839f4439c1eea32 @@ -11326,6 +10920,26 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 6792353 timestamp: 1766383288679 +- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.0-py311had1e860_0.conda + sha256: daa2fe43901f7c79945904ca73456066181f5c8ab27d67a6cc291758def302d9 + md5: 3ff0866b91f0e23949d39f6456223760 + depends: + - python + - __osx >=11.0 + - libcxx >=19 + - python 3.11.* *_cpython + - python_abi 3.11.* *_cp311 + - libcblas >=3.9.0,<4.0a0 + - liblapack >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/numpy?source=compressed-mapping + size: 7442092 + timestamp: 1766373788210 - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.0-py313h16eae64_0.conda sha256: 843f4a0a5e90f13e186310ff0769a726f0f8024c6c617aff614fae032c28e2fc md5: c87aab85fa09a22ef300bd50ffcf4691 @@ -11366,45 +10980,46 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 6988576 timestamp: 1766373788782 -- conda: https://prefix.dev/conda-forge/win-64/numpy-1.22.0-py310hcae7c84_1.tar.bz2 - sha256: c327b5bcc96e9f06147c03eecba689eb3cfe2478d8e68f17b471b273ee60cf45 - md5: 07f52c684a2387799426a532170152b6 - depends: - - libblas >=3.8.0,<4.0a0 - - libcblas >=3.8.0,<4.0a0 - - liblapack >=3.8.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 - - vc >=14.1,<15 - - vs2015_runtime >=14.16.27033 +- conda: https://prefix.dev/conda-forge/win-64/numpy-1.24.1-py311h0b4df5a_0.conda + sha256: 7dff2a85c8b0b87c4e7c42bab4392c66135bfb022ec08f591a1e2ee041dfb611 + md5: f793743c51413201b93cffd4adebd540 + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - liblapack >=3.9.0,<4.0a0 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - ucrt >=10.0.20348.0 + - vc >=14.2,<15 + - vs2015_runtime >=14.29.30139 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 6171270 - timestamp: 1642633334774 -- conda: https://prefix.dev/conda-forge/win-64/numpy-2.2.6-py310h4987827_0.conda - sha256: 6f628e51763b86a535a723664e3aa1e38cb7147a2697f80b75c1980c1ed52f3e - md5: d2596785ac2cf5bab04e2ee9e5d04041 + size: 7085784 + timestamp: 1675040346419 +- conda: https://prefix.dev/conda-forge/win-64/numpy-2.3.5-py311h80b3fa1_1.conda + sha256: aaab3dfedbfe65ffd4bde96072131ad5f41d98638ce596f28f4a0fbe84f8b895 + md5: 81a02745d1c414c95bc181eb3dbeb5ac depends: - - libblas >=3.9.0,<4.0a0 + - python + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - ucrt >=10.0.20348.0 - libcblas >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 - liblapack >=3.9.0,<4.0a0 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 - - ucrt >=10.0.20348.0 - - vc >=14.2,<15 - - vc14_runtime >=14.29.30139 + - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/numpy?source=hash-mapping - size: 6596153 - timestamp: 1747545352390 + size: 8070583 + timestamp: 1766383319378 - conda: https://prefix.dev/conda-forge/win-64/numpy-2.3.5-py313hce7ae62_1.conda sha256: c02d9587864174146bf0024051c76d368b2de18c94421e2f4e611fbb18576dd1 md5: 78749843445581c6dcc0cb80d146982d @@ -11425,6 +11040,26 @@ packages: - pkg:pypi/numpy?source=hash-mapping size: 7524105 timestamp: 1766383318405 +- conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.0-py311h80b3fa1_0.conda + sha256: 31a2e9d0b74778c6d5ca219f6de944ad654c4d98dc40b8598ccac54f3aa4c224 + md5: 341bab3c29a3b81d5ef81eac749b51ce + depends: + - python + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - ucrt >=10.0.20348.0 + - liblapack >=3.9.0,<4.0a0 + - python_abi 3.11.* *_cp311 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/numpy?source=compressed-mapping + size: 7793566 + timestamp: 1766373812666 - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.0-py313hce7ae62_0.conda sha256: 3d3fb961e11622041d3c525015ba5fe5a3f95cadf6ba7aa5cc24c242d748a4f6 md5: 2d4e43bbb5f93c0ce9bf59f53909108e @@ -11549,22 +11184,22 @@ packages: - pkg:pypi/opt-einsum?source=hash-mapping size: 62479 timestamp: 1733688053334 -- conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py310h03d9f68_0.conda - sha256: 12fbf35dc6a4b189f2a774be7f839f86a4adff60437281027443c3358f41a2fd - md5: f3f25e4e121a4bc05edb5e08949f1126 +- conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py311hdf67eae_0.conda + sha256: 04b3dcf0a10c536eb952ac95b40314a54062f0e90690053323a58ffd19184c1f + md5: 7eb0268142bf6bea29a2573b10ae4d32 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - libstdcxx >=14 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - typing-extensions >=4.12 license: Apache-2.0 license_family: Apache purls: - pkg:pypi/optree?source=hash-mapping - size: 408311 - timestamp: 1763124404367 + size: 441668 + timestamp: 1763124461030 - conda: https://prefix.dev/conda-forge/linux-64/optree-0.18.0-py313h7037e92_0.conda sha256: b804456be2a77dddf195d4348e2f8ce2773c345bbff7243278dba663719ee4f9 md5: 33901d2cb4969c6b57eefe767d69fa69 @@ -11581,21 +11216,21 @@ packages: - pkg:pypi/optree?source=hash-mapping size: 455343 timestamp: 1763124565369 -- conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py310h8cf47bc_0.conda - sha256: 30a0c11931073d94404adcf90b3638c8ae77ae3cad3a6011f2ab8a7a9cbc4f20 - md5: bf5e6d46a73c64e26c60658dc110f7b8 +- conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py311haec20ae_0.conda + sha256: fe6dc3cfcc4b4554bbc9b3b5f43a7ea3b82e23aeb9c2578593afc42c59c4b4b3 + md5: da8b87e0d382db72485b56b7dce1561b depends: - __osx >=10.13 - libcxx >=19 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - typing-extensions >=4.12 license: Apache-2.0 license_family: Apache purls: - pkg:pypi/optree?source=hash-mapping - size: 381534 - timestamp: 1763124794961 + size: 410448 + timestamp: 1763124927112 - conda: https://prefix.dev/conda-forge/osx-64/optree-0.18.0-py313h5eff275_0.conda sha256: c4a9ac391ec2f5fcd5e8b9f3204aff56bcd2c4f64d16143e59beb2359b09d798 md5: fb700ed90e4728b15bdc44b2b8bc4b92 @@ -11611,22 +11246,22 @@ packages: - pkg:pypi/optree?source=hash-mapping size: 422691 timestamp: 1763124911619 -- conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py310h0e897d2_0.conda - sha256: c3fcbf2c0a9392fbcb860d9a54c8d98563c75540c0a36d640de57e86ee2441fa - md5: c999f329cac20f7d847feeb3b883c628 +- conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py311h5a5e7c7_0.conda + sha256: 79a00c605a0a7186a006f2722d258e87da70a33acdf74b98c2f981a986d0a461 + md5: c2e1c2dd8f7d25888660f6bd4ba92b69 depends: - __osx >=11.0 - libcxx >=19 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 - typing-extensions >=4.12 license: Apache-2.0 license_family: Apache purls: - pkg:pypi/optree?source=hash-mapping - size: 363079 - timestamp: 1763124856851 + size: 388921 + timestamp: 1763124959643 - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.18.0-py313ha61f8ec_0.conda sha256: cc7879d8d77c9f285dd30b150837c08fdae55fd7313f053501d2e67604f5b3c2 md5: 08c825d0a6cde154eb8c4729563114e7 @@ -11643,12 +11278,12 @@ packages: - pkg:pypi/optree?source=hash-mapping size: 400259 timestamp: 1763125014948 -- conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py310he9f1925_0.conda - sha256: f6294ba8d2d7e53d12aeec6be8131a3b02e4d62b2130c726628772c5cd77de4d - md5: e3854802df92ed72f621927739879ace +- conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py311h3fd045d_0.conda + sha256: 10191e2906d74bbcee315e6d7a054320f54489965a8ba3acc50ddb7930c44d51 + md5: 3cfc1dbb1eb9e36e4eb297def8434c06 depends: - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - typing-extensions >=4.12 - ucrt >=10.0.20348.0 - vc >=14.3,<15 @@ -11657,8 +11292,8 @@ packages: license_family: Apache purls: - pkg:pypi/optree?source=hash-mapping - size: 332275 - timestamp: 1763124721544 + size: 359477 + timestamp: 1763124615780 - conda: https://prefix.dev/conda-forge/win-64/optree-0.18.0-py313hf069bd2_0.conda sha256: b09c33dc5a16a55189f6ae16bb299498069b15550b965b7069cbb1f4b6189e81 md5: 23d794ca4b626d986cd77b999d035701 @@ -12006,16 +11641,16 @@ packages: - pkg:pypi/pytest-run-parallel?source=hash-mapping size: 23534 timestamp: 1766512264581 -- conda: https://prefix.dev/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda +- conda: https://prefix.dev/conda-forge/linux-64/python-3.11.14-hd63d673_2_cpython.conda build_number: 2 - sha256: 6e3b6b69b3cacfc7610155d58407a003820eaacd50fbe039abff52b5e70b1e9b - md5: 27ac896a8b4970f8977503a9e70dc745 + sha256: 5b872f7747891e50e990a96d2b235236a5c66cc9f8c9dcb7149aee674ea8145a + md5: c4202a55b4486314fbb8c11bc43a29a0 depends: - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - ld_impl_linux-64 >=2.36.1 - libexpat >=2.7.1,<3.0a0 - - libffi >=3.4,<4.0a0 + - libffi >=3.5.2,<3.6.0a0 - libgcc >=14 - liblzma >=5.8.1,<6.0a0 - libnsl >=2.0.1,<2.1.0a0 @@ -12029,11 +11664,11 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 license: Python-2.0 purls: [] - size: 25311690 - timestamp: 1761173015969 + size: 30874708 + timestamp: 1761174520369 - conda: https://prefix.dev/conda-forge/linux-64/python-3.13.11-hc97d973_100_cp313.conda build_number: 100 sha256: 9cf014cf28e93ee242bacfbf664e8b45ae06e50b04291e640abeaeb0cba0364c @@ -12089,15 +11724,15 @@ packages: size: 45821487 timestamp: 1765021734339 python_site_packages_path: lib/python3.13t/site-packages -- conda: https://prefix.dev/conda-forge/osx-64/python-3.10.19-h988dfef_2_cpython.conda +- conda: https://prefix.dev/conda-forge/osx-64/python-3.11.14-h74c2667_2_cpython.conda build_number: 2 - sha256: cda6726872b13f92d4dea6bf1aa4cbc594e7de008e37df28da05b94d0d18f489 - md5: f46421dd285f5cb0213c0fdce20ab196 + sha256: 0a17479efb8df514c3777c015ffe430d38a3a59c01dc46358e87d7ff459c9aeb + md5: 37ac5f13a245f08746e0d658b245d670 depends: - __osx >=10.13 - bzip2 >=1.0.8,<2.0a0 - libexpat >=2.7.1,<3.0a0 - - libffi >=3.4,<4.0a0 + - libffi >=3.5.2,<3.6.0a0 - liblzma >=5.8.1,<6.0a0 - libsqlite >=3.50.4,<4.0a0 - libzlib >=1.3.1,<2.0a0 @@ -12107,11 +11742,11 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 license: Python-2.0 purls: [] - size: 13135247 - timestamp: 1761173952753 + size: 15697126 + timestamp: 1761174493171 - conda: https://prefix.dev/conda-forge/osx-64/python-3.13.11-h17c18a5_100_cp313.conda build_number: 100 sha256: 58e23beaf3174a809c785900477c37df9f88993b5a3ccd0d76d57d6688a1be37 @@ -12161,15 +11796,15 @@ packages: size: 19202529 timestamp: 1765022729101 python_site_packages_path: lib/python3.13t/site-packages -- conda: https://prefix.dev/conda-forge/osx-arm64/python-3.10.19-hcd7f573_2_cpython.conda +- conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.14-h18782d2_2_cpython.conda build_number: 2 - sha256: 7bac6cc075d1d7897f06fa14c1bc87eb16b9524c6002e0c72b0ed3326af51695 - md5: feb559b139819a7326f992711cb50872 + sha256: 64a2bc6be8582fae75f1f2da7bdc49afd81c2793f65bb843fc37f53c99734063 + md5: da948e6cd735249ab4cfbb3fdede785e depends: - __osx >=11.0 - bzip2 >=1.0.8,<2.0a0 - libexpat >=2.7.1,<3.0a0 - - libffi >=3.4,<4.0a0 + - libffi >=3.5.2,<3.6.0a0 - liblzma >=5.8.1,<6.0a0 - libsqlite >=3.50.4,<4.0a0 - libzlib >=1.3.1,<2.0a0 @@ -12179,11 +11814,11 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 license: Python-2.0 purls: [] - size: 11674631 - timestamp: 1761173465015 + size: 14788204 + timestamp: 1761174033541 - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.13.11-h6234a37_0_cp313t.conda sha256: a99fe96996e8c3aa3a06bb9a1ef94d6fbd87c01533fa63ade8f5d3f0449aba27 md5: 226b1bc6821a58f41d284b0ff635a70c @@ -12233,14 +11868,14 @@ packages: size: 12920650 timestamp: 1765020887340 python_site_packages_path: lib/python3.13/site-packages -- conda: https://prefix.dev/conda-forge/win-64/python-3.10.19-hc20f281_2_cpython.conda +- conda: https://prefix.dev/conda-forge/win-64/python-3.11.14-h0159041_2_cpython.conda build_number: 2 - sha256: 58c3066571c9c8ba62254dfa1cee696d053f9f78cd3a92c8032af58232610c32 - md5: cd78c55405743e88fda2464be3c902b3 + sha256: d5f455472597aefcdde1bc39bca313fcb40bf084f3ad987da0441f2a2ec242e4 + md5: 02a9ba5950d8b78e6c9862d6ba7a5045 depends: - bzip2 >=1.0.8,<2.0a0 - libexpat >=2.7.1,<3.0a0 - - libffi >=3.4,<4.0a0 + - libffi >=3.5.2,<3.6.0a0 - liblzma >=5.8.1,<6.0a0 - libsqlite >=3.50.4,<4.0a0 - libzlib >=1.3.1,<2.0a0 @@ -12251,11 +11886,11 @@ packages: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 constrains: - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 license: Python-2.0 purls: [] - size: 16106778 - timestamp: 1761172101787 + size: 18514691 + timestamp: 1761172844103 - conda: https://prefix.dev/conda-forge/win-64/python-3.13.11-h09917c8_100_cp313.conda build_number: 100 sha256: 0ee0402368783e1fad10025719530499c517a3dbbdfbe18351841d9b7aef1d6a @@ -12377,17 +12012,17 @@ packages: - pkg:pypi/librt?source=hash-mapping size: 48909 timestamp: 1767361423609 -- conda: https://prefix.dev/conda-forge/noarch/python_abi-3.10-8_cp310.conda +- conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-8_cp311.conda build_number: 8 - sha256: 7ad76fa396e4bde336872350124c0819032a9e8a0a40590744ff9527b54351c1 - md5: 05e00f3b21e88bb3d658ac700b2ce58c + sha256: fddf123692aa4b1fc48f0471e346400d9852d96eeed77dbfdd746fa50a8ff894 + md5: 8fcb6b0e2161850556231336dae58358 constrains: - - python 3.10.* *_cpython + - python 3.11.* *_cpython license: BSD-3-Clause license_family: BSD purls: [] - size: 6999 - timestamp: 1752805924192 + size: 7003 + timestamp: 1752805919375 - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.13-8_cp313.conda build_number: 8 sha256: 210bffe7b121e651419cb196a2a63687b087497595c9be9d20ebe97dd06060a7 @@ -12424,112 +12059,106 @@ packages: - pkg:pypi/pytokens?source=hash-mapping size: 18860 timestamp: 1765201048624 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.7.1-cpu_mkl_py310_hefd4a7a_102.conda - sha256: ef513ff834df7164b4d6deb8b7714fe973ab3cc42768167959bcf575320b2d08 - md5: a2862c269988e48fbcf48202041db92c +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cpu_mkl_py311_hc0d62c4_101.conda + sha256: 12d1266df007b85aa777b72f8d3f037727f35944d0b91878f53ebbbb2907a147 + md5: 86e8721b42ab5f0dfa39f703221379e9 depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - filelock + - fmt >=12.0.0,<12.1.0a0 - fsspec - jinja2 - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 + - libabseil >=20250512.1,<20250513.0a0 - libblas * *mkl - - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libstdcxx >=13 - - libtorch 2.7.1 cpu_mkl_h783a78b_102 + - libcblas >=3.11.0,<4.0a0 + - libgcc >=14 + - libprotobuf >=6.31.1,<6.31.2.0a0 + - libstdcxx >=14 + - libtorch 2.9.1 cpu_mkl_hf3ca1bf_101 - libuv >=1.51.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=20.1.7 - - mkl >=2024.2.2,<2025.0a0 + - llvm-openmp >=21.1.6 + - mkl >=2025.3.0,<2026.0a0 - networkx - - numpy >=1.21,<3 + - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - pybind11-abi 11 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - setuptools - - sleef >=3.8,<4.0a0 + - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - typing_extensions >=4.10.0 constrains: - - pytorch-cpu 2.7.1 - pytorch-gpu <0.0a0 + - pytorch-cpu 2.9.1 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 25385445 - timestamp: 1752208146061 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.7.1-cuda129_mkl_py310_h43be9e4_302.conda - sha256: 2ee62a654bc0d57230f87e78f027c58a046eebbf3e39dc9e7142f199596232ad - md5: 1a65f4552cdba48219e229d4ce6f15ba + size: 25842589 + timestamp: 1764731692527 +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cpu_mkl_py313_h5a1586b_101.conda + sha256: 8306d3249375fabe1701f8f39d78517cd0a698f020f0c2565d91cb1a2e6e4381 + md5: 48b128d28e7849060753d14a5f249f27 depends: - - __cuda - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - - cuda-cudart >=12.9.79,<13.0a0 - - cuda-cupti >=12.9.79,<13.0a0 - - cuda-nvrtc >=12.9.86,<13.0a0 - - cuda-nvtx >=12.9.79,<13.0a0 - - cuda-version >=12.9,<13 - - cudnn >=9.10.1.4,<10.0a0 - filelock + - fmt >=12.0.0,<12.1.0a0 - fsspec - jinja2 - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 + - libabseil >=20250512.1,<20250513.0a0 - libblas * *mkl - - libcblas >=3.9.0,<4.0a0 - - libcublas >=12.9.1.4,<13.0a0 - - libcudss >=0.6.0.5,<0.6.1.0a0 - - libcufft >=11.4.1.4,<12.0a0 - - libcufile >=1.14.1.1,<2.0a0 - - libcurand >=10.3.10.19,<11.0a0 - - libcusolver >=11.7.5.82,<12.0a0 - - libcusparse >=12.5.10.65,<13.0a0 - - libgcc >=13 - - libmagma >=2.9.0,<2.9.1.0a0 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libstdcxx >=13 - - libtorch 2.7.1 cuda129_mkl_h16584c3_302 + - libcblas >=3.11.0,<4.0a0 + - libgcc >=14 + - libprotobuf >=6.31.1,<6.31.2.0a0 + - libstdcxx >=14 + - libtorch 2.9.1 cpu_mkl_hf3ca1bf_101 - libuv >=1.51.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=20.1.7 - - mkl >=2024.2.2,<2025.0a0 - - nccl >=2.27.6.1,<3.0a0 + - llvm-openmp >=21.1.6 + - mkl >=2025.3.0,<2026.0a0 - networkx - - numpy >=1.21,<3 + - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - pybind11-abi 11 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 - setuptools - - sleef >=3.8,<4.0a0 + - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - triton 3.3.1.* - typing_extensions >=4.10.0 constrains: - - pytorch-cpu <0.0a0 - - pytorch-gpu 2.7.1 + - pytorch-gpu <0.0a0 + - pytorch-cpu 2.9.1 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 25728994 - timestamp: 1752491824134 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cpu_mkl_py313_h5a1586b_101.conda - sha256: 8306d3249375fabe1701f8f39d78517cd0a698f020f0c2565d91cb1a2e6e4381 - md5: 48b128d28e7849060753d14a5f249f27 + size: 25567649 + timestamp: 1764729681744 +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cuda129_mkl_py311_hcbd18c7_301.conda + sha256: 033b2f240be031b60251c1194856d2418651886d6f9e3367fa9aeacf950bc072 + md5: 554916540bf16273b65375c182bd283f depends: + - __cuda - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 + - cuda-cudart >=12.9.79,<13.0a0 + - cuda-cupti >=12.9.79,<13.0a0 + - cuda-nvrtc >=12.9.86,<13.0a0 + - cuda-nvtx >=12.9.79,<13.0a0 + - cuda-version >=12.9,<13 + - cudnn >=9.10.2.21,<10.0a0 - filelock - fmt >=12.0.0,<12.1.0a0 - fsspec @@ -12538,34 +12167,44 @@ packages: - libabseil >=20250512.1,<20250513.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 + - libcublas >=12.9.1.4,<13.0a0 + - libcudss >=0.7.1.4,<0.7.2.0a0 + - libcufft >=11.4.1.4,<12.0a0 + - libcufile >=1.14.1.1,<2.0a0 + - libcurand >=10.3.10.19,<11.0a0 + - libcusolver >=11.7.5.82,<12.0a0 + - libcusparse >=12.5.10.65,<13.0a0 - libgcc >=14 + - libmagma >=2.9.0,<2.9.1.0a0 - libprotobuf >=6.31.1,<6.31.2.0a0 - libstdcxx >=14 - - libtorch 2.9.1 cpu_mkl_hf3ca1bf_101 + - libtorch 2.9.1 cuda129_mkl_hce6efb5_301 - libuv >=1.51.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=21.1.6 + - llvm-openmp >=21.1.7 - mkl >=2025.3.0,<2026.0a0 + - nccl >=2.28.9.1,<3.0a0 - networkx - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.13,<3.14.0a0 - - python_abi 3.13.* *_cp313 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - setuptools - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 + - triton 3.5.1 - typing_extensions >=4.10.0 constrains: - - pytorch-gpu <0.0a0 - - pytorch-cpu 2.9.1 + - pytorch-cpu <0.0a0 + - pytorch-gpu 2.9.1 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 25567649 - timestamp: 1764729681744 + size: 26123294 + timestamp: 1764982527485 - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.9.1-cuda129_mkl_py313_ha91d441_301.conda sha256: a810b6a8df88e233d3aec5302ce554cdc929afd567e278ee0f3b4aeab71fdac8 md5: fabaf9935a0b39b42ed4be155ef1de2f @@ -12626,44 +12265,47 @@ packages: - pkg:pypi/torch?source=hash-mapping size: 25769592 timestamp: 1764981262416 -- conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.7.1-cpu_mkl_py310_h0891237_102.conda - sha256: 5c455c8ae633d878677790653dfd60371b3d6aedcec2c5a1b17776850e80efe4 - md5: 37465bb19dcbc9fb89eeaa64bbba8b5d +- conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.9.1-cpu_mkl_py311_h92f736f_101.conda + sha256: 895583d4a85262dd7bd32169e82a152e23ebaed4a70ae6fd0fbd03a13b08fed3 + md5: 1be1d67ddea774ade6b568262b838dcf depends: - - __osx >=10.15 + - __osx >=11.0 - filelock + - fmt >=12.0.0,<12.1.0a0 - fsspec - jinja2 - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 + - libabseil >=20250512.1,<20250513.0a0 - libblas * *mkl - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libtorch 2.7.1.* *_102 + - libcxx >=19 + - libprotobuf >=6.31.1,<6.31.2.0a0 + - libtorch 2.9.1 cpu_mkl_h43f2b17_101 - libuv >=1.51.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=18.1.8 + - llvm-openmp >=19.1.7 - mkl >=2023.2.0,<2024.0a0 - networkx - - numpy >=1.21,<3 + - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - pybind11-abi 11 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 - setuptools - - sleef >=3.8,<4.0a0 + - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - typing_extensions >=4.10.0 constrains: - - pytorch-cpu 2.7.1 + - pytorch-cpu 2.9.1 - pytorch-gpu <0.0a0 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 24468038 - timestamp: 1752206276645 + size: 24871370 + timestamp: 1764934615536 - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.9.1-cpu_mkl_py313_hecfca45_101.conda sha256: b7cc3e472281e765cd061519672fc06463ad2b84d7686666c7002e9d85481322 md5: b93e9d2198d96aebdb2e8fd8ec45ef39 @@ -12705,45 +12347,46 @@ packages: - pkg:pypi/torch?source=hash-mapping size: 24725599 timestamp: 1764935042032 -- conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.7.1-cpu_generic_py310_h10231c0_2.conda - sha256: 92c3bb7482ad37537e6a6c024d3a72a959b7becfd8036815adde3575e3560ed9 - md5: 63f5652c4ade27ad1eb140ca4cad15d7 +- conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.9.1-cpu_generic_py311_hb6b4fef_1.conda + sha256: bba57115b6fe3320dc3a61bc792ce2b2ef026008d5508f5761853bd08d14e987 + md5: a63b6dc504b3c892f22d2920fa2e1540 depends: - __osx >=11.0 - filelock + - fmt >=12.0.0,<12.1.0a0 - fsspec - jinja2 - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 + - libabseil >=20250512.1,<20250513.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 + - libcxx >=19 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libtorch 2.7.1.* *_2 + - libprotobuf >=6.31.1,<6.31.2.0a0 + - libtorch 2.9.1 cpu_generic_h040b7fb_1 - libuv >=1.51.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - llvm-openmp >=18.1.8 + - llvm-openmp >=19.1.7 - networkx - nomkl - - numpy >=1.21,<3 + - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - pybind11-abi 11 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - setuptools - - sleef >=3.8,<4.0a0 + - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - typing_extensions >=4.10.0 constrains: + - pytorch-cpu 2.9.1 - pytorch-gpu <0.0a0 - - pytorch-cpu 2.7.1 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 24433015 - timestamp: 1752205925275 + size: 24633781 + timestamp: 1764712223937 - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.9.1-cpu_generic_py313_h6bf06e3_1.conda sha256: dbe0928834db79c48320d9a23d2bb91fcb611641e18ee024904c7307856aedc9 md5: b47dd1b58e9c6aa7b45239f7902b1243 @@ -12784,9 +12427,9 @@ packages: - pkg:pypi/torch?source=hash-mapping size: 24305505 timestamp: 1764711140614 -- conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cpu_mkl_py310_hbe09e2a_101.conda - sha256: 5b4ca4e81764a51ddeb5cc386834dbdb66ee0151ab5050e68e6ca963f5356229 - md5: 0a35fc575d8de425f6a7e72da800d135 +- conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cpu_mkl_py311_h668fc7c_101.conda + sha256: 8a635d9d2163cd2e5e30b6deaeec1d158c3832e599035df3d753463d9f5ec5ca + md5: a2d83c1da48a5a20e890958569007a02 depends: - filelock - fmt >=12.0.0,<12.1.0a0 @@ -12803,12 +12446,12 @@ packages: - llvm-openmp >=21.1.6 - mkl >=2025.3.0,<2026.0a0 - networkx - - numpy >=1.21,<3 + - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - setuptools - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 @@ -12823,8 +12466,8 @@ packages: license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 19369207 - timestamp: 1764712795835 + size: 23866778 + timestamp: 1764716709094 - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cpu_mkl_py313_h4c75245_101.conda sha256: 6506fc79cad27ae5c01a34ff296ff56129ad2754126e396013d3db7b3eb06864 md5: 5d0578dbb412f5e73b69d50d9cf6ecb1 @@ -12866,9 +12509,9 @@ packages: - pkg:pypi/torch?source=hash-mapping size: 23561053 timestamp: 1764715251761 -- conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cuda128_mkl_py310_hcc6672c_300.conda - sha256: 1887d2b691989713d2659c29ee66314ea9ff77903bd05110bf9969bf5d3f6882 - md5: e7d393df39a551e365bf323691825b76 +- conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cuda128_mkl_py311_h7c65ee9_300.conda + sha256: c1c86c845a0286a915d5ac3b16305026015e3c6c9a546f3d397b6e1a8fcb5712 + md5: 02b9762f7f073a2c6d0a5a355904b14f depends: - __cuda - cuda-cudart >=12.8.90,<13.0a0 @@ -12898,12 +12541,12 @@ packages: - llvm-openmp >=21.1.6 - mkl >=2025.3.0,<2026.0a0 - networkx - - numpy >=1.21,<3 + - numpy >=1.23,<3 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - setuptools - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 @@ -12918,8 +12561,8 @@ packages: license_family: BSD purls: - pkg:pypi/torch?source=hash-mapping - size: 19329136 - timestamp: 1764066645774 + size: 23805709 + timestamp: 1764063427552 - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.9.1-cuda128_mkl_py313_h7f80487_300.conda sha256: 7b3d6564906d126210ad9a415efadbda180c62e2523c5c9126de273034cb53fd md5: 86175a7ce832916ed9aa64ec54cb908b @@ -12985,21 +12628,21 @@ packages: - pkg:pypi/pytz?source=hash-mapping size: 189015 timestamp: 1742920947249 -- conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py310h3406613_0.conda - sha256: 9b5c6ff9111ac035f18d5e625bcaa6c076e2e64a6f3c8e3f83f5fe2b03bda78d - md5: bc058b3b89fcb525bb4977832aa52014 +- conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_0.conda + sha256: 7dc5c27c0c23474a879ef5898ed80095d26de7f89f4720855603c324cca19355 + md5: 707c3d23f2476d3bfde8345b4e7d7853 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT purls: - pkg:pypi/pyyaml?source=hash-mapping - size: 180966 - timestamp: 1758892005321 + size: 211606 + timestamp: 1758892088237 - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py313h3dea7bd_0.conda sha256: 40dcd6718dce5fbee8aabdd0519f23d456d8feb2e15ac352eaa88bbfd3a881af md5: 4794ea0adaebd9f844414e594b142cb2 @@ -13029,20 +12672,20 @@ packages: - pkg:pypi/pyyaml?source=hash-mapping size: 45223 timestamp: 1758891992558 -- conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py310hd951482_0.conda - sha256: c11a9f742689fb202398efe10bb85fae489067c2e7eaca64b2270a3afbe99e37 - md5: 85dfe68a41d2a59c0b8b309e61c86eb4 +- conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py311he13f9b5_0.conda + sha256: be448cd6d759cd21d40bc9a3850672187a8d37fcd3abdc3f637abc0ca1ed2f44 + md5: 2d9ba0ec796516a17d3c87efdb881aff depends: - __osx >=10.13 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT purls: - pkg:pypi/pyyaml?source=hash-mapping - size: 166425 - timestamp: 1758891901731 + size: 196463 + timestamp: 1758892069824 - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py313h0f4d31d_0.conda sha256: 8420815e10d455b012db39cb7dc0d86f0ac3a287d5a227892fa611fe3d467df9 md5: e0c9e257970870212c449106964a5ace @@ -13057,21 +12700,21 @@ packages: - pkg:pypi/pyyaml?source=hash-mapping size: 193608 timestamp: 1758892017635 -- conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py310hf4fd40f_0.conda - sha256: bdebebb5b9f6bd6a9d8dde5cffb67f58f0d04dd1bdc84506fd3f1d2f5f6336ac - md5: b8fddc1b6922e2b981cd4c26fda019d1 +- conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py311ha9b3269_0.conda + sha256: 747c1b94222481a727aeeb912407f862a93a1bb4e704be3a8236768182ac0290 + md5: 109a9c326951cc9ab5df6a06cf5b930a depends: - __osx >=11.0 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT purls: - pkg:pypi/pyyaml?source=hash-mapping - size: 165598 - timestamp: 1758892075797 + size: 195537 + timestamp: 1758892104856 - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py313h7d74516_0.conda sha256: f5be0d84f72a567b7333b9efa74a65bfa44a25658cf107ffa3fc65d3ae6660d7 md5: 0e8e3235217b4483a7461b63dca5826b @@ -13087,12 +12730,12 @@ packages: - pkg:pypi/pyyaml?source=hash-mapping size: 191630 timestamp: 1758892258120 -- conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py310hdb0e946_0.conda - sha256: a2f80973dae258443b33a07266de8b8a7c9bf91cda41d5a3a907ce9553d79b0b - md5: c6c1bf08ce99a6f5dc7fdb155b088b26 +- conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_0.conda + sha256: 22dcc6c6779e5bd970a7f5208b871c02bf4985cf4d827d479c4a492ced8ce577 + md5: 4e9b677d70d641f233b29d5eab706e20 depends: - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 @@ -13101,8 +12744,8 @@ packages: license_family: MIT purls: - pkg:pypi/pyyaml?source=hash-mapping - size: 158156 - timestamp: 1758891961665 + size: 188290 + timestamp: 1758892467876 - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py313hd650c13_0.conda sha256: 5d9fd32d318b9da615524589a372b33a6f3d07db2708de16570d70360bf638c2 md5: c067122d76f8dcbe0848822942ba07be @@ -13134,16 +12777,6 @@ packages: purls: [] size: 1244282 timestamp: 1761557737114 -- conda: https://prefix.dev/conda-forge/linux-64/re2-2025.06.26-h9925aae_0.conda - sha256: 7a0b82cb162229e905f500f18e32118ef581e1fd182036f3298510b8e8663134 - md5: 2b4249747a9091608dbff2bd22afde44 - depends: - - libre2-11 2025.06.26 hba17884_0 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 27330 - timestamp: 1751053087063 - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_0.conda sha256: 2f225ddf4a274743045aded48053af65c31721e797a45beed6774fdc783febfb md5: 0227d04521bc3d28c7995c7e1f99a721 @@ -13154,16 +12787,6 @@ packages: purls: [] size: 27316 timestamp: 1762397780316 -- conda: https://prefix.dev/conda-forge/osx-64/re2-2025.06.26-ha5e900a_0.conda - sha256: 362d3172f6074f37688a4aa6f5caa8b46ffb7552887d3dfe7eaef2039aca6441 - md5: 2dc6248cb8249c98bd88c51ff1c86e24 - depends: - - libre2-11 2025.06.26 hfc00f1c_0 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 27456 - timestamp: 1751053203733 - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h7df6414_0.conda sha256: cd892b6b571fc6aaf9132a859e5ef0fae9e9ff980337ce7284798fa1d24bee5d md5: 13dc8eedbaa30b753546e3d716f51816 @@ -13174,16 +12797,6 @@ packages: purls: [] size: 27381 timestamp: 1762398153069 -- conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.06.26-h6589ca4_0.conda - sha256: d7c4f0144530c829bc9c39d1e17f31242a15f4e91c9d7d0f8dda58ab245988bb - md5: d519f1f98599719494472639406faffb - depends: - - libre2-11 2025.06.26 hd41c47c_0 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 27423 - timestamp: 1751053372858 - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h64b956e_0.conda sha256: 29c4bceb6b4530bac6820c30ba5a2f53fd26ed3e7003831ecf394e915b975fbc md5: 1b35e663ed321840af65e7c5cde419f2 @@ -13328,29 +12941,29 @@ packages: - pkg:pypi/ruff?source=compressed-mapping size: 11908812 timestamp: 1766095035171 -- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py310h1d65ade_0.conda - sha256: 4cb98641f870666d365594013701d5691205a0fe81ac3ba7778a23b1cc2caa8e - md5: 8c29cd33b64b2eb78597fa28b5595c8d +- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py311hbe70eeb_2.conda + sha256: a13084f1556674ea74de2ecbe50333d938dab8ef27f536408592ba312363c400 + md5: 1f9587850322d7d77ea14d4fee3d16d8 depends: - __glibc >=2.17,<3.0.a0 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 + - libgcc >=14 - libgfortran - - libgfortran5 >=13.3.0 + - libgfortran5 >=14.3.0 - liblapack >=3.9.0,<4.0a0 - - libstdcxx >=13 - - numpy <2.5 - - numpy >=1.19,<3 - - numpy >=1.23.5 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - libstdcxx >=14 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/scipy?source=hash-mapping - size: 16417101 - timestamp: 1739791865060 + size: 17026343 + timestamp: 1766108701646 - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py313h4b8bb8b_2.conda sha256: a5ddc728be0589e770f59e45e3c6c670c56d96a801ddf76a304cc0af7bcef5c4 md5: 0be9bd58abfb3e8f97260bd0176d5331 @@ -13374,28 +12987,28 @@ packages: - pkg:pypi/scipy?source=compressed-mapping size: 16785487 timestamp: 1766108773270 -- conda: https://prefix.dev/conda-forge/osx-64/scipy-1.15.2-py310hef62574_0.conda - sha256: da86efbfa72e4eb3e4748e5471d04fdbe3f9887f367b6302c1dcdb155bbf712b - md5: e79860e43d87b020a0254f0b3f5017c5 +- conda: https://prefix.dev/conda-forge/osx-64/scipy-1.16.3-py311hd77d3c2_2.conda + sha256: dee00542bb0aed60d6160883365c19317fe63b34ea0f3237a8725fee297341f6 + md5: 5153a584333b37a433b5e1244606ef3d depends: - __osx >=10.13 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 - - libgfortran >=5 - - libgfortran5 >=13.2.0 + - libcxx >=19 + - libgfortran + - libgfortran5 >=14.3.0 - liblapack >=3.9.0,<4.0a0 - - numpy <2.5 - - numpy >=1.19,<3 - - numpy >=1.23.5 - - python >=3.10,<3.11.0a0 - - python_abi 3.10.* *_cp310 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/scipy?source=hash-mapping - size: 14682985 - timestamp: 1739792429025 + size: 15290138 + timestamp: 1766108637965 - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.16.3-py313hefbb9bc_2.conda sha256: bb73a8bf8598537e25d6e81c05f607b4798597824c4fbfa876aeee3d2447d07e md5: 11104881493e37e12558eeb97193ad08 @@ -13418,29 +13031,29 @@ packages: - pkg:pypi/scipy?source=hash-mapping size: 15284100 timestamp: 1766108740047 -- conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.15.2-py310h32ab4ed_0.conda - sha256: f6ff2c1ba4775300199e8bc0331d2e2ccb5906f58f3835c5426ddc591c9ad7bf - md5: a389f540c808b22b3c696d7aea791a41 +- conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.16.3-py311ha71c161_2.conda + sha256: 3a3bd525f126e7414c07bcf915060a36bfc3dac4cf31335585be942128d4337f + md5: 1283a5d5d1c10e981638d2bd02c4eac6 depends: - __osx >=11.0 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=18 - - libgfortran >=5 - - libgfortran5 >=13.2.0 + - libcxx >=19 + - libgfortran + - libgfortran5 >=14.3.0 - liblapack >=3.9.0,<4.0a0 - - numpy <2.5 - - numpy >=1.19,<3 - - numpy >=1.23.5 - - python >=3.10,<3.11.0a0 - - python >=3.10,<3.11.0a0 *_cpython - - python_abi 3.10.* *_cp310 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 license: BSD-3-Clause license_family: BSD purls: - pkg:pypi/scipy?source=hash-mapping - size: 13507343 - timestamp: 1739792089317 + size: 13815921 + timestamp: 1766108875815 - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.16.3-py313h29d7d31_2.conda sha256: ee3cbddb7d598c78b592fafbfa3eaf8c89df353bbed56a1a9f32e9f7daa49bb4 md5: a3324bd937a39cbbf1cbe0940160e19e @@ -13743,19 +13356,6 @@ packages: - pkg:pypi/sympy?source=hash-mapping size: 4616621 timestamp: 1745946173026 -- conda: https://prefix.dev/conda-forge/linux-64/tbb-2021.13.0-h8d10470_4.conda - sha256: 199a0e8c5bb5fb3ca63d63cfdaeb071c49ec3076343abb41d5fbc6af6ae56a53 - md5: e6d46d70c68d0eb69b9a040ebe3acddf - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - libhwloc >=2.12.1,<2.12.2.0a0 - - libstdcxx >=14 - license: Apache-2.0 - license_family: APACHE - purls: [] - size: 171868 - timestamp: 1762510046954 - conda: https://prefix.dev/conda-forge/linux-64/tbb-2022.3.0-h8d10470_1.conda sha256: 2e3238234ae094d5a5f7c559410ea8875351b6bac0d9d0e576bf64b732b8029e md5: e3259be3341da4bc06c5b7a78c8bf1bd @@ -13887,9 +13487,9 @@ packages: - pkg:pypi/traitlets?source=hash-mapping size: 110051 timestamp: 1733367480074 -- conda: https://prefix.dev/conda-forge/linux-64/triton-3.3.1-cuda129py310hc5d9a74_2.conda - sha256: 3cf8866c7f2a9bd3f39acfd76c77a88142be13bd24f7f0f5ef298e18d4891ad0 - md5: 63b23d57666798d74819562a59d83e19 +- conda: https://prefix.dev/conda-forge/linux-64/triton-3.5.1-cuda129py311h2e1fb5d_0.conda + sha256: 3c9e40b9f07273a8d141c494a4fc38417176685c1a2b0e343601589c626e0dd8 + md5: 006058267b84d1076428e4523319ac32 depends: - python - setuptools @@ -13898,19 +13498,19 @@ packages: - cuda-cudart - cuda-cupti - cuda-version >=12.9,<13 + - __glibc >=2.17,<3.0.a0 - libstdcxx >=14 - libgcc >=14 - - __glibc >=2.17,<3.0.a0 - - python_abi 3.10.* *_cp310 + - python_abi 3.11.* *_cp311 - libzlib >=1.3.1,<2.0a0 - - zstd >=1.5.7,<1.6.0a0 - cuda-cupti >=12.9.79,<13.0a0 + - zstd >=1.5.7,<1.6.0a0 license: MIT license_family: MIT purls: - pkg:pypi/triton?source=hash-mapping - size: 166282805 - timestamp: 1752734512027 + size: 223172252 + timestamp: 1763015324455 - conda: https://prefix.dev/conda-forge/linux-64/triton-3.5.1-cuda129py313h246eb7c_0.conda sha256: 65c2df246c4aa3609e4cb88317318806578e8249438f54098e12695fbc3fc6d9 md5: 82cbc41815de5c665ddadd85438129c2 diff --git a/pyproject.toml b/pyproject.toml index 5cd9c7ee..e22b8d5e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,14 +11,13 @@ authors = [ description = "Extra array functions built on top of the array API standard." readme = "README.md" license.file = "LICENSE" -requires-python = ">=3.10" +requires-python = ">=3.11" classifiers = [ "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", @@ -135,8 +134,8 @@ ipython = ">=7.33.0" [tool.pixi.feature.dev.tasks] ipython = { cmd = "ipython", description = "Launch ipython" } -[tool.pixi.feature.py310.dependencies] -python = "~=3.10.0" +[tool.pixi.feature.py311.dependencies] +python = "~=3.11.0" [tool.pixi.feature.py313.dependencies] python = "~=3.13.0" @@ -144,7 +143,7 @@ python = "~=3.13.0" [tool.pixi.feature.numpy1.dependencies] # Oldest NumPy version supported by scikit-learn. # Note that this is older than what SPEC0 recommends. -numpy = "=1.22.0" +numpy = "=1.24.1" # Backends that can run on CPU-only hosts # Note: JAX and PyTorch will install CPU variants. @@ -154,8 +153,7 @@ dask-core = ">=2025.12.0" # No distributed, tornado, etc. sparse = ">=0.17.0" [tool.pixi.feature.backends.target.linux-64.dependencies] -# On CPU Python 3.10, use 0.6.2 -# On CPU Python >=3.11, use >=0.7.0 +# On CPU use >=0.7.0 # On GPU, use 0.6.0 (0.6.2 and 0.7.0 both segfault); see jaxlib pin below. jax = ">=0.6.0" @@ -217,18 +215,16 @@ tests-py313 = { features = ["py313", "tests"], solve-group = "py313" } # alias o # Some backends may pin numpy; use separate solve-group dev = { features = ["py313", "lint", "tests", "docs", "dev", "backends"], solve-group = "backends" } tests-backends = { features = ["py313", "tests", "backends"], solve-group = "backends" } -# Note: Python 3.10 has already been dropped by some backends (like JAX), -# so this is testing older versions. -tests-backends-py310 = { features = ["py310", "tests", "backends"] } +tests-backends-py311 = { features = ["py311", "tests", "backends"] } # CUDA not available on free github actions and on some developers' PCs dev-cuda = { features = ["py313", "lint", "tests", "docs", "dev", "backends", "cuda-backends"], solve-group = "cuda" } tests-cuda = { features = ["py313", "tests", "backends", "cuda-backends"], solve-group = "cuda" } -tests-cuda-py310 = { features = ["py310", "tests", "backends", "cuda-backends"] } +tests-cuda-py311 = { features = ["py311", "tests", "backends", "cuda-backends"] } # Ungrouped environments -tests-numpy1 = ["py310", "tests", "numpy1"] -tests-py310 = ["py310", "tests"] +tests-numpy1 = ["py311", "tests", "numpy1"] +tests-py311 = ["py311", "tests"] tests-nogil = ["nogil", "tests"] # pytest @@ -254,7 +250,7 @@ run.source = ["array_api_extra"] [tool.mypy] files = ["src", "tests"] -python_version = "3.10" +python_version = "3.11" warn_unused_configs = true strict = true enable_error_code = ["ignore-without-code", "truthy-bool"] @@ -273,7 +269,7 @@ disable_error_code = ["no-untyped-def"] # test(...) without -> None [tool.basedpyright] include = ["src", "tests"] -pythonVersion = "3.10" +pythonVersion = "3.11" pythonPlatform = "All" typeCheckingMode = "all" @@ -304,7 +300,7 @@ executionEnvironments = [ # Ruff [tool.ruff] -target-version = "py310" +target-version = "py311" [tool.ruff.lint] extend-select = [ @@ -349,7 +345,7 @@ ignore = [ # Pylint [tool.pylint] -py-version = "3.10" +py-version = "3.11" reports.output-format = "colorized" messages_control.disable = [ "design", # ignore heavily opinionated design checks diff --git a/renovate.json b/renovate.json index c2ca1641..67a22ccb 100644 --- a/renovate.json +++ b/renovate.json @@ -26,18 +26,10 @@ "schedule": ["* * 15 * *"], "automerge": true }, { - "description": "Block PRs for updates blocked on dropping Python 3.10.", + "description": "Block PRs for updates blocked on dropping Python 3.11.", "matchManagers": ["pixi"], "matchUpdateTypes": ["major", "minor"], - "matchPackageNames": [ - "numpy", - "jax", - "jaxlib", - "sphinx", - "ipython", - "sphinx-autodoc-typehints", - "pytorch" - ], + "matchPackageNames": ["numpy", "sphinx", "sphinx-autodoc-typehints"], "enabled": false }, { "description": "Group Dask packages.", diff --git a/src/array_api_extra/_lib/_at.py b/src/array_api_extra/_lib/_at.py index fb2d6ab7..e654ba7a 100644 --- a/src/array_api_extra/_lib/_at.py +++ b/src/array_api_extra/_lib/_at.py @@ -21,7 +21,7 @@ if TYPE_CHECKING: # pragma: no cover # TODO import from typing (requires Python >=3.11) - from typing_extensions import Self + from typing import Self class _AtOp(Enum): diff --git a/src/array_api_extra/_lib/_backends.py b/src/array_api_extra/_lib/_backends.py index 936f5dd0..b4fed5df 100644 --- a/src/array_api_extra/_lib/_backends.py +++ b/src/array_api_extra/_lib/_backends.py @@ -10,7 +10,7 @@ __all__ = ["NUMPY_VERSION", "Backend"] -NUMPY_VERSION = tuple(int(v) for v in np.__version__.split(".")[:3]) # pyright: ignore[reportUnknownArgumentType] +NUMPY_VERSION = tuple(int(v) for v in np.__version__.split(".")[:3]) class Backend(Enum): # numpydoc ignore=PR02