diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c2fe99c0..b261848a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -71,18 +71,18 @@ jobs: matrix: platform: [linux-x64, linux-arm, macos, windows] environment: - - tests-py311 + - tests-py312 - tests-py314 - tests-numpy1 - tests-nogil - tests-backends - - tests-backends-py311 + - tests-backends-py312 - tests-run-deps include: # Full x64 image is faster than ubuntu-slim for the slowest jobs - - {environment: tests-py311, x64_runner: ubuntu-latest} + - {environment: tests-py312, x64_runner: ubuntu-latest} - {environment: tests-backends, x64_runner: ubuntu-latest} - - {environment: tests-backends-py311, x64_runner: ubuntu-latest} + - {environment: tests-backends-py312, x64_runner: ubuntu-latest} # Non-default pixi task (default: tests-ci) - { environment: tests-nogil, diff --git a/pixi.lock b/pixi.lock index d41901fe..fadfa40e 100644 --- a/pixi.lock +++ b/pixi.lock @@ -77,7 +77,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda @@ -110,7 +110,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda @@ -143,7 +143,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda @@ -171,7 +171,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda @@ -199,7 +199,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda @@ -228,7 +228,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda @@ -257,7 +257,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . dev: channels: - url: https://prefix.dev/conda-forge/ @@ -279,10 +279,10 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cpu_py314h689b786_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cpu_py314he1f0098_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - conda: https://prefix.dev/conda-forge/linux-64/lefthook-2.2.2-hfc2019e_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_4.conda - conda: https://prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_4.conda @@ -294,19 +294,19 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.68.1-h74cf4be_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-6.33.5-h538a264_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-hd51c5da_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cpu_mkl_h55d9b97_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cpu_mkl_hc3c961d_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libxml2-16-2.15.4-hf3af7cc_1.conda @@ -322,7 +322,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py314hfe1a184_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.3.1-he4ff34a_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.10.0-ha5cdc1e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py314hf3b331d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py314hd3a7d6b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-3.13.4-threadpool_h2b436bf_1.conda @@ -334,9 +334,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-hcd007b5_102_cp314.conda - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py314hfe1a184_0.conda - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py314hfe1a184_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cpu_mkl_py314_h94e416f_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cpu_mkl_py314_h0071e89_100.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.17.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py314h36f0660_1.conda @@ -390,7 +390,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda - conda: https://prefix.dev/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/isort-9.0.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 @@ -435,6 +435,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -463,7 +464,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-64/actionlint-1.7.12-h8bc977c_0.conda @@ -492,10 +493,10 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py314h21b44f8_201.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py314h3e42753_200.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - conda: https://prefix.dev/conda-forge/linux-64/lefthook-2.2.2-hfc2019e_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_4.conda - conda: https://prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_4.conda @@ -522,7 +523,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda @@ -532,13 +533,13 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.68.1-h74cf4be_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb03c661_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-6.33.5-h538a264_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-hd51c5da_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-262.1-h26e0ef7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda @@ -556,7 +557,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/nccl-2.32.3.1-h4d09622_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.3.1-he4ff34a_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.10.0-ha5cdc1e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py314hf3b331d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py314hd3a7d6b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-3.13.4-threadpool_h2b436bf_1.conda @@ -568,10 +569,10 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-hcd007b5_102_cp314.conda - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py314hfe1a184_0.conda - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py314hfe1a184_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py314_h245c5d3_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py314_h0b5d900_300.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-65.0-h7b4f2e6_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.17.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py314h36f0660_1.conda @@ -580,7 +581,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - conda: https://prefix.dev/conda-forge/linux-64/tombi-1.8.7-hf19af3b_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py314h2b49ec1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py314h2b49ec1_1.conda - conda: https://prefix.dev/conda-forge/linux-64/typos-1.51.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/wcwidth-0.9.2-py311hd139983_0.conda @@ -632,7 +633,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda - conda: https://prefix.dev/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/isort-9.0.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 @@ -677,6 +678,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -705,7 +707,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/actionlint-1.7.12-hddfeb4d_0.conda @@ -722,10 +724,10 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py314h3680e02_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/hypothesis-6.170.1-py311h8ca180e_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/icu-78.3-py311h3512406_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.10.2-cpu_py314h489e239_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.12.0.1-cpu_py314haa20b9a_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.46.1-default_h1979696_103.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/lefthook-2.2.2-h22914b5_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260107.1-cxx17_h6983b43_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260526.0-cxx17_hc5e897d_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libblas-3.11.0-11_haddc8a3_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlicommon-1.2.0-h384ecca_4.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlidec-1.2.0-h011f0d3_4.conda @@ -737,18 +739,18 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-16.2.0-h205dda4_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libgfortran-16.2.0-he9431aa_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libgfortran5-16.2.0-hc864f27_7.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.78.1-heab1e18_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.82.1-h25f3222_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/liblapack-3.11.0-11_h88aeb00_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.3-he30d5cf_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libmpdec-4.0.0-he30d5cf_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libnghttp2-1.68.1-ha4b982d_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libopenblas-0.3.34-openmp_hcf905d8_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-6.33.5-h084db60_2.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-7.35.1-h809b94e_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.14.8-h150030a_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-hc5e897d_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-h149037f_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-h399dd60_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-16.2.0-hef695bb_7.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.12.0-cpu_generic_h4236a28_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.14.1-cpu_generic_hb401ce7_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuuid-2.42.4-hd6fdeab_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuv-1.52.1-h80f16a2_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.2-hdc9db2a_3.conda @@ -761,7 +763,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/mypy-2.4.0-py314ha22a00f_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ncurses-6.6-h2b6f883_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ninja-1.13.2-hdc560ac_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/nodejs-26.3.1-h07adefd_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/nodejs-26.10.0-hfa2f511_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/numba-0.68.0-py314h8ac86d4_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.5.4-py314h6cbe925_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/onednn-3.13.4-omp_he25ab38_1.conda @@ -772,9 +774,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.14.8-hbec3b18_102_cp314.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/python-librt-0.16.0-py314ha22a00f_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/pytokens-0.4.1-py314h56e9cba_3.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.12.0-cpu_generic_py314_hac00946_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.14.1-cpu_generic_py314_h08a2e38_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py314h807365f_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-he0da282_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-hfb2350b_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ruff-0.17.1-h328a733_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.18.1-py314hb3ba6a9_1.conda @@ -828,7 +830,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda - conda: https://prefix.dev/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/isort-9.0.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 @@ -874,6 +876,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -902,7 +905,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -943,7 +946,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda - conda: https://prefix.dev/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/isort-9.0.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 @@ -988,6 +991,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -1032,9 +1036,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py314hda11e27_0.conda - conda: https://prefix.dev/conda-forge/osx-64/hypothesis-6.170.1-py311h2a8a194_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.3-py313hbf1d544_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.10.2-cpu_py314h673ebdf_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.12.0-cpu_py314h8ce3db9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/lefthook-2.2.1-h5839d16_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260107.1-cxx17_h7ed6875_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260526.0-cxx17_h6e8c311_3.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/libbrotlicommon-1.2.0-he0616a4_4.conda - conda: https://prefix.dev/conda-forge/osx-64/libbrotlidec-1.2.0-h4a2f56c_4.conda @@ -1047,18 +1051,18 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libgcc-16.2.0-h13771c8_7.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran-16.2.0-h7e5c614_7.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran5-16.2.0-h2539e6c_7.conda - - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.78.1-h147dede_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.82.1-h153d9f4_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libhwloc-2.15.0-default_h714a4ab_1001.conda - conda: https://prefix.dev/conda-forge/osx-64/libiconv-1.18-h4ae439b_3.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.3-hbb4bfdb_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libmpdec-4.0.0-ha1e9b39_2.conda - conda: https://prefix.dev/conda-forge/osx-64/libnghttp2-1.68.1-h1e30255_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.33.5-hb0ea838_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-7.35.1-h535088a_3.conda - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.14.8-h87ec1d8_102_cp314.conda - - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h6e8c311_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h962f25e_2.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-h59ff3a2_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.12.0-cpu_mkl_hf457987_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.14.1-cpu_mkl_h33c6888_100.conda - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.52.1-ha3d0635_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-16-2.15.4-h8376fb4_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-2.15.4-hb56241c_1.conda @@ -1073,7 +1077,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/mypy-2.4.0-py314h17af80e_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/nodejs-26.3.1-hf3170e9_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/nodejs-26.10.0-hb4a83e6_0.conda - conda: https://prefix.dev/conda-forge/osx-64/numba-0.68.0-py314hed9ed3a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.5.4-py314he0ba898_0.conda - conda: https://prefix.dev/conda-forge/osx-64/onednn-3.13.4-omp_h5eafb4f_1.conda @@ -1084,9 +1088,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/python-3.14.8-hafa0b4b_102_cp314.conda - conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.16.0-py314h17af80e_0.conda - conda: https://prefix.dev/conda-forge/osx-64/pytokens-0.4.1-py314h17af80e_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.12.0-cpu_mkl_py314_h02f7b3f_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.14.1-cpu_mkl_py314_h82de3c4_100.conda - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py314h10d0514_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h77e0585_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-hcc9a9c6_2.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.17.1-he704061_0.conda - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.18.1-py314hefcf020_1.conda @@ -1101,7 +1105,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/yaml-0.2.5-had63097_3.conda - conda: https://prefix.dev/conda-forge/osx-64/zizmor-1.31.1-he704061_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -1143,7 +1147,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda - conda: https://prefix.dev/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/isort-9.0.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 @@ -1189,6 +1193,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -1232,9 +1237,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py314h2c8a5c1_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/hypothesis-6.170.1-py311hfcb3ee1_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/icu-78.3-py310h579977c_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.10.2-cpu_py314h4e13924_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.12.0.1-cpu_py314h9c74216_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/lefthook-2.2.2-hf76c51c_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260526.0-cxx17_h4c27e2a_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-11_h51639a9_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlicommon-1.2.0-h1dcdb26_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlidec-1.2.0-h5295a6a_4.conda @@ -1247,17 +1252,17 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libgcc-16.2.0-h3cf6597_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran-16.2.0-h07b0088_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran5-16.2.0-hdb7a957_7.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.78.1-h3e3f78d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.82.1-h74070d8_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-11_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libnghttp2-1.68.1-h435687b_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.34-openmp_h5e6e99c_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.33.5-hb82ec63_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-7.35.1-h391e224_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.14.8-h281bc5c_102_cp314.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h4c27e2a_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h5d15848_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-hca69786_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.12.0-cpu_generic_h5d695db_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.14.1-cpu_generic_h8539c7d_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.52.1-h1a92334_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-23.1.3-hdb3d66b_1.conda @@ -1269,7 +1274,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-2.4.0-py314hd98292b_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.6-he64c551_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ninja-1.13.2-h3feff0a_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-26.3.1-h7039424_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-26.10.0-h8d74fab_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.68.0-py314h16aeead_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.5.4-py314he06036b_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/onednn-3.13.4-omp_h3fb3e40_1.conda @@ -1280,9 +1285,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.14.8-h0ae1c2c_102_cp314.conda - conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.16.0-py314hd98292b_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/pytokens-0.4.1-py314haae224a_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.12.0-cpu_generic_py314_h30a3122_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.14.1-cpu_generic_py314_hac9b002_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py314h6e9b3f0_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-ha480c28_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h5d60da5_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.17.1-hc2d82ec_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.18.1-py314hd9f3d4e_1.conda @@ -1296,7 +1301,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/yaml-0.2.5-h74c22ad_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zizmor-1.31.1-hc2d82ec_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -1474,7 +1479,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zizmor-1.31.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -1652,7 +1657,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zizmor-1.31.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . dev-cuda: channels: - url: https://prefix.dev/conda-forge/ @@ -1687,10 +1692,10 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py314h21b44f8_201.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py314h3e42753_200.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - conda: https://prefix.dev/conda-forge/linux-64/lefthook-2.2.2-hfc2019e_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_4.conda - conda: https://prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_4.conda @@ -1717,7 +1722,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda @@ -1727,13 +1732,13 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.68.1-h74cf4be_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb03c661_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-6.33.5-h538a264_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-hd51c5da_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-262.1-h26e0ef7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda @@ -1751,7 +1756,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/nccl-2.32.3.1-h4d09622_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.3.1-he4ff34a_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.10.0-ha5cdc1e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py314hf3b331d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py314hd3a7d6b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-3.13.4-threadpool_h2b436bf_1.conda @@ -1763,10 +1768,10 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-hcd007b5_102_cp314.conda - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py314hfe1a184_0.conda - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py314hfe1a184_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py314_h245c5d3_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py314_h0b5d900_300.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-65.0-h7b4f2e6_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.17.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py314hf07bd8e_1.conda @@ -1775,7 +1780,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - conda: https://prefix.dev/conda-forge/linux-64/tombi-1.8.7-hf19af3b_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py314h2b49ec1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py314h2b49ec1_1.conda - conda: https://prefix.dev/conda-forge/linux-64/typos-1.51.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/wcwidth-0.9.2-py311hd139983_0.conda @@ -1828,7 +1833,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda - conda: https://prefix.dev/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/isort-9.0.2-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 @@ -1873,6 +1878,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -1901,7 +1907,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -2094,7 +2100,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zizmor-1.31.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . docs: channels: - url: https://prefix.dev/conda-forge/ @@ -2197,7 +2203,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.1-py314hcd2bdb6_0.conda @@ -2296,7 +2302,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/brotli-python-1.2.1-py314hd574b5f_0.conda @@ -2392,7 +2398,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -2489,7 +2495,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/yaml-0.2.5-had63097_3.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda @@ -2583,7 +2589,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/yaml-0.2.5-h74c22ad_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -2685,7 +2691,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/accessible-pygments-0.0.5-pyhd8ed1ab_1.conda @@ -2787,7 +2793,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . lint: channels: - url: https://prefix.dev/conda-forge/ @@ -2796,9 +2802,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/actionlint-1.7.12-h8bc977c_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ast-serialize-0.13.1-py311hf77984d_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py311hf8ae3fa_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/backports.zstd-1.8.0-py311h6f959d0_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py311heb3be6f_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py312h20c3967_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/backports.zstd-1.8.0-py312h3f22e6b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py312he9c40d5_4.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.8-hebe6cf0_2.conda - conda: https://prefix.dev/conda-forge/linux-64/charset-normalizer-3.5.2-h1114479_0.conda @@ -2825,26 +2831,26 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.68.1-h74cf4be_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libopenblas-0.3.34-pthreads_hf13c14d_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.38-h280c20c_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py311h364832d_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py311h194be0f_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py312h8b7ec3f_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py312h1b36aeb_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.10.0-ha5cdc1e_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py311h194be0f_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_3.conda - conda: https://prefix.dev/conda-forge/linux-64/pyrefly-1.4.0-hf19af3b_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py311h194be0f_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py311h194be0f_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py312h1b36aeb_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py312h1b36aeb_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.17.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/shellcheck-0.11.0-ha770c72_2.conda @@ -2871,7 +2877,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -2905,8 +2911,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -2927,14 +2933,14 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/actionlint-1.7.12-h8bc977c_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ast-serialize-0.13.1-py311hf77984d_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py311hf8ae3fa_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/backports.zstd-1.8.0-py311h6f959d0_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py311heb3be6f_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py312h20c3967_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/backports.zstd-1.8.0-py312h3f22e6b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py312he9c40d5_4.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.8-hebe6cf0_2.conda - conda: https://prefix.dev/conda-forge/linux-64/charset-normalizer-3.5.2-h1114479_0.conda @@ -2961,26 +2967,26 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.68.1-h74cf4be_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libopenblas-0.3.34-pthreads_hf13c14d_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.38-h280c20c_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py311h364832d_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py311h194be0f_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py312h8b7ec3f_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py312h1b36aeb_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.10.0-ha5cdc1e_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py311h194be0f_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_3.conda - conda: https://prefix.dev/conda-forge/linux-64/pyrefly-1.4.0-hf19af3b_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py311h194be0f_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py311h194be0f_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py312h1b36aeb_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py312h1b36aeb_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.17.1-hf19af3b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/shellcheck-0.11.0-ha770c72_2.conda @@ -3007,7 +3013,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -3041,8 +3047,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -3063,14 +3069,14 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/actionlint-1.7.12-hddfeb4d_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ast-serialize-0.13.1-py311h8ca180e_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/astroid-4.3.4-py311he98b269_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/backports.zstd-1.8.0-py311h9a9e91b_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/brotli-python-1.2.0-py311hf1a560e_4.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/astroid-4.3.4-py312h3262aca_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/backports.zstd-1.8.0-py312h22d1088_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/brotli-python-1.2.0-py312h41c1d46_4.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/c-ares-1.34.8-h29ee22c_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/dprint-0.50.0-h7d7b287_0.conda @@ -3096,26 +3102,26 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/libnghttp2-1.68.1-ha4b982d_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libnsl-2.0.1-h86ecc28_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libopenblas-0.3.34-pthreads_h4148b7d_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.11.17-h3cfa5a6_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.12.15-h3cfa5a6_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-h399dd60_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-16.2.0-hef695bb_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuuid-2.42.4-hd6fdeab_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuv-1.52.1-h80f16a2_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libxcrypt-4.4.38-h80f16a2_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.2-hdc9db2a_3.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py311h42929ff_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/mypy-2.4.0-py311h0de9f98_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py312he7c6268_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/mypy-2.4.0-py312h898233f_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ncurses-6.6-h2b6f883_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ninja-1.13.2-hdc560ac_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/nodejs-26.10.0-hfa2f511_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.4.6-py311hecca567_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.5.4-py312hfb93532_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.5-he6ad1d5_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/psutil-7.2.2-py311h0de9f98_3.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/psutil-7.2.2-py312h898233f_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/pyrefly-1.4.0-h328a733_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.11.17-h94ad73b_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/python-librt-0.16.0-py311h0de9f98_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/pytokens-0.4.1-py311h3f1806c_3.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py311h164a683_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.12.15-h94ad73b_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/python-librt-0.16.0-py312h898233f_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/pytokens-0.4.1-py312h385a96e_3.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py312ha4530ae_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ruff-0.17.1-h328a733_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/shellcheck-0.11.0-h8af1aa0_2.conda @@ -3143,7 +3149,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -3177,8 +3183,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -3199,7 +3205,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.8.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.25-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/actionlint-with-all-1.7.12-hc364b38_0.conda @@ -3217,7 +3223,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -3251,8 +3257,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -3276,9 +3282,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-64/actionlint-1.7.12-h5220d24_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ast-serialize-0.13.1-py311h2a8a194_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/astroid-4.3.4-py311h52fad64_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/backports.zstd-1.8.0-py311h6931d8d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/brotli-python-1.2.0-py311hd084d1d_4.conda + - conda: https://prefix.dev/conda-forge/osx-64/astroid-4.3.4-py312hc2fe966_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/backports.zstd-1.8.0-py312h4d5ea9f_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/brotli-python-1.2.0-py312h521c6ff_4.conda - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h374f1ed_10.conda - conda: https://prefix.dev/conda-forge/osx-64/c-ares-1.34.8-had63097_2.conda - conda: https://prefix.dev/conda-forge/osx-64/charset-normalizer-3.5.2-hd77389f_0.conda @@ -3304,24 +3310,24 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libnghttp2-1.68.1-h1e30255_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libopenblas-0.3.34-openmp_h5c7ac21_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.11.17-h1b2126f_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.12.15-h1b2126f_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-h59ff3a2_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.52.1-ha3d0635_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_3.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-23.1.3-h8c1e6b9_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py311h679fcff_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/mypy-2.4.0-py311h72e27ae_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py312hbbaf924_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/mypy-2.4.0-py312hdc27ec5_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda - conda: https://prefix.dev/conda-forge/osx-64/nodejs-26.10.0-hb4a83e6_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.6-py311h2c4eb96_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.5.4-py312h66ee8b4_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/psutil-7.2.2-py311h72e27ae_3.conda + - conda: https://prefix.dev/conda-forge/osx-64/psutil-7.2.2-py312hdc27ec5_3.conda - conda: https://prefix.dev/conda-forge/osx-64/pyrefly-1.4.0-he704061_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.17-h6907cb8_2_cpython.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.16.0-py311h72e27ae_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/pytokens-0.4.1-py311h72e27ae_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py311h53ebfaf_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.12.15-h6907cb8_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.16.0-py312hdc27ec5_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/pytokens-0.4.1-py312hdc27ec5_3.conda + - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py312h51361c1_1.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.17.1-he704061_0.conda - conda: https://prefix.dev/conda-forge/osx-64/shellcheck-0.11.0-h7dd6a17_2.conda @@ -3332,7 +3338,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/yaml-0.2.5-had63097_3.conda - conda: https://prefix.dev/conda-forge/osx-64/zizmor-1.31.1-he704061_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/actionlint-with-all-1.7.12-hc364b38_0.conda @@ -3351,7 +3357,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -3385,8 +3391,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -3410,9 +3416,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-arm64/actionlint-1.7.12-h7969508_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ast-serialize-0.13.1-py311hfcb3ee1_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/astroid-4.3.4-py311hf19aa8c_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/backports.zstd-1.8.0-py311hdee5a0d_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/brotli-python-1.2.0-py311h9fb86b2_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/astroid-4.3.4-py312h3de3f42_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/backports.zstd-1.8.0-py312h1a36842_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/brotli-python-1.2.0-py312ha52686f_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-h4e30115_10.conda - conda: https://prefix.dev/conda-forge/osx-arm64/c-ares-1.34.8-h74c22ad_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/dprint-0.50.0-h8dba533_0.conda @@ -3437,24 +3443,24 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libnghttp2-1.68.1-h435687b_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.34-openmp_h5e6e99c_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.11.17-h0677fcb_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.12.15-h0677fcb_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-hca69786_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.52.1-h1a92334_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-23.1.3-hdb3d66b_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py311h19107a3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-2.4.0-py311hd322c8c_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py312hf1f8172_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-2.4.0-py312hbd136b4_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.6-he64c551_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ninja-1.13.2-h3feff0a_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-26.10.0-h8d74fab_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.6-py311hbd1492f_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.5.4-py312hff34920_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.5-h55eecbc_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/psutil-7.2.2-py311hd322c8c_3.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/psutil-7.2.2-py312hbd136b4_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/pyrefly-1.4.0-hc2d82ec_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.17-hd05a0c4_2_cpython.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.16.0-py311hd322c8c_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pytokens-0.4.1-py311hd4705fd_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py311hc290fe0_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.12.15-hd05a0c4_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.16.0-py312hbd136b4_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pytokens-0.4.1-py312h7ac3c4f_3.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py312h04c11ed_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.17.1-hc2d82ec_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/shellcheck-0.11.0-hecfb573_2.conda @@ -3465,7 +3471,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/yaml-0.2.5-h74c22ad_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zizmor-1.31.1-hc2d82ec_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/actionlint-with-all-1.7.12-hc364b38_0.conda @@ -3483,7 +3489,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -3517,8 +3523,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -3542,9 +3548,9 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/win-64/actionlint-1.7.12-h11b0a5a_0.conda - conda: https://prefix.dev/conda-forge/win-64/ast-serialize-0.13.1-py311h66afae6_0.conda - - conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py311h86c7a16_0.conda - - conda: https://prefix.dev/conda-forge/win-64/backports.zstd-1.8.0-py311h71c1bcc_0.conda - - conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py311h7862a2f_0.conda + - conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py312h209ec74_0.conda + - conda: https://prefix.dev/conda-forge/win-64/backports.zstd-1.8.0-py312h06d0912_0.conda + - conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py312ha763cb9_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - conda: https://prefix.dev/conda-forge/win-64/charset-normalizer-3.5.2-h308a848_0.conda - conda: https://prefix.dev/conda-forge/win-64/dprint-0.50.0-h63977a8_0.conda @@ -3559,26 +3565,26 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libiconv-1.18-hc1393d2_3.conda - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-16-2.15.4-h3cfd58e_1.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.4-he095d88_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.2-hfd05255_3.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - - conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py311hf893f09_0.conda + - conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py312he5662c2_0.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - conda: https://prefix.dev/conda-forge/win-64/nodejs-26.10.0-h80d1838_0.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py311hf893f09_3.conda + - conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py312he5662c2_3.conda - conda: https://prefix.dev/conda-forge/win-64/pyrefly-1.4.0-h18a1a76_0.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py311hf893f09_0.conda - - conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py311hf893f09_3.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py312he5662c2_0.conda + - conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py312he5662c2_3.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda - conda: https://prefix.dev/conda-forge/win-64/ruff-0.17.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/shellcheck-0.11.0-h57928b3_2.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda @@ -3593,7 +3599,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zizmor-1.31.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/actionlint-with-all-1.7.12-hc364b38_0.conda @@ -3611,7 +3617,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/dill-0.4.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/docutils-0.22.4-pyhd8ed1ab_0.conda @@ -3645,8 +3651,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/python-fastjsonschema-2.22.2-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/requests-2.34.2-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/roman-numerals-4.1.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/snowballstemmer-3.1.1-pyhd8ed1ab_0.conda @@ -3670,9 +3676,9 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/win-64/actionlint-1.7.12-h11b0a5a_0.conda - conda: https://prefix.dev/conda-forge/win-64/ast-serialize-0.13.1-py311h66afae6_0.conda - - conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py311h86c7a16_0.conda - - conda: https://prefix.dev/conda-forge/win-64/backports.zstd-1.8.0-py311h71c1bcc_0.conda - - conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py311h7862a2f_0.conda + - conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py312h209ec74_0.conda + - conda: https://prefix.dev/conda-forge/win-64/backports.zstd-1.8.0-py312h06d0912_0.conda + - conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py312ha763cb9_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - conda: https://prefix.dev/conda-forge/win-64/charset-normalizer-3.5.2-h308a848_0.conda - conda: https://prefix.dev/conda-forge/win-64/dprint-0.50.0-h63977a8_0.conda @@ -3687,26 +3693,26 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libiconv-1.18-hc1393d2_3.conda - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-16-2.15.4-h3cfd58e_1.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.4-he095d88_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.2-hfd05255_3.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - - conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py311hf893f09_0.conda + - conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py312he5662c2_0.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - conda: https://prefix.dev/conda-forge/win-64/nodejs-26.10.0-h80d1838_0.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py311hf893f09_3.conda + - conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py312he5662c2_3.conda - conda: https://prefix.dev/conda-forge/win-64/pyrefly-1.4.0-h18a1a76_0.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py311hf893f09_0.conda - - conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py311hf893f09_3.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py312he5662c2_0.conda + - conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py312he5662c2_3.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda - conda: https://prefix.dev/conda-forge/win-64/ruff-0.17.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/shellcheck-0.11.0-h57928b3_2.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda @@ -3721,7 +3727,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zizmor-1.31.1-h18a1a76_0.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests: channels: - url: https://prefix.dev/conda-forge/ @@ -3782,7 +3788,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda @@ -3839,7 +3845,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda @@ -3896,7 +3902,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -3951,7 +3957,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4006,7 +4012,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4065,7 +4071,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4124,7 +4130,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests-backends: channels: - url: https://prefix.dev/conda-forge/ @@ -4140,9 +4146,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cpu_py314h689b786_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cpu_py314he1f0098_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-11_hfef963f_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.8.5-hd2095e1_0.conda @@ -4150,18 +4156,18 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-6.33.5-h538a264_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-hd51c5da_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cpu_mkl_h55d9b97_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cpu_mkl_hc3c961d_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libxml2-16-2.15.4-hf3af7cc_1.conda @@ -4183,9 +4189,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py314hb3b7642_1.conda - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-hcd007b5_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cpu_mkl_py314_h94e416f_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cpu_mkl_py314_h0071e89_100.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py314h36f0660_1.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda @@ -4208,7 +4214,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -4219,6 +4225,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -4229,6 +4236,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4240,7 +4248,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda @@ -4263,9 +4271,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py314h21b44f8_201.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py314h3e42753_200.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.78-h084b8d7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-11_hfef963f_mkl.conda @@ -4288,7 +4296,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda @@ -4297,13 +4305,13 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb03c661_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-6.33.5-h538a264_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-hd51c5da_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-262.1-h26e0ef7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda @@ -4327,16 +4335,16 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py314hb3b7642_1.conda - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-hcd007b5_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py314_h245c5d3_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py314_h0b5d900_300.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-65.0-h7b4f2e6_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py314h36f0660_1.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py314h2b49ec1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py314h2b49ec1_1.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/yaml-0.2.5-hebe6cf0_3.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -4360,7 +4368,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -4371,6 +4379,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -4381,6 +4390,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4392,7 +4402,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda @@ -4404,9 +4414,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py314h3680e02_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/hypothesis-6.170.1-py311h8ca180e_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/icu-78.3-py311h3512406_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.10.2-cpu_py314h489e239_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.12.0.1-cpu_py314haa20b9a_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.46.1-default_h1979696_103.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260107.1-cxx17_h6983b43_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260526.0-cxx17_hc5e897d_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libblas-3.11.0-11_haddc8a3_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libcblas-3.11.0-11_hd72aa62_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libexpat-2.8.5-h4154aff_0.conda @@ -4414,17 +4424,17 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-16.2.0-h205dda4_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libgfortran-16.2.0-he9431aa_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libgfortran5-16.2.0-hc864f27_7.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.78.1-heab1e18_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.82.1-h25f3222_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/liblapack-3.11.0-11_h88aeb00_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.3-he30d5cf_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libmpdec-4.0.0-he30d5cf_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libopenblas-0.3.34-openmp_hcf905d8_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-6.33.5-h084db60_2.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-7.35.1-h809b94e_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.14.8-h150030a_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-hc5e897d_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-h149037f_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-h399dd60_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-16.2.0-hef695bb_7.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.12.0-cpu_generic_h4236a28_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.14.1-cpu_generic_hb401ce7_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuuid-2.42.4-hd6fdeab_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuv-1.52.1-h80f16a2_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.2-hdc9db2a_3.conda @@ -4442,9 +4452,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.5-he6ad1d5_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/optree-0.20.0-py314h5f80b3a_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.14.8-hbec3b18_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.12.0-cpu_generic_py314_hac00946_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.14.1-cpu_generic_py314_h08a2e38_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py314h807365f_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-he0da282_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-hfb2350b_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.18.1-py314hb3ba6a9_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/sleef-3.9.0-h5bb93e2_0.conda @@ -4466,7 +4476,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -4478,6 +4488,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -4488,6 +4499,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4499,7 +4511,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4515,7 +4527,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -4526,6 +4538,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -4536,6 +4549,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4557,8 +4571,8 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py314hda11e27_0.conda - conda: https://prefix.dev/conda-forge/osx-64/hypothesis-6.170.1-py311h2a8a194_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.3-py313hbf1d544_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.10.2-cpu_py314h673ebdf_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260107.1-cxx17_h7ed6875_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.12.0-cpu_py314h8ce3db9_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260526.0-cxx17_h6e8c311_3.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-23.1.3-h19cb2f5_0.conda @@ -4567,17 +4581,17 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libgcc-16.2.0-h13771c8_7.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran-16.2.0-h7e5c614_7.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran5-16.2.0-h2539e6c_7.conda - - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.78.1-h147dede_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.82.1-h153d9f4_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libhwloc-2.15.0-default_h714a4ab_1001.conda - conda: https://prefix.dev/conda-forge/osx-64/libiconv-1.18-h4ae439b_3.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.3-hbb4bfdb_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libmpdec-4.0.0-ha1e9b39_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.33.5-hb0ea838_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-7.35.1-h535088a_3.conda - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.14.8-h87ec1d8_102_cp314.conda - - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h6e8c311_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h962f25e_2.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-h59ff3a2_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.12.0-cpu_mkl_hf457987_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.14.1-cpu_mkl_h33c6888_100.conda - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.52.1-ha3d0635_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-16-2.15.4-h8376fb4_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-2.15.4-hb56241c_1.conda @@ -4597,9 +4611,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda - conda: https://prefix.dev/conda-forge/osx-64/optree-0.20.0-py314h532b10a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/python-3.14.8-hafa0b4b_102_cp314.conda - - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.12.0-cpu_mkl_py314_h02f7b3f_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.14.1-cpu_mkl_py314_h82de3c4_100.conda - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py314h10d0514_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h77e0585_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-hcc9a9c6_2.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.18.1-py314hefcf020_1.conda - conda: https://prefix.dev/conda-forge/osx-64/sleef-3.9.0-h289094c_0.conda @@ -4608,7 +4622,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/yaml-0.2.5-had63097_3.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4624,7 +4638,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -4636,6 +4650,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -4646,6 +4661,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -4667,8 +4683,8 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py314h2c8a5c1_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/hypothesis-6.170.1-py311hfcb3ee1_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/icu-78.3-py310h579977c_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.10.2-cpu_py314h4e13924_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.12.0.1-cpu_py314h9c74216_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260526.0-cxx17_h4c27e2a_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-11_h51639a9_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcblas-3.11.0-11_hb0561ab_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-23.1.3-h55c6f16_0.conda @@ -4677,16 +4693,16 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libgcc-16.2.0-h3cf6597_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran-16.2.0-h07b0088_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran5-16.2.0-hdb7a957_7.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.78.1-h3e3f78d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.82.1-h74070d8_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-11_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.34-openmp_h5e6e99c_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.33.5-hb82ec63_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-7.35.1-h391e224_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.14.8-h281bc5c_102_cp314.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h4c27e2a_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h5d15848_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-hca69786_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.12.0-cpu_generic_h5d695db_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.14.1-cpu_generic_h8539c7d_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.52.1-h1a92334_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-23.1.3-hdb3d66b_1.conda @@ -4703,9 +4719,9 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.5-h55eecbc_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.20.0-py314h3209116_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.14.8-h0ae1c2c_102_cp314.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.12.0-cpu_generic_py314_h30a3122_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.14.1-cpu_generic_py314_hac9b002_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py314h6e9b3f0_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-ha480c28_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h5d60da5_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.18.1-py314hd9f3d4e_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/sleef-3.9.0-hb028509_0.conda @@ -4713,7 +4729,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/yaml-0.2.5-h74c22ad_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4808,7 +4824,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -4903,8 +4919,8 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . - tests-backends-py311: + - conda_source: array-api-extra[4d7a6ee2] @ . + tests-backends-py312: channels: - url: https://prefix.dev/conda-forge/ packages: @@ -4912,15 +4928,15 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.8-hebe6cf0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/flatbuffers-25.9.23-hb7d4c21_0.conda - conda: https://prefix.dev/conda-forge/linux-64/fmt-12.1.0-h76c4fd7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/gmp-6.3.0-hfd2156b_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py311hbc40be8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py312h04c1168_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cpu_py311h580e2fc_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cpu_py312h289adcf_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-11_hfef963f_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.8.5-hd2095e1_0.conda @@ -4928,18 +4944,18 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.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-6.33.5-h538a264_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cpu_mkl_h55d9b97_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cpu_mkl_hc3c961d_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.38-h280c20c_0.conda @@ -4947,26 +4963,26 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.4-ha7a5771_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-23.1.3-h7148c6a_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py311h1369f55_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py312hb491018_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mkl-2026.1.0-hd2095e1_245.conda - - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h5a3f614_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py312h748b537_2.conda - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.4.0-ha2cb11d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.2-ha2cb11d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py311hdfc3925_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py312h80505a6_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-3.13.4-threadpool_h2b436bf_1.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-cpu-threadpool-3.13.4-threadpool_h6d3ac64_1.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py311h5f908af_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cpu_mkl_py311_h338015a_100.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py312ha5105d2_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cpu_mkl_py312_hd8394b6_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py312h106c528_1.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda @@ -4980,24 +4996,25 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-4.2.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -5006,10 +5023,11 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_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.19.2-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda @@ -5019,12 +5037,12 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.8-hebe6cf0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-crt-tools-12.9.86-ha770c72_2.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-cudart-12.9.79-h5888daf_0.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-cuobjdump-12.9.82-hffce074_1.conda @@ -5039,11 +5057,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/flatbuffers-25.9.23-hb7d4c21_0.conda - conda: https://prefix.dev/conda-forge/linux-64/fmt-12.1.0-h76c4fd7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/gmp-6.3.0-hfd2156b_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py311hbc40be8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py312h04c1168_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py311h54675af_201.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py312hbf518bd_200.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.78-h084b8d7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-11_hfef963f_mkl.conda @@ -5066,7 +5084,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda @@ -5075,13 +5093,13 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb03c661_1.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-6.33.5-h538a264_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-262.1-h26e0ef7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda @@ -5090,32 +5108,32 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.4-ha7a5771_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-23.1.3-h7148c6a_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py311h1369f55_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py312hb491018_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mkl-2026.1.0-hd2095e1_245.conda - - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h5a3f614_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py312h748b537_2.conda - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.4.0-ha2cb11d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.2-ha2cb11d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/nccl-2.32.3.1-h4d09622_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py311hdfc3925_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py312h80505a6_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-3.13.4-threadpool_h2b436bf_1.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-cpu-threadpool-3.13.4-threadpool_h6d3ac64_1.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py311h5f908af_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py311_h49b8cc7_300.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py312ha5105d2_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py312_h0509a7e_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-65.0-h7b4f2e6_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py312h106c528_1.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py311h2e1fb5d_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py312h811769c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/yaml-0.2.5-hebe6cf0_3.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -5126,7 +5144,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_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/noarch/cuda-cudart-dev_linux-64-12.9.79-h3f2d84a_0.conda @@ -5139,17 +5157,18 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -5158,10 +5177,11 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_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.19.2-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda @@ -5171,20 +5191,20 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/c-ares-1.34.8-h29ee22c_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py311h42929ff_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py312he7c6268_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/flatbuffers-25.9.23-h5248ec3_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/fmt-12.1.0-h166da81_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/gmp-6.3.0-h4d6b352_3.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py311hd6c47e5_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py312h70c4b35_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/hypothesis-6.170.1-py311h8ca180e_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.10.2-cpu_py311h798ca7d_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.12.0.1-cpu_py312hc67eb39_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.46.1-default_h1979696_103.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260107.1-cxx17_h6983b43_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260526.0-cxx17_hc5e897d_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libblas-3.11.0-11_haddc8a3_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libcblas-3.11.0-11_hd72aa62_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libexpat-2.8.5-h4154aff_0.conda @@ -5192,40 +5212,40 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-16.2.0-h205dda4_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libgfortran-16.2.0-he9431aa_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libgfortran5-16.2.0-hc864f27_7.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.78.1-heab1e18_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.82.1-h25f3222_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/liblapack-3.11.0-11_h88aeb00_openblas.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.3-he30d5cf_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libnsl-2.0.1-h86ecc28_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libopenblas-0.3.34-openmp_hcf905d8_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-6.33.5-h084db60_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.11.17-h3cfa5a6_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-hc5e897d_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-7.35.1-h809b94e_3.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.12.15-h3cfa5a6_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-h149037f_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-hd26f1b6_100.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-16.2.0-hef695bb_7.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.12.0-cpu_generic_h4236a28_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.14.1-cpu_generic_hb401ce7_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuuid-2.42.4-hd6fdeab_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuv-1.52.1-h80f16a2_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libxcrypt-4.4.38-h80f16a2_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.2-hdc9db2a_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/llvm-openmp-23.1.3-hde6636f_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/llvmlite-0.50.0-py311h895923a_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py311h42929ff_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/ml_dtypes-0.5.4-np2py311h07e23b4_2.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/llvmlite-0.50.0-py312hdce7143_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py312he7c6268_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/ml_dtypes-0.5.4-np2py312ha060505_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/mpc-1.4.0-ha78d887_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/mpfr-4.2.2-h4b21e80_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ncurses-6.6-h2b6f883_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ninja-1.13.2-hdc560ac_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/numba-0.68.0-py311h12bcb24_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.4.6-py311hecca567_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/numba-0.68.0-py312ha0853ce_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.5.4-py312hfb93532_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/onednn-3.13.4-omp_he25ab38_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.5-he6ad1d5_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/optree-0.20.0-py311hbb8f2f3_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.11.17-h94ad73b_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.12.0-cpu_generic_py311_h8ebb990_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py311h164a683_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-he0da282_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/optree-0.20.0-py312h579b322_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.12.15-h94ad73b_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.14.1-cpu_generic_py312_h0ff8ef1_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py312ha4530ae_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-hfb2350b_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.17.1-py311had2d2e4_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.18.1-py312h3e7234c_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/sleef-3.9.0-h5bb93e2_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/tk-8.6.13-noxft_hf03c496_4.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/uv-0.13.1-h779c035_0.conda @@ -5238,25 +5258,26 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-4.2.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/nomkl-1.0-h5ca1d4c_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -5265,10 +5286,11 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_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.19.2-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda @@ -5278,7 +5300,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -5287,24 +5309,25 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-4.2.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -5313,10 +5336,11 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_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.19.2-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda @@ -5329,14 +5353,14 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h374f1ed_10.conda - conda: https://prefix.dev/conda-forge/osx-64/c-ares-1.34.8-had63097_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py311h679fcff_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py312hbbaf924_1.conda - conda: https://prefix.dev/conda-forge/osx-64/flatbuffers-25.9.23-h6982a40_0.conda - conda: https://prefix.dev/conda-forge/osx-64/fmt-12.1.0-he6aba6a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/gmp-6.3.0-h65442b7_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py311h3f86e42_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py312h2a5f39c_0.conda - conda: https://prefix.dev/conda-forge/osx-64/hypothesis-6.170.1-py311h2a8a194_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.10.2-cpu_py311h5575e1a_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260107.1-cxx17_h7ed6875_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.12.0.1-cpu_py312h2df719f_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260526.0-cxx17_h6e8c311_3.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-23.1.3-h19cb2f5_0.conda @@ -5345,47 +5369,47 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/libgcc-16.2.0-h13771c8_7.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran-16.2.0-h7e5c614_7.conda - conda: https://prefix.dev/conda-forge/osx-64/libgfortran5-16.2.0-h2539e6c_7.conda - - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.78.1-h147dede_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.82.1-h153d9f4_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libhwloc-2.15.0-default_h714a4ab_1001.conda - conda: https://prefix.dev/conda-forge/osx-64/libiconv-1.18-h4ae439b_3.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.3-hbb4bfdb_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.33.5-hb0ea838_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.11.17-h1b2126f_2_cpython.conda - - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h6e8c311_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-7.35.1-h535088a_3.conda + - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.12.15-h1b2126f_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h962f25e_2.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-ha5db789_100.conda - - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.12.0-cpu_mkl_hf457987_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.14.1-cpu_mkl_h33c6888_100.conda - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.52.1-ha3d0635_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-16-2.15.4-h341e563_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libxml2-2.15.4-h3668fe6_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_3.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-23.1.3-h8c1e6b9_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.50.0-py311h2ac18a9_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py311h679fcff_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.50.0-py312hfe0b5f7_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py312hbbaf924_1.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-np2py311he2e5ad1_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py312h9d651bb_2.conda - conda: https://prefix.dev/conda-forge/osx-64/mpc-1.4.0-ha50206a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/mpfr-4.2.2-ha50206a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/numba-0.68.0-py311hbf78a6f_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.6-py311h2c4eb96_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numba-0.68.0-py312h3369ccd_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.5.4-py312h66ee8b4_0.conda - conda: https://prefix.dev/conda-forge/osx-64/onednn-3.13.4-omp_h5eafb4f_1.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/optree-0.20.0-py311h4319a19_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.17-h6907cb8_2_cpython.conda - - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.12.0-cpu_mkl_py311_h1a2d5a6_100.conda - - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py311h53ebfaf_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h77e0585_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/optree-0.20.0-py312hababfa3_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.12.15-h6907cb8_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.14.1-cpu_mkl_py312_h056d03e_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py312h51361c1_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-hcc9a9c6_2.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.17.1-py311h556693a_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.18.1-py312h81fa79e_1.conda - conda: https://prefix.dev/conda-forge/osx-64/sleef-3.9.0-h289094c_0.conda - conda: https://prefix.dev/conda-forge/osx-64/tbb-2021.13.0-hf9f308f_8.conda - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/yaml-0.2.5-had63097_3.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -5394,25 +5418,26 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-4.2.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/nomkl-1.0-h5ca1d4c_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -5421,10 +5446,11 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_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.19.2-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda @@ -5437,14 +5463,14 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-h4e30115_10.conda - conda: https://prefix.dev/conda-forge/osx-arm64/c-ares-1.34.8-h74c22ad_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py311h19107a3_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py312hf1f8172_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/flatbuffers-25.9.23-h9e8ef45_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/fmt-12.1.0-h99e4e11_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/gmp-6.3.0-hf5e55b1_3.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py311h10c933f_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py312h1af6244_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/hypothesis-6.170.1-py311hfcb3ee1_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.10.2-cpu_py311h402d416_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.12.0.1-cpu_py312h1c6fc3b_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260526.0-cxx17_h4c27e2a_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-11_h51639a9_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcblas-3.11.0-11_hb0561ab_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-23.1.3-h55c6f16_0.conda @@ -5453,42 +5479,42 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/libgcc-16.2.0-h3cf6597_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran-16.2.0-h07b0088_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libgfortran5-16.2.0-hdb7a957_7.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.78.1-h3e3f78d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.82.1-h74070d8_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-11_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.34-openmp_h5e6e99c_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.33.5-hb82ec63_2.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.11.17-h0677fcb_2_cpython.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h4c27e2a_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-7.35.1-h391e224_3.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.12.15-h0677fcb_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h5d15848_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-h34a968b_100.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.12.0-cpu_generic_h5d695db_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.14.1-cpu_generic_h8539c7d_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.52.1-h1a92334_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-23.1.3-hdb3d66b_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.50.0-py311h4a78e08_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py311h19107a3_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py311h69c3edc_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.50.0-py312ha6a25cf_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py312hf1f8172_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py312h3775662_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpc-1.4.0-h071a35a_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpfr-4.2.2-h72846b0_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.6-he64c551_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ninja-1.13.2-h3feff0a_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.68.0-py311hf682900_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.6-py311hbd1492f_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.68.0-py312h9052ff5_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.5.4-py312hff34920_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/onednn-3.13.4-omp_h3fb3e40_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.5-h55eecbc_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.20.0-py311h8a04803_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.17-hd05a0c4_2_cpython.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.12.0-cpu_generic_py311_hbaf2b46_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py311hc290fe0_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-ha480c28_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.20.0-py312h42f75bc_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.12.15-hd05a0c4_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.14.1-cpu_generic_py312_h32059f8_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py312h04c11ed_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h5d60da5_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.17.1-py311h9a58382_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.18.1-py312h84b0c4e_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/sleef-3.9.0-hb028509_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/yaml-0.2.5-h74c22ad_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -5497,7 +5523,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-4.2.1-pyhd8ed1ab_0.conda @@ -5510,7 +5536,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda @@ -5522,8 +5548,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_0.conda @@ -5537,7 +5563,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/fmt-12.1.0-h1ced75a_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda @@ -5551,7 +5577,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - conda: https://prefix.dev/conda-forge/win-64/libprotobuf-7.35.1-h1a71995_3.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libtorch-2.14.1-cpu_mkl_hb008cf6_100.conda - conda: https://prefix.dev/conda-forge/win-64/libuv-1.52.1-h6a83c73_1.conda @@ -5560,18 +5586,18 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.4-he095d88_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.2-hfd05255_3.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py311h6456a58_0.conda - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py312h1534abe_0.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py311h5dfdfe8_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py312ha1a9051_1.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py311h3fd045d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py311_h51f520b_100.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_1.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py311h9c22a71_1.conda + - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py312hf90b1b7_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py312_h9735288_100.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.18.1-py312h8847828_1.conda - conda: https://prefix.dev/conda-forge/win-64/sleef-3.9.0-h67fd636_0.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda @@ -5582,7 +5608,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -5591,7 +5617,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/dask-core-2026.8.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/filelock-4.2.1-pyhd8ed1ab_0.conda @@ -5604,7 +5630,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda @@ -5616,8 +5642,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_0.conda @@ -5631,7 +5657,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/fmt-12.1.0-h1ced75a_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda @@ -5645,7 +5671,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - conda: https://prefix.dev/conda-forge/win-64/libprotobuf-7.35.1-h1a71995_3.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libtorch-2.14.1-cpu_mkl_hb008cf6_100.conda - conda: https://prefix.dev/conda-forge/win-64/libuv-1.52.1-h6a83c73_1.conda @@ -5654,18 +5680,18 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.4-he095d88_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.2-hfd05255_3.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py311h6456a58_0.conda - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py312h1534abe_0.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py311h5dfdfe8_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py312ha1a9051_1.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py311h3fd045d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py311_h51f520b_100.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_1.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py311h9c22a71_1.conda + - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py312hf90b1b7_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py312_h9735288_100.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.18.1-py312h8847828_1.conda - conda: https://prefix.dev/conda-forge/win-64/sleef-3.9.0-h67fd636_0.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda @@ -5676,7 +5702,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests-cuda: channels: - url: https://prefix.dev/conda-forge/ @@ -5705,9 +5731,9 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py314h21b44f8_201.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py314h3e42753_200.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.78-h084b8d7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-11_hfef963f_mkl.conda @@ -5730,7 +5756,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda @@ -5739,13 +5765,13 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb03c661_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-6.33.5-h538a264_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-hd51c5da_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-262.1-h26e0ef7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda @@ -5769,16 +5795,16 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py314hb3b7642_1.conda - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-hcd007b5_102_cp314.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py314_h245c5d3_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py314_h0b5d900_300.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-65.0-h7b4f2e6_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py314hf07bd8e_1.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py314h2b49ec1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py314h2b49ec1_1.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/yaml-0.2.5-hebe6cf0_3.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -5803,7 +5829,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -5814,6 +5840,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -5824,6 +5851,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda @@ -5835,7 +5863,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -5945,8 +5973,8 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . - tests-cuda-py311: + - conda_source: array-api-extra[4d7a6ee2] @ . + tests-cuda-py312: channels: - url: https://prefix.dev/conda-forge/ packages: @@ -5954,7 +5982,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.8-hebe6cf0_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-crt-tools-12.9.86-ha770c72_2.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-cudart-12.9.79-h5888daf_0.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-cuobjdump-12.9.82-hffce074_1.conda @@ -5966,16 +5994,16 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/cuda-nvtx-12.9.79-hecca717_1.conda - conda: https://prefix.dev/conda-forge/linux-64/cuda-nvvm-tools-12.9.86-h4bc722e_2.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-14.2.0-py311h8f1618e_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/cupy-core-14.2.0-py311h1f1451c_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/cupy-14.2.0-py312h12f1b05_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/cupy-core-14.2.0-py312hb4f918a_3.conda - conda: https://prefix.dev/conda-forge/linux-64/flatbuffers-25.9.23-hb7d4c21_0.conda - conda: https://prefix.dev/conda-forge/linux-64/fmt-12.1.0-h76c4fd7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/gmp-6.3.0-hfd2156b_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py311hbc40be8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py312h04c1168_0.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py311h54675af_201.conda + - conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py312hbf518bd_200.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h5875eb1_mkl.conda - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.78-h084b8d7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libcblas-3.11.0-11_hfef963f_mkl.conda @@ -5998,7 +6026,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran-16.2.0-h69a702a_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libgfortran5-16.2.0-h6b99dfc_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h0cb94f2_3.conda - conda: https://prefix.dev/conda-forge/linux-64/liblapack-3.11.0-11_h5e43f62_mkl.conda @@ -6007,13 +6035,13 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libnl-3.11.0-hb03c661_1.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-6.33.5-h538a264_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-262.1-h26e0ef7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.52.1-h280c20c_1.conda @@ -6022,32 +6050,32 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.4-ha7a5771_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-23.1.3-h7148c6a_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py311h1369f55_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py312hb491018_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mkl-2026.1.0-hd2095e1_245.conda - - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h5a3f614_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py312h748b537_2.conda - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.4.0-ha2cb11d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.2-ha2cb11d_1.conda - conda: https://prefix.dev/conda-forge/linux-64/nccl-2.32.3.1-h4d09622_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py311hdfc3925_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py312h80505a6_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-3.13.4-threadpool_h2b436bf_1.conda - conda: https://prefix.dev/conda-forge/linux-64/onednn-cpu-threadpool-3.13.4-threadpool_h6d3ac64_1.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py311h5f908af_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda - - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py311_h49b8cc7_300.conda - - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py312ha5105d2_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py312_h0509a7e_300.conda + - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-65.0-h7b4f2e6_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py312h54fa4ab_1.conda - conda: https://prefix.dev/conda-forge/linux-64/sleef-3.9.0-ha0421bc_0.conda - conda: https://prefix.dev/conda-forge/linux-64/tbb-2023.1.0-haa8c3ee_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py311h2e1fb5d_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py312h811769c_1.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/yaml-0.2.5-hebe6cf0_3.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -6058,7 +6086,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_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/noarch/cuda-cudart-dev_linux-64-12.9.79-h3f2d84a_0.conda @@ -6072,17 +6100,18 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/fsspec-2026.9.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/opt_einsum-3.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pluggy-1.7.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-3.0.4-pyh293190f_0.conda - conda: https://prefix.dev/conda-forge/noarch/pybind11-abi-11-hc364b38_1.conda @@ -6091,10 +6120,11 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda + - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_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.19.2-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda @@ -6104,7 +6134,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -6113,7 +6143,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/click-8.5.0-pyh5ded981_0.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/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-cccl_win-64-12.9.27-h57928b3_0.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-cudart-dev_win-64-12.9.79-he0c23c2_0.conda - conda: https://prefix.dev/conda-forge/noarch/cuda-cudart-static_win-64-12.9.79-he0c23c2_0.conda @@ -6132,7 +6162,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - conda: https://prefix.dev/conda-forge/noarch/mparray-0.2.2-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.4.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda @@ -6144,8 +6174,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scikit-build-core-1.1.1-pyhcb39dcd_0.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_0.conda @@ -6159,10 +6189,10 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/cuda-nvrtc-12.9.86-hac47afa_1.conda - - conda: https://prefix.dev/conda-forge/win-64/cupy-14.2.0-py311h3249d97_3.conda - - conda: https://prefix.dev/conda-forge/win-64/cupy-core-14.2.0-py311h87ddf12_3.conda + - conda: https://prefix.dev/conda-forge/win-64/cupy-14.2.0-py312hd20d82e_3.conda + - conda: https://prefix.dev/conda-forge/win-64/cupy-core-14.2.0-py312h99a8611_3.conda - conda: https://prefix.dev/conda-forge/win-64/fmt-12.1.0-h1ced75a_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda @@ -6182,7 +6212,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - conda: https://prefix.dev/conda-forge/win-64/libnvjitlink-12.9.86-hac47afa_2.conda - conda: https://prefix.dev/conda-forge/win-64/libprotobuf-7.35.1-h1a71995_3.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libtorch-2.14.1-cpu_mkl_hb008cf6_100.conda - conda: https://prefix.dev/conda-forge/win-64/libuv-1.52.1-h6a83c73_1.conda @@ -6191,18 +6221,18 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libxml2-2.15.4-he095d88_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.2-hfd05255_3.conda - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py311h6456a58_0.conda - - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py312h1534abe_0.conda + - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py311h5dfdfe8_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py312ha1a9051_1.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py311h3fd045d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py311_h51f520b_100.conda - - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_1.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py311h9c22a71_1.conda + - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py312hf90b1b7_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py312_h9735288_100.conda + - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py312h9b3c559_1.conda - conda: https://prefix.dev/conda-forge/win-64/sleef-3.9.0-h67fd636_0.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda @@ -6213,7 +6243,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests-nogil: channels: - url: https://prefix.dev/conda-forge/ @@ -6285,7 +6315,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda @@ -6353,7 +6383,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda @@ -6421,7 +6451,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/zipp-4.1.1-pyh5ded981_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda @@ -6487,7 +6517,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/yaml-0.2.5-had63097_3.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda @@ -6553,7 +6583,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/yaml-0.2.5-h74c22ad_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda @@ -6623,7 +6653,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda @@ -6693,7 +6723,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/yaml-0.2.5-h6a83c73_3.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests-numpy1: channels: - url: https://prefix.dev/conda-forge/ @@ -6701,7 +6731,7 @@ environments: linux-64: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h4a7cf45_openblas.conda @@ -6717,7 +6747,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libopenblas-0.3.34-pthreads_hf13c14d_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-ng-16.2.0-hdf11a46_7.conda @@ -6726,11 +6756,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-1.24.1-py311h8e6699e_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-1.26.0-py312heda63a1_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py311h8f841c2_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py312h54fa4ab_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -6739,7 +6769,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -6750,18 +6780,18 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - conda: https://prefix.dev/conda-forge/linux-64/libblas-3.11.0-11_h4a7cf45_openblas.conda @@ -6777,7 +6807,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libopenblas-0.3.34-pthreads_hf13c14d_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-ng-16.2.0-hdf11a46_7.conda @@ -6786,11 +6816,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-1.24.1-py311h8e6699e_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-1.26.0-py312heda63a1_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py311h8f841c2_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py312h54fa4ab_2.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -6799,7 +6829,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -6810,18 +6840,18 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py311h42929ff_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py312he7c6268_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/hypothesis-6.170.1-py311h8ca180e_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.46.1-default_h1979696_103.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libblas-3.11.0-11_haddc8a3_openblas.conda @@ -6837,7 +6867,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.3-he30d5cf_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libnsl-2.0.1-h86ecc28_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libopenblas-0.3.34-pthreads_h4148b7d_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.11.17-h3cfa5a6_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.12.15-h3cfa5a6_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-hd26f1b6_100.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-16.2.0-hef695bb_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-ng-16.2.0-hdbbeba8_7.conda @@ -6846,11 +6876,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.2-hdc9db2a_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ncurses-6.6-h2b6f883_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ninja-1.13.2-hdc560ac_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-1.24.1-py311h71ac5a4_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-1.26.0-py312h470d778_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.5-he6ad1d5_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.11.17-h94ad73b_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.12.15-h94ad73b_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.15.2-py311h2973cce_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.16.3-py312he5b0e10_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/tk-8.6.13-noxft_hf03c496_4.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/uv-0.13.1-h779c035_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/zstd-1.5.7-h9d15635_7.conda @@ -6859,7 +6889,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -6870,21 +6900,21 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -6895,8 +6925,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda @@ -6904,7 +6934,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/osx-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h374f1ed_10.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py311h679fcff_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py312hbbaf924_1.conda - conda: https://prefix.dev/conda-forge/osx-64/hypothesis-6.170.1-py311h2a8a194_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libblas-3.11.0-11_he492b99_openblas.conda - conda: https://prefix.dev/conda-forge/osx-64/libcblas-3.11.0-11_h9b27e0a_openblas.conda @@ -6917,28 +6947,28 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/liblapack-3.11.0-11_h859234e_openblas.conda - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libopenblas-0.3.34-openmp_h5c7ac21_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.11.17-h1b2126f_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.12.15-h1b2126f_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-ha5db789_100.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_3.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-23.1.3-h8c1e6b9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-1.24.1-py311ha9d2c9f_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-1.26.0-py312h5df92dc_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.17-h6907cb8_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.12.15-h6907cb8_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.15.2-py311h0c91ca8_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.16.3-py312h79cf0a0_2.conda - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -6949,8 +6979,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda @@ -6958,7 +6988,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-h4e30115_10.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py311h19107a3_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py312hf1f8172_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/hypothesis-6.170.1-py311hfcb3ee1_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-11_h51639a9_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libcblas-3.11.0-11_hb0561ab_openblas.conda @@ -6971,28 +7001,28 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-11_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.34-openmp_h5e6e99c_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.11.17-h0677fcb_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.12.15-h0677fcb_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-h34a968b_100.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-23.1.3-hdb3d66b_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.6-he64c551_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ninja-1.13.2-h3feff0a_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.24.1-py311h60f8152_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.26.0-py312h696b312_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.5-h55eecbc_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.17-hd05a0c4_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.12.15-hd05a0c4_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.15.2-py311h0675101_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.16.3-py312h39258fd_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7003,15 +7033,15 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda - conda: https://prefix.dev/conda-forge/win-64/libblas-3.11.0-11_h8455456_mkl.conda @@ -7022,7 +7052,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libiconv-1.18-hc1393d2_3.conda - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-16-2.15.4-h3cfd58e_1.conda @@ -7031,10 +7061,10 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-1.24.1-py311h0b4df5a_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-1.26.0-py312h8753938_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.15.2-py311h99d06ae_0.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.16.3-py312h9b3c559_2.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda @@ -7042,16 +7072,15 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc-14.5-ha367084_41.conda - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - - conda: https://prefix.dev/conda-forge/win-64/vs2015_runtime-14.51.36247-h633cb9f_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7062,15 +7091,15 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda - conda: https://prefix.dev/conda-forge/win-64/libblas-3.11.0-11_h8455456_mkl.conda @@ -7081,7 +7110,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libiconv-1.18-hc1393d2_3.conda - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-16-2.15.4-h3cfd58e_1.conda @@ -7090,10 +7119,10 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-1.24.1-py311h0b4df5a_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-1.26.0-py312h8753938_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.15.2-py311h99d06ae_0.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.16.3-py312h9b3c559_2.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda @@ -7101,17 +7130,16 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc-14.5-ha367084_41.conda - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - - conda: https://prefix.dev/conda-forge/win-64/vs2015_runtime-14.51.36247-h633cb9f_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . - tests-py311: + - conda_source: array-api-extra[4d7a6ee2] @ . + tests-py312: channels: - url: https://prefix.dev/conda-forge/ packages: linux-64: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda @@ -7127,7 +7155,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libopenblas-0.3.34-pthreads_hf13c14d_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda @@ -7135,11 +7163,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py312h106c528_1.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -7148,7 +7176,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7159,18 +7187,18 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda - conda: https://prefix.dev/conda-forge/linux-64/hypothesis-6.170.1-py311hf77984d_0.conda - conda: https://prefix.dev/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda @@ -7186,7 +7214,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libopenblas-0.3.34-pthreads_hf13c14d_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h13e7031_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda @@ -7194,11 +7222,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py312h106c528_1.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda @@ -7207,7 +7235,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7218,18 +7246,18 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py311h42929ff_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py312he7c6268_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/hypothesis-6.170.1-py311h8ca180e_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/icu-78.3-py311h3512406_2.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.46.1-default_h1979696_103.conda @@ -7245,7 +7273,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.3-he30d5cf_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libnsl-2.0.1-h86ecc28_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libopenblas-0.3.34-pthreads_h4148b7d_2.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.11.17-h3cfa5a6_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.12.15-h3cfa5a6_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-h399dd60_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-16.2.0-hef695bb_7.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/libuuid-2.42.4-hd6fdeab_0.conda @@ -7253,11 +7281,11 @@ environments: - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.2-hdc9db2a_3.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ncurses-6.6-h2b6f883_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/ninja-1.13.2-hdc560ac_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.4.6-py311hecca567_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.5.4-py312hfb93532_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.5-he6ad1d5_0.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.11.17-h94ad73b_2_cpython.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.12.15-h94ad73b_2_cpython.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda - - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.17.1-py311had2d2e4_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.18.1-py312h3e7234c_1.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/tk-8.6.13-noxft_hf03c496_4.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/uv-0.13.1-h779c035_0.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/zstd-1.5.7-h9d15635_7.conda @@ -7266,7 +7294,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7277,21 +7305,21 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7302,8 +7330,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda @@ -7311,7 +7339,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/osx-64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h374f1ed_10.conda - - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py311h679fcff_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py312hbbaf924_1.conda - conda: https://prefix.dev/conda-forge/osx-64/hypothesis-6.170.1-py311h2a8a194_0.conda - conda: https://prefix.dev/conda-forge/osx-64/icu-78.3-py313hbf1d544_2.conda - conda: https://prefix.dev/conda-forge/osx-64/libblas-3.11.0-11_he492b99_openblas.conda @@ -7325,28 +7353,28 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/liblapack-3.11.0-11_h859234e_openblas.conda - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libopenblas-0.3.34-openmp_h5c7ac21_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.11.17-h1b2126f_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.12.15-h1b2126f_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-h59ff3a2_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_3.conda - conda: https://prefix.dev/conda-forge/osx-64/llvm-openmp-23.1.3-h8c1e6b9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.6-py311h2c4eb96_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.5.4-py312h66ee8b4_0.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.11.17-h6907cb8_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.12.15-h6907cb8_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.17.1-py311h556693a_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.18.1-py312h81fa79e_1.conda - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7357,8 +7385,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda @@ -7366,7 +7394,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/_openmp_mutex-4.5-8_kmp_llvm.conda - conda: https://prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-h4e30115_10.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py311h19107a3_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py312hf1f8172_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/hypothesis-6.170.1-py311hfcb3ee1_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/icu-78.3-py310h579977c_2.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libblas-3.11.0-11_h51639a9_openblas.conda @@ -7380,28 +7408,28 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-11_hd9741b5_openblas.conda - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libopenblas-0.3.34-openmp_h5e6e99c_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.11.17-h0677fcb_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.12.15-h0677fcb_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-hca69786_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-23.1.3-hdb3d66b_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.6-he64c551_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ninja-1.13.2-h3feff0a_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.6-py311hbd1492f_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.5.4-py312hff34920_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.5-h55eecbc_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.17-hd05a0c4_2_cpython.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.12.15-hd05a0c4_2_cpython.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.17.1-py311h9a58382_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.18.1-py312h84b0c4e_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7412,15 +7440,15 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda - conda: https://prefix.dev/conda-forge/win-64/libblas-3.11.0-11_h8455456_mkl.conda @@ -7431,7 +7459,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libiconv-1.18-hc1393d2_3.conda - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-16-2.15.4-h3cfd58e_1.conda @@ -7440,10 +7468,10 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py311h9c22a71_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.18.1-py312h8847828_1.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda @@ -7452,14 +7480,14 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-strict-2.6.1-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda - conda: https://prefix.dev/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda - conda: https://prefix.dev/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/iniconfig-2.3.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda @@ -7470,15 +7498,15 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-9.1.1-pyhc364b38_2.conda - conda: https://prefix.dev/conda-forge/noarch/pytest-cov-7.1.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda + - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda - conda: https://prefix.dev/conda-forge/noarch/scipy-doctest-2.2.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_10.conda - - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda + - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda - conda: https://prefix.dev/conda-forge/win-64/hypothesis-6.170.1-py311h66afae6_0.conda - conda: https://prefix.dev/conda-forge/win-64/icu-78.3-h5112557_2.conda - conda: https://prefix.dev/conda-forge/win-64/libblas-3.11.0-11_h8455456_mkl.conda @@ -7489,7 +7517,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/libiconv-1.18-hc1393d2_3.conda - conda: https://prefix.dev/conda-forge/win-64/liblapack-3.11.0-11_hf9ab0e9_mkl.conda - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.8.3-hfd05255_1.conda - - conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.54.1-hf5d6505_100.conda - conda: https://prefix.dev/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda - conda: https://prefix.dev/conda-forge/win-64/libxml2-16-2.15.4-h3cfd58e_1.conda @@ -7498,10 +7526,10 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-23.1.3-h49e36cd_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2026.1.0-hac47afa_235.conda - conda: https://prefix.dev/conda-forge/win-64/ninja-1.13.2-h477610d_1.conda - - conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.6.5-hf411b9b_0.conda - - conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda - - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py311h9c22a71_1.conda + - conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda + - conda: https://prefix.dev/conda-forge/win-64/scipy-1.18.1-py312h8847828_1.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2023.1.0-h272cf33_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h967ab96_4.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda @@ -7510,7 +7538,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests-py314: channels: - url: https://prefix.dev/conda-forge/ @@ -7571,7 +7599,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda @@ -7628,7 +7656,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda @@ -7685,7 +7713,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -7740,7 +7768,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -7795,7 +7823,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -7854,7 +7882,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda @@ -7913,7 +7941,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . tests-run-deps: channels: - url: https://prefix.dev/conda-forge/ @@ -7959,7 +7987,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda @@ -8001,7 +8029,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[778be824] @ . + - conda_source: array-api-extra[197c42b0] @ . linux-aarch64: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_10.conda @@ -8043,7 +8071,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.16.0-pyhcf101f3_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda_source: array-api-extra[314bd412] @ . + - conda_source: array-api-extra[3cd7f651] @ . osx-64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda @@ -8080,7 +8108,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda - - conda_source: array-api-extra[e7c94c49] @ . + - conda_source: array-api-extra[14574ba4] @ . osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda @@ -8117,7 +8145,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda - - conda_source: array-api-extra[b8cd33b1] @ . + - conda_source: array-api-extra[83955e50] @ . win-64: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda @@ -8155,7 +8183,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . win-64-cuda-12-9: - conda: https://prefix.dev/conda-forge/noarch/array-api-compat-1.15.0-pyhc364b38_0.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda @@ -8193,7 +8221,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda - - conda_source: array-api-extra[6eeb0334] @ . + - conda_source: array-api-extra[4d7a6ee2] @ . packages: - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda build_number: 20 @@ -8253,16 +8281,16 @@ packages: run_exports: {} size: 1154166 timestamp: 1792226506979 -- conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py311hf8ae3fa_0.conda - sha256: e3c924d64744b4deea46e2712fa3ca12ce0f9d64456968f3b926442fc302a7b1 - md5: b9829c43bc43e5518da7685997a3be44 +- conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py312h20c3967_0.conda + sha256: 636f4aa4231aa8ec20dbb39b2cf77addd547f3daa77098a3320ff6963bbbca8f + md5: 1005a63ba4d50a2bbf267bb63fc41da0 depends: - python - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: LGPL-2.1-only run_exports: {} - size: 574871 - timestamp: 1791464573358 + size: 567089 + timestamp: 1791464583338 - conda: https://prefix.dev/conda-forge/linux-64/astroid-4.3.4-py314h9e666f3_0.conda sha256: fd5db50dcf5c758df0c8b9a98740df063c63898a334572f4957c0e4cbe42af99 md5: dc4b76005a3e0dfbf874ad3a5bd53a0f @@ -8273,35 +8301,35 @@ packages: run_exports: {} size: 605692 timestamp: 1791464579181 -- conda: https://prefix.dev/conda-forge/linux-64/backports.zstd-1.8.0-py311h6f959d0_0.conda - sha256: c014de0dad1511d18f35d57e657d767dc2c723d0bee15ffde107303401d333be - md5: 6295eb9c0bd2ab215e60420051b3e76a +- conda: https://prefix.dev/conda-forge/linux-64/backports.zstd-1.8.0-py312h3f22e6b_0.conda + sha256: cc868eb4cf1fba1b4ff6686250136d0cf4cfedec9b4029b6e3b3f592da1cac97 + md5: 0f5fe32a47138697efdd6d8ee40a00d0 depends: - python - libgcc >=15 - __glibc >=2.17,<3.0.a0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 - zstd >=1.5.7,<1.6.0a0 license: BSD-3-Clause AND MIT AND EPL-2.0 run_exports: {} - size: 249002 - timestamp: 1791654829528 -- conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py311heb3be6f_4.conda - sha256: d641ef23bdfce1b1a889845489fce65e00311d6ed22e6b345074ec07627db7d5 - md5: 7f5e2b7716d10c9a762ee94112143ca8 + size: 241909 + timestamp: 1791654828167 +- conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py312he9c40d5_4.conda + sha256: 6e4f440a7015d7d78120b3a3f90a4ec3d7bb6de7bc65458123c52433755db5f0 + md5: edb667e7ce56106424e8afab2dc0f0cb depends: - __glibc >=2.17,<3.0.a0 - libgcc >=15 - libstdcxx >=15 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.2.0 h39a168f_4 license: MIT license_family: MIT run_exports: {} - size: 367207 - timestamp: 1788480468171 + size: 367657 + timestamp: 1788480501027 - conda: https://prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py314hcd2bdb6_4.conda sha256: e9cc0891a0dc5c3fa8c71dd2224491b6658c069af7a49ce4443158730990b6fd md5: d9aabceecc99b3b8b0eb7090c5776af4 @@ -8375,18 +8403,18 @@ packages: run_exports: {} size: 217200 timestamp: 1790766086110 -- conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py311h364832d_1.conda - sha256: 0ca56ab38379bc9c8e722160658cbbbec0c5ad2e82906aa89ddb9fd0115f65b1 - md5: d609f7035a8179f15ecd94179060b7bc +- conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py312h8b7ec3f_1.conda + sha256: 8f1e15238953756ea5b6ac52e9d9ef685dee457574bad502dcb0350137187297 + md5: 10471ab5b1d6e4e095d6d6072e95db8c depends: - python - - __glibc >=2.17,<3.0.a0 - libgcc >=15 - - python_abi 3.11.* *_cp311 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.12.* *_cp312 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 429898 + size: 418008 timestamp: 1792144404578 - conda: https://prefix.dev/conda-forge/linux-64/coverage-7.16.2-py314h3d6373c_1.conda sha256: 7869b294f4f3960e8dfe9edc2b3b0813097e68bf868ad725c1be2ca8db126845 @@ -8558,12 +8586,12 @@ packages: - cudnn >=9.10.2.21,<10.0a0 size: 19646 timestamp: 1762823905292 -- conda: https://prefix.dev/conda-forge/linux-64/cupy-14.2.0-py311h8f1618e_3.conda - sha256: d8942810f7e7e87de17a9a8aad672c28c964932aafbf8ca200da6b9f66f94d35 - md5: a26beac53a30adabf05079cf312fdf27 +- conda: https://prefix.dev/conda-forge/linux-64/cupy-14.2.0-py312h12f1b05_3.conda + sha256: c8418d3848de8bad830169ba3d9d7fc844c562108cca466251b5c2fca35e5b20 + md5: c6d9f8aad7c02926d610e532da9abb78 depends: - python - - cupy-core ==14.2.0 py311h1f1451c_3 + - cupy-core ==14.2.0 py312hb4f918a_3 - cuda-cudart-dev_linux-64 - cuda-nvrtc - libcublas @@ -8572,12 +8600,12 @@ packages: - libcusolver - libcusparse - cuda-version >=12,<13.0a0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 493816 - timestamp: 1792203113797 + size: 493832 + timestamp: 1792203124417 - conda: https://prefix.dev/conda-forge/linux-64/cupy-14.2.0-py314hce8dcb6_3.conda sha256: eeee0f199038f7370044772246336750663ba21148a32b0ad1f994fa7e740d66 md5: b1817a8962c77e3cf9c9e2ffe8a1bb3f @@ -8598,9 +8626,9 @@ packages: run_exports: {} size: 493826 timestamp: 1792203121818 -- conda: https://prefix.dev/conda-forge/linux-64/cupy-core-14.2.0-py311h1f1451c_3.conda - sha256: 383c829bf5904ca245149fe57fc7046ca83813407d69d2fdbb915a9fe76ffb29 - md5: f36e8c89fef0803b16f1ba70576c7ef6 +- conda: https://prefix.dev/conda-forge/linux-64/cupy-core-14.2.0-py312hb4f918a_3.conda + sha256: 91b8b4b67b583030ccd6c85a14079af1e13c0c72a0b3ad34fefc87c4486b0d1a + md5: 6c2c2843b0913047c83ab70e5cd9bcc4 depends: - python - cuda-pathfinder >=1.3.4,<2.0a0 @@ -8608,8 +8636,8 @@ packages: - __glibc >=2.17,<3.0.a0 - libstdcxx >=14 - libgcc >=14 - - python_abi 3.11.* *_cp311 - - numpy >=1.23,<3 + - python_abi 3.12.* *_cp312 + - numpy >=1.25,<3 constrains: - cuda-version >=12,<13.0a0 - cuda-nvrtc >=12,<13.0a0 @@ -8626,8 +8654,8 @@ packages: license: MIT license_family: MIT run_exports: {} - size: 69948298 - timestamp: 1792203113797 + size: 69949185 + timestamp: 1792203124417 - conda: https://prefix.dev/conda-forge/linux-64/cupy-core-14.2.0-py314h27263a3_3.conda sha256: f5722801f3d81eabb89971c34f489f9a7146bae5dc6052eaef014e7496d322fb md5: c391db5a1ec57d2a624613996496088c @@ -8712,22 +8740,22 @@ packages: - gmp >=6.3.0,<7.0a0 size: 493498 timestamp: 1786629164954 -- conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py311hbc40be8_0.conda - sha256: 56f42751a9d9bdeae4873d16b12ba7eb66ec81275c9ba6e59fd6f9cfa9831318 - md5: 3666445fa6ad3a9e8b5ecba31b9767aa +- conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py312h04c1168_0.conda + sha256: 6658cdf58143e27c3e861245e6eb7770bc7395092e88f47430710478b7f9102f + md5: 8fb83797f9c8c8924bf43fe80fd84719 depends: - python - - __glibc >=2.17,<3.0.a0 - libgcc >=15 - - python_abi 3.11.* *_cp311 - - gmp >=6.3.0,<7.0a0 - - mpc >=1.4.0,<2.0a0 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.12.* *_cp312 - mpfr >=4.2.2,<5.0a0 + - mpc >=1.4.0,<2.0a0 + - gmp >=6.3.0,<7.0a0 license: LGPL-3.0-or-later license_family: LGPL run_exports: {} - size: 312799 - timestamp: 1791166947928 + size: 327141 + timestamp: 1791166959850 - conda: https://prefix.dev/conda-forge/linux-64/gmpy2-2.3.2-py314h1867f89_0.conda sha256: 8bdfdd83392c8cf6c4e4d310e64578bd6918d725b0e1512ba728bb722f4e65e2 md5: 85487634b5562278d9468d8ee9b6dfdd @@ -8792,71 +8820,74 @@ packages: - icu >=78.3,<79.0a0 size: 14459115 timestamp: 1786545741408 -- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cpu_py311h580e2fc_1.conda - sha256: 97e376e137c963c2285f02216a66c8d5abe8db0bf2547e5e04ef022e44768ba9 - md5: 7fc38f0c5d2c4725268168de233c4b8c +- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cpu_py312h289adcf_0.conda + sha256: b357760cdc1e9360148669777c9012ae5dc2a7b4ffd99a8e3b7360551969cf68 + md5: b827b78775ea788a4da0dff44245650e depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - onednn-cpu-threadpool - __glibc >=2.17,<3.0.a0 - libgcc >=15 - libstdcxx >=15 - - python_abi 3.11.* *_cp311 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - onednn >=3.13.4,<4.0a0 - libzlib >=1.3.2,<2.0a0 - - openssl >=3.5.8,<4.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - - flatbuffers >=25.9.23,<25.9.24.0a0 + - numpy >=1.25,<3 - libre2-11 >=2025.11.5 - re2 + - flatbuffers >=25.9.23,<25.9.24.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* + - python_abi 3.12.* *_cp312 + - openssl >=3.5.9,<4.0a0 + - libgrpc >=1.82.1,<1.83.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 67419248 - timestamp: 1788360774893 -- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cpu_py314h689b786_1.conda - sha256: c0b4a5ff1742efa9b743cb231b81631e6f72cb01a350f865ade31a7cab66a6e5 - md5: 8b80d90a98b82599a8330d9e33c087e2 + size: 74395363 + timestamp: 1792764435345 +- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cpu_py314he1f0098_0.conda + sha256: c20714146497142e448146f869e2677dc30ab39e557d85c2eb996bf971ef4991 + md5: 874dc75c84a40e687835add551761cc7 depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - onednn-cpu-threadpool - __glibc >=2.17,<3.0.a0 - libgcc >=15 - libstdcxx >=15 - - python_abi 3.14.* *_cp314 + - flatbuffers >=25.9.23,<25.9.24.0a0 - libre2-11 >=2025.11.5 - re2 - - onednn >=3.12,<4.0a0 - - flatbuffers >=25.9.23,<25.9.24.0a0 - - openssl >=3.5.8,<4.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* + - onednn >=3.13.4,<4.0a0 + - python_abi 3.14.* *_cp314 + - libgrpc >=1.82.1,<1.83.0a0 - libzlib >=1.3.2,<2.0a0 - numpy >=1.25,<3 + - openssl >=3.5.9,<4.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 67617974 - timestamp: 1788360767838 -- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py311h54675af_201.conda - sha256: 50e83b3c3d7e902a97f3cc8efce858eb52ecacc06ef727ef63426fc0f6a64cf4 - md5: 79ed5d54e2d8609ea4f74c601d8fe3e5 + size: 74585595 + timestamp: 1792764459693 +- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py312hbf518bd_200.conda + sha256: 5ab9bd4babed64e3a28bd09cbca587c4529abdcc385708b2b0a2cdf3f314ac80 + md5: b123a176af27ab3691577f0a7570ef06 depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - onednn-cpu-threadpool - __cuda - cuda-nvcc-tools @@ -8866,46 +8897,48 @@ packages: - libcurand-dev - libcusolver-dev - libcusparse-dev - - cuda-version >=12.9,<13 + - __glibc >=2.17,<3.0.a0 - libstdcxx >=15 - libgcc >=15 - - __glibc >=2.17,<3.0.a0 + - cuda-version >=12.9,<13 - libcublas >=12.9.2.10,<13.0a0 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - numpy >=1.23,<3 + - libcurand >=10.3.10.19,<11.0a0 + - cuda-cudart >=12.9.79,<13.0a0 + - python_abi 3.12.* *_cp312 - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.9,<4.0a0 + - libnvjitlink >=12.9.86,<13.0a0 - cuda-cupti >=12.9.79,<13.0a0 + - cuda-nvtx >=12.9.79,<13.0a0 + - cuda-nvrtc >=12.9.86,<13.0a0 - libre2-11 >=2025.11.5 - re2 - libcusparse >=12.5.10.65,<13.0a0 - - openssl >=3.5.8,<4.0a0 - - onednn >=3.12,<4.0a0 - - libcurand >=10.3.10.19,<11.0a0 - - python_abi 3.11.* *_cp311 - - cuda-cudart >=12.9.79,<13.0a0 - - cuda-nvtx >=12.9.79,<13.0a0 + - cudnn >=9.10.2.21,<10.0a0 + - nccl >=2.32.3.1,<3.0a0 - libcusolver >=11.7.5.82,<12.0a0 - - libcufft >=11.4.1.4,<12.0a0 - - cuda-nvrtc >=12.9.86,<13.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* + - onednn >=3.13.4,<4.0a0 + - numpy >=1.25,<3 - flatbuffers >=25.9.23,<25.9.24.0a0 - - cudnn >=9.10.2.21,<10.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - - nccl >=2.30.7.1,<3.0a0 + - libgrpc >=1.82.1,<1.83.0a0 + - libcufft >=11.4.1.4,<12.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 192133622 - timestamp: 1788360783507 -- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.10.2-cuda129_py314h21b44f8_201.conda - sha256: bb2edf7f5b18923142a3a1001b62a1ac26c6ba56bcc53ea95de6f67fc19ff666 - md5: 47b1b869b1ab505c05a35f7afc1cbbf9 + size: 216272558 + timestamp: 1792766964119 +- conda: https://prefix.dev/conda-forge/linux-64/jaxlib-0.12.0.1-cuda129_py314h3e42753_200.conda + sha256: 57acc4f9a77547dfd9f1a871dfd8a55fbd1d7c2498f59183531c3ca47111952b + md5: a4287963f7a19c76477ce753c6c5523d depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - onednn-cpu-threadpool - __cuda - cuda-nvcc-tools @@ -8915,39 +8948,40 @@ packages: - libcurand-dev - libcusolver-dev - libcusparse-dev - - __glibc >=2.17,<3.0.a0 + - cuda-version >=12.9,<13 - libgcc >=15 + - __glibc >=2.17,<3.0.a0 - libstdcxx >=15 - - cuda-version >=12.9,<13 - - cuda-nvrtc >=12.9.86,<13.0a0 - - libzlib >=1.3.2,<2.0a0 + - cuda-cudart >=12.9.79,<13.0a0 + - libcurand >=10.3.10.19,<11.0a0 + - python_abi 3.14.* *_cp314 - libcusparse >=12.5.10.65,<13.0a0 - - libcufft >=11.4.1.4,<12.0a0 - - onednn >=3.12,<4.0a0 - - libcublas >=12.9.2.10,<13.0a0 - cuda-cupti >=12.9.79,<13.0a0 - - libcusolver >=11.7.5.82,<12.0a0 - - nccl >=2.30.7.1,<3.0a0 - - libabseil >=20260107.1,<20260108.0a0 + - onednn >=3.13.4,<4.0a0 + - cudnn >=9.10.2.21,<10.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libabseil * cxx17* - - cuda-cudart >=12.9.79,<13.0a0 - - flatbuffers >=25.9.23,<25.9.24.0a0 + - cuda-nvrtc >=12.9.86,<13.0a0 + - libcusolver >=11.7.5.82,<12.0a0 + - libcublas >=12.9.2.10,<13.0a0 + - libcufft >=11.4.1.4,<12.0a0 - cuda-nvtx >=12.9.79,<13.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - - cudnn >=9.10.2.21,<10.0a0 - - libcurand >=10.3.10.19,<11.0a0 + - openssl >=3.5.9,<4.0a0 + - libgrpc >=1.82.1,<1.83.0a0 + - libzlib >=1.3.2,<2.0a0 + - flatbuffers >=25.9.23,<25.9.24.0a0 - numpy >=1.25,<3 - - python_abi 3.14.* *_cp314 + - nccl >=2.32.3.1,<3.0a0 - libre2-11 >=2025.11.5 - re2 - - openssl >=3.5.8,<4.0a0 + - libnvjitlink >=12.9.86,<13.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 192326982 - timestamp: 1788360790706 + size: 216514700 + timestamp: 1792764446067 - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda sha256: 901649b1edbe841fd4ee7e2d491a05184ed540eb01cdae506872f344babc1d28 md5: 2362c70e7e79827c32db35547d9c179b @@ -8969,24 +9003,6 @@ packages: run_exports: {} size: 5496926 timestamp: 1791886841635 -- conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda - sha256: a7a4481a4d217a3eadea0ec489826a69070fcc3153f00443aa491ed21527d239 - md5: 6f7b4302263347698fd24565fbf11310 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - libstdcxx >=14 - constrains: - - libabseil-static =20260107.1=cxx17* - - abseil-cpp =20260107.1 - license: Apache-2.0 - license_family: Apache - run_exports: - weak: - - libabseil >=20260107.1,<20260108.0a0 - - libabseil =*=cxx17* - size: 1384817 - timestamp: 1770863194876 - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260526.0-cxx17_h0dc7533_3.conda sha256: 24708450d80f4d542fc357c941909446e0b6caffb8baca478a0da1f74820e688 md5: d224f3a53f55029366c73161f15461fb @@ -9471,30 +9487,30 @@ packages: - _openmp_mutex >=4.5 size: 640566 timestamp: 1790303046034 -- conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda - sha256: 5bb935188999fd70f67996746fd2dca85ec6204289e11695c316772e19451eb8 - md5: b5fb6d6c83f63d83ef2721dca6ff7091 +- conda: https://prefix.dev/conda-forge/linux-64/libgrpc-1.82.1-h284dbb2_1.conda + sha256: 8ea3a9f54bc27f95a11bb41bc0fbd94b3e000befa90780b51fbd2834f83ed185 + md5: 9572bcb680a58fd837ec10982810d609 depends: - __glibc >=2.17,<3.0.a0 - - c-ares >=1.34.6,<2.0a0 + - c-ares >=1.34.8,<2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libgcc >=14 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libgcc >=15 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libre2-11 >=2025.11.5 - - libstdcxx >=14 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.5,<4.0a0 + - libstdcxx >=15 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.8,<4.0a0 - re2 constrains: - - grpc-cpp =1.78.1 + - grpc-cpp =1.82.1 license: Apache-2.0 license_family: APACHE run_exports: weak: - - libgrpc >=1.78.1,<1.79.0a0 - size: 7021360 - timestamp: 1774020290672 + - libgrpc >=1.82.1,<1.83.0a0 + size: 7301660 + timestamp: 1790172196575 - conda: https://prefix.dev/conda-forge/linux-64/libhwloc-2.15.0-default_hd7c4d0c_1001.conda sha256: a140f8b94caad6ea27e9deba66a74ae2566976591db8a867677c652add6ee5a0 md5: 66c755b3bd9ec82308fa6ec7674f473f @@ -9677,36 +9693,36 @@ packages: - libopenblas >=0.3.34,<1.0a0 size: 6845411 timestamp: 1789141490688 -- conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-6.33.5-h538a264_2.conda - sha256: eb296398f05e3c1d0df2b616e7dd58b1d764540b5241ecf796480cdf82b29d2a - md5: 0f310965b9db4ef4ed9cd8a1672d9404 +- conda: https://prefix.dev/conda-forge/linux-64/libprotobuf-7.35.1-h622638d_3.conda + sha256: 37c51fbc936a6bb8bf5f67c8f056edacaaa41e8603738bc8a4dee186292bb114 + md5: fd307b61cceb36fdca38e1718bdb2893 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libgcc >=14 - - libstdcxx >=14 + - libabseil >=20260526.0,<20260527.0a0 + - libgcc >=15 + - libstdcxx >=15 - libzlib >=1.3.2,<2.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libprotobuf >=6.33.5,<6.33.6.0a0 - size: 3668552 - timestamp: 1783168697169 -- conda: https://prefix.dev/conda-forge/linux-64/libpython-3.11.17-ha57cdbe_2_cpython.conda + - libprotobuf >=7.35.1,<7.35.2.0a0 + size: 3808338 + timestamp: 1787657986197 +- conda: https://prefix.dev/conda-forge/linux-64/libpython-3.12.15-ha57cdbe_2_cpython.conda build_number: 2 - sha256: 0ea77899926834769e1878e319615d1af1735127941456a646aa255f0b09043b - md5: cb04e9b70b164bd183486d383730cd02 + sha256: 37017ac4a784c50f1fc73c7b0eb090c7f29f4541c9014c4b4e10daa275488fdd + md5: fe256863f652549334a81a8e49fdf097 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=15 license: Python-2.0 run_exports: weak: - - libpython >=3.11,<4.0a0 - size: 7820542 - timestamp: 1791911003298 + - libpython >=3.12,<4.0a0 + size: 8775924 + timestamp: 1791911120563 - conda: https://prefix.dev/conda-forge/linux-64/libpython-3.14.8-h9b37104_2_cp314t.conda build_number: 2 sha256: 46834f351207a3c1413747edb257e41f4e493d5d949124b8814622a35314f3ed @@ -9733,13 +9749,13 @@ packages: - libpython >=3.14,<4.0a0 size: 10537117 timestamp: 1791827266877 -- conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda - sha256: 138fc85321a8c0731c1715688b38e2be4fb71db349c9ab25f685315095ae70ff - md5: ced7f10b6cfb4389385556f47c0ad949 +- conda: https://prefix.dev/conda-forge/linux-64/libre2-11-2025.11.05-h60473fc_2.conda + sha256: 43132eb45a569b1f63199b0e7d5874d94227e9be950b327a323e7dcc1f8cd58c + md5: ee5c400d37b79db5d32a69ed1a79fc0b depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - - libabseil >=20260107.0,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libgcc >=14 - libstdcxx >=14 constrains: @@ -9749,8 +9765,8 @@ packages: run_exports: weak: - libre2-11 >=2025.11.5 - size: 213122 - timestamp: 1768190028309 + size: 210598 + timestamp: 1781312565737 - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda sha256: 107ba2f9134b45a6fdaf8d2485f432e3a643fdfaf711a325d0c9139b580b3523 md5: 5fdfd335c3d653e41c1eea1353d827d0 @@ -9816,42 +9832,42 @@ packages: run_exports: {} size: 574718 timestamp: 1792224216335 -- conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cpu_mkl_h55d9b97_100.conda - sha256: fc1f45a1ff74d1e3436c2b4de4d9a1b1aadae68d62b22befa3d2750c12db450d - md5: 77ced7a1eb9aaf007549855ec2c4f91d +- conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cpu_mkl_hc3c961d_100.conda + sha256: 771a151465e667c6165eace7d61f1eee94c1bb9cbeceaeca55bf14450ef511aa + md5: 0d4407c5f1fcbf718363cd1b0579d25d depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - fmt >=12.1.0,<12.2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 - - libgcc >=14 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libstdcxx >=14 + - libgcc >=15 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libstdcxx >=15 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - mkl >=2026.0.0,<2027.0a0 - - onednn >=3.12,<4.0a0 + - llvm-openmp >=23.1.3 + - mkl >=2026.1.0,<2027.0a0 + - onednn >=3.13.4,<4.0a0 - pybind11-abi 11 - sleef >=3.9.0,<4.0a0 constrains: - - pytorch-cpu 2.12.0 + - pytorch 2.14.1 cpu_mkl_*_100 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch 2.12.0 cpu_mkl_*_100 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libtorch >=2.12.0,<2.13.0a0 - size: 61927715 - timestamp: 1781356367189 -- conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.12.0-cuda129_mkl_hbb687bd_300.conda - sha256: cbcb45abe6a37cc13bcb15bb46fca79d6cf191277e6d752f050f477308634f97 - md5: b1ff0ac04960642ae250324ebdbdf78f + - libtorch >=2.14.1,<2.15.0a0 + size: 62087888 + timestamp: 1791586025454 +- conda: https://prefix.dev/conda-forge/linux-64/libtorch-2.14.1-cuda129_mkl_h546cc0b_300.conda + sha256: 5330d8729d053bf179cdb5e6463447a9242f5c0697d9f9245388a24798ca5fab + md5: 046db1318075a4306c9c59f715b7fddf depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm @@ -9863,7 +9879,7 @@ packages: - cuda-version >=12.9,<13 - fmt >=12.1.0,<12.2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 - libcublas >=12.9.2.10,<13.0a0 @@ -9876,27 +9892,27 @@ packages: - libcusparse >=12.5.10.65,<13.0a0 - libgcc >=14 - libmagma >=2.10.0,<2.10.1.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libstdcxx >=14 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - mkl >=2026.0.0,<2027.0a0 + - llvm-openmp >=23.1.3 + - mkl >=2026.1.0,<2027.0a0 - nccl >=2.28.9.1,<3.0a0 - - onednn >=3.12,<4.0a0 + - onednn >=3.13.4,<4.0a0 - pybind11-abi 11 - sleef >=3.9.0,<4.0a0 constrains: - - pytorch 2.12.0 cuda129_mkl_*_300 - - pytorch-gpu 2.12.0 + - pytorch 2.14.1 cuda129_mkl_*_300 - pytorch-cpu <0.0a0 + - pytorch-gpu 2.14.1 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libtorch >=2.12.0,<2.13.0a0 - size: 814384799 - timestamp: 1781369642972 + - libtorch >=2.14.1,<2.15.0a0 + size: 833790519 + timestamp: 1791592250271 - conda: https://prefix.dev/conda-forge/linux-64/libudev1-262.1-h26e0ef7_0.conda sha256: 63bc48418ed3be6166c27f294504153bf3da8579aa5d565ae4fee8bdd1682e54 md5: b7e3531ad0f828ee27f5731fcb9ebdc3 @@ -10050,22 +10066,22 @@ packages: - _openmp_mutex * *_llvm size: 6121536 timestamp: 1791950734069 -- conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py311h1369f55_0.conda - sha256: 2b25c85eb51a9841c8ba56cef0206fa0b1672546917fc57e0022387eea856a2f - md5: 1f91754219d11237bfbd6a1b550633e8 +- conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py312hb491018_0.conda + sha256: fbf41bdb6920ad8c0912bb5571e1b3bd087f9e1453beed7110c34a80dc40b69b + md5: afdb20a709a3fb3f5c14d5849d11e67c depends: - python - __glibc >=2.17,<3.0.a0 - libgcc >=15 - libstdcxx >=15 - - python_abi 3.11.* *_cp311 - libzlib >=1.3.2,<2.0a0 - zstd >=1.5.7,<1.6.0a0 + - python_abi 3.12.* *_cp312 license: BSD-2-Clause license_family: BSD run_exports: {} - size: 40845819 - timestamp: 1790753613305 + size: 40830860 + timestamp: 1790753610486 - conda: https://prefix.dev/conda-forge/linux-64/llvmlite-0.50.0-py314h264585c_0.conda sha256: 9d8c5d862592dd15d0ed20703a3d053a3d208e3f16d2859ea5eb3dfa04844179 md5: 73a6cb12d4dd51278edf304f9436edf5 @@ -10082,20 +10098,20 @@ packages: run_exports: {} size: 40840973 timestamp: 1790753612170 -- conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py311h364832d_1.conda - sha256: b751f3c1f1a562eaf7a5896c3789be96e5dd30384cf2b8bcbf9f4a76941eb1a6 - md5: 34baa7315936ae51248b07a9a0ce954d +- conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py312h8b7ec3f_1.conda + sha256: a032b34f0c8e63ddb28714ec42f02f51cd6007d64b15a8269873574abe322931 + md5: ee4135fc1ce77066d2be65475bcfbbff depends: - python - __glibc >=2.17,<3.0.a0 - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 28475 + size: 27678 timestamp: 1791548971554 - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.4-py314h93e9acf_1.conda sha256: cb233291045709d6308154d732463783415dd1c5daeb97dbb04d05cb025bf323 @@ -10128,20 +10144,20 @@ packages: run_exports: {} size: 142335878 timestamp: 1787725704439 -- conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py311h5a3f614_2.conda - sha256: 6e7f23c6fd3d25036d67403cdc4f4af18612a04fa5f6b04ad65188298be36765 - md5: 7dfeb07c0ac1e63f60bc35e7519c8fd4 +- conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py312h748b537_2.conda + sha256: c7b171b2507120ec2324db6ba676e2906d2504f877cdacfa9e6fbc5cb6667871 + md5: 5c7250027b4d19375532004d49561ef8 depends: - python - __glibc >=2.17,<3.0.a0 - libgcc >=15 - libstdcxx >=15 - - numpy >=1.23,<3 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 + - numpy >=1.25,<3 license: MPL-2.0 AND Apache-2.0 run_exports: {} - size: 347909 - timestamp: 1789240869780 + size: 340308 + timestamp: 1789240567021 - conda: https://prefix.dev/conda-forge/linux-64/ml_dtypes-0.5.4-np2py314hbf8ec49_2.conda sha256: b377e69f437b5c3d4558d88a997e574d403d1430863f984eb9655ed0161f8a47 md5: a6ac2f0c515009971551f603e999e0f7 @@ -10185,9 +10201,9 @@ packages: - mpfr >=4.2.2,<5.0a0 size: 730409 timestamp: 1787236218159 -- conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py311h194be0f_0.conda - sha256: 1b6ff24140bb454e6ee9eac8986f4f8ebea5ab8ca7c330dd11dd77c033b06d86 - md5: ddeea7be9ebfb1048222504b23d01e2a +- conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py312h1b36aeb_0.conda + sha256: 7b83aa836c42a6da61d5a9431ea5e21c13c67a491d573fd1952986e21d4c7852 + md5: cd9eb4cc02a3fbca824bcf6592de444c depends: - ast-serialize >=0.11.2,<1.0.0 - mypy_extensions >=1.0.0 @@ -10196,14 +10212,14 @@ packages: - python-librt >=0.16.0 - typing_extensions >=4.14.0 - psutil >=4.0 - - __glibc >=2.17,<3.0.a0 - libgcc >=15 - - python_abi 3.11.* *_cp311 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 23041752 - timestamp: 1790965590236 + size: 23685894 + timestamp: 1790965612973 - conda: https://prefix.dev/conda-forge/linux-64/mypy-2.4.0-py314hfe1a184_0.conda sha256: 83c3f948997ea2b0d4505c82249f6cb037ad954746c49cf05fbedbc2c71589fb md5: 3ce5fd409299cd3e0978c107e2d1772b @@ -10289,46 +10305,19 @@ packages: - nodejs >=26.10.0,<27.0a0 size: 20474429 timestamp: 1790238478566 -- conda: https://prefix.dev/conda-forge/linux-64/nodejs-26.3.1-he4ff34a_0.conda - sha256: 4813989aeb99db4da81712a7f1c5e7776bbbf1e72d21ef1d7d75deb86e7bf99d - md5: 09f6a0469253b20785424e67622afaef - depends: - - __glibc >=2.28,<3.0.a0 - - libstdcxx >=14 - - libgcc >=14 - - zstd >=1.5.7,<1.6.0a0 - - libzlib >=1.3.2,<2.0a0 - - openssl >=3.5.7,<4.0a0 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - c-ares >=1.34.6,<2.0a0 - - libnghttp2 >=1.68.1,<2.0a0 - - libuv >=1.52.1,<2.0a0 - - libsqlite >=3.53.2,<4.0a0 - - icu >=78.3,<79.0a0 - - libbrotlicommon >=1.2.0,<1.3.0a0 - - libbrotlienc >=1.2.0,<1.3.0a0 - - libbrotlidec >=1.2.0,<1.3.0a0 - license: MIT - license_family: MIT - run_exports: - weak: - - nodejs >=26.3.1,<27.0a0 - size: 19828453 - timestamp: 1781801014106 -- conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py311hdfc3925_1.conda - sha256: e035991ad9d6d23ffcdc563061b0b3beb3950e257f60589296a10a040603156f - md5: edfd86a5959cfd13c084dcf4c5022758 +- conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py312h80505a6_1.conda + sha256: 8d56e0038318b7ddc2588f209dd1553667d8b2cf04c1e62c027e56dede448295 + md5: e637e282879a2d6ec95189aba90e5bc1 depends: - python - llvmlite >=0.50.0,<0.51.0a0 - numpy >=1.22.3,<2.6 - - libgcc >=15 - _openmp_mutex >=4.5 - - libstdcxx >=15 - __glibc >=2.17,<3.0.a0 - - python_abi 3.11.* *_cp311 - - numpy >=1.23,<3 + - libgcc >=15 + - libstdcxx >=15 + - numpy >=1.25,<3 + - python_abi 3.12.* *_cp312 constrains: - tbb >=2021.6.0 - libopenblas !=0.3.6 @@ -10339,8 +10328,8 @@ packages: license: BSD-2-Clause license_family: BSD run_exports: {} - size: 6312052 - timestamp: 1790835914519 + size: 6131980 + timestamp: 1790835913658 - conda: https://prefix.dev/conda-forge/linux-64/numba-0.68.0-py314hf3b331d_1.conda sha256: 79e53c9f31029ccea5e930eaf56b4e0f058a2cce84af56f5ccde3544922b1413 md5: 4d236b2b42dda905af545b792bd21982 @@ -10366,37 +10355,37 @@ packages: run_exports: {} size: 6242403 timestamp: 1790835909136 -- conda: https://prefix.dev/conda-forge/linux-64/numpy-1.24.1-py311h8e6699e_0.conda - sha256: fd2dd9e14a2d6758883bc6732009d8ba8651fba5480ccac47244a17a019c0069 - md5: bd7c9bf413aa9478ea5f68123e796ab1 +- conda: https://prefix.dev/conda-forge/linux-64/numpy-1.26.0-py312heda63a1_0.conda + sha256: 83c8770959c096639973dd91dae7001adf8ec4cea374c125388c22314e92cf3a + md5: 9b4f35e4d83e2a8b17868b65beb438d9 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 + - python >=3.12.0rc3,<3.13.0a0 + - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.24.1,<2.0a0 - size: 7826922 - timestamp: 1675039288489 -- conda: https://prefix.dev/conda-forge/linux-64/numpy-2.4.6-py311h2e04523_0.conda - sha256: 8e8fb64c1a51282e8940d57d116aec54a4d66da59594973ae9c0b35d419b9a81 - md5: 5d4e35d7097b88c8b1455ef9f6ddf511 + - numpy >=1.26.0,<2.0a0 + size: 7452952 + timestamp: 1695291296202 +- conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py312he827f4e_0.conda + sha256: 8d562d8fcc44a93c65793a361f39a75712bb3cf2aa1d1a09bcc8ef072e54a1c3 + md5: 759b701f4b548ff6d06794d99788e6bb depends: - python - - libgcc >=14 + - libstdcxx >=15 + - libgcc >=15 - __glibc >=2.17,<3.0.a0 - - libstdcxx >=14 - - libblas >=3.9.0,<4.0a0 - - python_abi 3.11.* *_cp311 - liblapack >=3.9.0,<4.0a0 + - python_abi 3.12.* *_cp312 + - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 constrains: - numpy-base <0a0 @@ -10404,9 +10393,9 @@ packages: license_family: BSD run_exports: weak: - - numpy >=1.23,<3 - size: 9389525 - timestamp: 1779169198155 + - numpy >=1.25,<3 + size: 9240540 + timestamp: 1791675329565 - conda: https://prefix.dev/conda-forge/linux-64/numpy-2.5.4-py314hab655be_0.conda sha256: 548e88ef3cd35bfca35f7357eb8eb48a2c2680eadd066bc7fbb40e171de18957 md5: cce445120ef801ae863355d902853aa8 @@ -10494,21 +10483,21 @@ packages: - openssl >=3.6.5,<4.0a0 size: 3195299 timestamp: 1791098052301 -- conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py311h5f908af_1.conda - sha256: 54cc90a5fb8f4895ab4bcf7c7f29fa0a65fc7fef8f7c16202e48f793744397f9 - md5: 6bd81661a37295786c9e779d0dd028eb +- conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py312ha5105d2_1.conda + sha256: 69ff772fb28cab37570502cdead621fc1454fa90bb97e9aff83617395912033d + md5: 2cd722ba7312f819d13ec8a4c2cd9185 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=15 - libstdcxx >=15 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - typing-extensions >=4.10 license: Apache-2.0 license_family: Apache run_exports: {} - size: 573233 - timestamp: 1788504561764 + size: 579015 + timestamp: 1788504556508 - conda: https://prefix.dev/conda-forge/linux-64/optree-0.20.0-py314hb3b7642_1.conda sha256: 4098993d8e59939f03ab4368e0bf4efc2eef4886081d33b6f2630b1be5fd3ca2 md5: edea61854772f27eaf2a403caf8aaedf @@ -10524,19 +10513,19 @@ packages: run_exports: {} size: 596676 timestamp: 1788504545165 -- conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py311h194be0f_3.conda - sha256: 5733fbcaf4f5575051342b872de15e8589bb922c6b037d2d9425e86638ed2f1f - md5: 3c44e9e6a0ffaab88dbd7bd78f752a09 +- conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_3.conda + sha256: 9b6f0247591f062a188cd42580916476c0d939a89d65f3ecefb37e84b5c17d7a + md5: 2f8faed6c111c9ed0c1d217bc1be75f2 depends: - python - __glibc >=2.17,<3.0.a0 - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 231845 - timestamp: 1789682042836 + size: 225549 + timestamp: 1789682039049 - conda: https://prefix.dev/conda-forge/linux-64/psutil-7.2.2-py314hfe1a184_3.conda sha256: 38961e7991c6493dfd3768759731681e0e71895bb6c18a445ab05c2433b03a64 md5: 23189243badc4f63a0f05c429aba161d @@ -10563,10 +10552,10 @@ packages: run_exports: {} size: 13131404 timestamp: 1792135850040 -- conda: https://prefix.dev/conda-forge/linux-64/python-3.11.17-h5f976f7_2_cpython.conda +- conda: https://prefix.dev/conda-forge/linux-64/python-3.12.15-h5f976f7_2_cpython.conda build_number: 2 - sha256: 4429baf50718406938c256b8b65bc4fbbaeb9b1513ba161f618908f302cc03e3 - md5: 473514bec154e4f8729a8475d721ea6c + sha256: f8a38c33f627c68e35d02cc5a11eff25eadb853791ac40bf9cc569315d25bc54 + md5: 13cef25ee4055b1fec19d35d20aadda2 depends: - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 @@ -10576,7 +10565,7 @@ packages: - libgcc >=15 - liblzma >=5.8.3,<6.0a0 - libnsl >=2.0.1,<2.1.0a0 - - libpython 3.11.17 ha57cdbe_2_cpython + - libpython 3.12.15 ha57cdbe_2_cpython - libsqlite >=3.54.0,<4.0a0 - libuuid >=2.42.4,<3.0a0 - libxcrypt >=4.4.38 @@ -10587,15 +10576,15 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Python-2.0 run_exports: weak: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 noarch: - python - size: 23328011 - timestamp: 1791911038555 + size: 23065587 + timestamp: 1791911147011 - conda: https://prefix.dev/conda-forge/linux-64/python-3.14.8-h1945688_2_cp314t.conda build_number: 2 sha256: 339a379b34a6860431dff3e7e8012a042d36a0fc292d083d895a28a05deefb93 @@ -10696,19 +10685,19 @@ packages: size: 29084368 timestamp: 1791827503430 python_site_packages_path: lib/python3.15/site-packages -- conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py311h194be0f_0.conda - sha256: c1e81344904797a801336b0bfd66dfbb18dca98815fb648b8313f9a94ac03466 - md5: 967671b7c43dcf380444deafa9d671ad +- conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py312h1b36aeb_0.conda + sha256: 12671324ba50c377e2631c91f060ca42c36f548993178520a477d348cc3aa80d + md5: 43a57694af193ac4e161342a63d817e7 depends: - python - libgcc >=15 - __glibc >=2.17,<3.0.a0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 167615 - timestamp: 1790684468484 + size: 169332 + timestamp: 1790684476183 - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.16.0-py314hfe1a184_0.conda sha256: 4437b43e18346e7eff660ced628ead4f7b6f9c46a3b815de201b66bc7e2d7988 md5: 3b3bfe94aa82c3e8360faeb0e1743dc6 @@ -10722,19 +10711,19 @@ packages: run_exports: {} size: 167820 timestamp: 1790684473363 -- conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py311h194be0f_3.conda - sha256: bab1e97c71341800436d848c6477fcebc0a22d6776e7fe7a9ebb370254e364ad - md5: f35a31b3aaa7c46d8a4cbb875c82401e +- conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py312h1b36aeb_3.conda + sha256: 2f1798af956284dad29d3a04ee44bfd79cc312c07ffef40970e5c871d14af1a4 + md5: 021a54a6c3f5714466a32c15e59da0a0 depends: - python - - __glibc >=2.17,<3.0.a0 - libgcc >=15 - - python_abi 3.11.* *_cp311 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 299235 - timestamp: 1789971827394 + size: 305734 + timestamp: 1789971808085 - conda: https://prefix.dev/conda-forge/linux-64/pytokens-0.4.1-py314hfe1a184_3.conda sha256: 6a3686eb03f3287d53ae1cc1db07970103685bb65efe22d0047d489ba7d3223a md5: a186031e2313457c34ff11cf4aa6648e @@ -10748,101 +10737,103 @@ packages: run_exports: {} size: 304141 timestamp: 1789971825661 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cpu_mkl_py311_h338015a_100.conda - sha256: ddc0548ccec2f81149974151a4b5c06b5dfc1e99d7947df3351d3406d692991a - md5: 44710b75f2529c6c5a9ed35804563382 +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cpu_mkl_py312_hd8394b6_100.conda + sha256: a3f2baf62c92e94dd3aae62ad7e73535e9e04534bc262ca8642e6548a47a7bcd + md5: 28ca5d5b50d139f7cec49bed02c57461 depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 - - libgcc >=14 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libstdcxx >=14 - - libtorch 2.12.0 cpu_mkl_h55d9b97_100 + - libgcc >=15 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libstdcxx >=15 + - libtorch 2.14.1 cpu_mkl_hc3c961d_100 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - mkl >=2026.0.0,<2027.0a0 - - networkx - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - llvm-openmp >=23.1.3 + - mkl >=2026.1.0,<2027.0a0 + - networkx >=2.5.1 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - - setuptools <82 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: - - pytorch-cpu 2.12.0 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 25908673 - timestamp: 1781356798159 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cpu_mkl_py314_h94e416f_100.conda - sha256: 0be64c59aecdc0a3b73118e39ece57010ef39d0fdb02015e5cffc3600b9aaf74 - md5: 62a27877aad337850706732bccab09db + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 28822319 + timestamp: 1791587083486 +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cpu_mkl_py314_h0071e89_100.conda + sha256: 9a912044b6315d0ba647cfb701f10632e30a3635ed538618b20d0540408bf99c + md5: d32327808d088e946be7219328b192e2 depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 - - libgcc >=14 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libstdcxx >=14 - - libtorch 2.12.0 cpu_mkl_h55d9b97_100 + - libgcc >=15 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libstdcxx >=15 + - libtorch 2.14.1 cpu_mkl_hc3c961d_100 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - mkl >=2026.0.0,<2027.0a0 - - networkx - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - llvm-openmp >=23.1.3 + - mkl >=2026.1.0,<2027.0a0 + - networkx >=2.5.1 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - python >=3.14,<3.15.0a0 - python_abi 3.14.* *_cp314 - - setuptools <82 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: - - pytorch-cpu 2.12.0 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 26821561 - timestamp: 1781358171115 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py311_h49b8cc7_300.conda - sha256: 868a2a4d5b78bc38fc1712ffc6fc4ff8e8b65dd9df7b3e5964188e570ec378da - md5: f551a3f17fb15c14e7106f9da6faf713 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 30141825 + timestamp: 1791587304529 +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py312_h0509a7e_300.conda + sha256: d881e17ca4f7f483be28128cc289d91783653bd651784538cf40c7af6531df86 + md5: 256a5dd0283b7ad121db86ff76d750a4 depends: - __cuda - __glibc >=2.17,<3.0.a0 @@ -10855,10 +10846,10 @@ packages: - cuda-version >=12.9,<13 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 - libcublas >=12.9.2.10,<13.0a0 @@ -10871,41 +10862,42 @@ packages: - libcusparse >=12.5.10.65,<13.0a0 - libgcc >=14 - libmagma >=2.10.0,<2.10.1.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libstdcxx >=14 - - libtorch 2.12.0 cuda129_mkl_hbb687bd_300 + - libtorch 2.14.1 cuda129_mkl_h546cc0b_300 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - mkl >=2026.0.0,<2027.0a0 + - llvm-openmp >=23.1.3 + - mkl >=2026.1.0,<2027.0a0 - nccl >=2.28.9.1,<3.0a0 - - networkx - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - networkx >=2.5.1 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - - setuptools <82 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - triton 3.7.0 - - typing_extensions >=4.10.0 + - triton 3.7.1 + - typing_extensions >=4.13.0 constrains: - - pytorch-gpu 2.12.0 - pytorch-cpu <0.0a0 + - pytorch-gpu 2.14.1 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 26193801 - timestamp: 1781372591971 -- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.12.0-cuda129_mkl_py314_h245c5d3_300.conda - sha256: 26d56753393db998b2bd4dc1cf888a968075795d482f0cb6b4baf180333a5ea2 - md5: 88069499ac9fec72fb28bcf3bc622330 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 29055364 + timestamp: 1791594879064 +- conda: https://prefix.dev/conda-forge/linux-64/pytorch-2.14.1-cuda129_mkl_py314_h0b5d900_300.conda + sha256: 687ecccce68a5509b8f93b72b74a0386a6636b01b451c6a0e2494bf5f67abe09 + md5: 5094085e5123b8b7545307aae6ad36c8 depends: - __cuda - __glibc >=2.17,<3.0.a0 @@ -10918,10 +10910,10 @@ packages: - cuda-version >=12.9,<13 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.11.0,<4.0a0 - libcublas >=12.9.2.10,<13.0a0 @@ -10934,52 +10926,53 @@ packages: - libcusparse >=12.5.10.65,<13.0a0 - libgcc >=14 - libmagma >=2.10.0,<2.10.1.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libstdcxx >=14 - - libtorch 2.12.0 cuda129_mkl_hbb687bd_300 + - libtorch 2.14.1 cuda129_mkl_h546cc0b_300 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - mkl >=2026.0.0,<2027.0a0 + - llvm-openmp >=23.1.3 + - mkl >=2026.1.0,<2027.0a0 - nccl >=2.28.9.1,<3.0a0 - - networkx - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - networkx >=2.5.1 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - python >=3.14,<3.15.0a0 - python_abi 3.14.* *_cp314 - - setuptools <82 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - triton 3.7.0 - - typing_extensions >=4.10.0 + - triton 3.7.1 + - typing_extensions >=4.13.0 constrains: - - pytorch-gpu 2.12.0 - pytorch-cpu <0.0a0 + - pytorch-gpu 2.14.1 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 27107445 - timestamp: 1781371710255 -- conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda - sha256: c9a6cd2c290d7c3d2b30ea34a0ccda30f770e8ddb2937871f2c404faf60d0050 - md5: a24add9a3bababee946f3bc1c829acfe + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 30371403 + timestamp: 1791595328211 +- conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda + sha256: cb142bfd92f6e55749365ddc244294fa7b64db6d08c45b018ff1c658907bfcbf + md5: 15878599a87992e44c059731771591cb depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT run_exports: {} - size: 206190 - timestamp: 1770223702917 + size: 198293 + timestamp: 1770223620706 - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda sha256: b318fb070c7a1f89980ef124b80a0b5ccf3928143708a85e0053cde0169c699d md5: 2035f68f96be30dc60a5dfd7452c7941 @@ -11011,19 +11004,19 @@ packages: - rdma-core >=65.0 size: 1321393 timestamp: 1788785066344 -- conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda - sha256: 3fc684b81631348540e9a42f6768b871dfeab532d3f47d5c341f1f83e2a2b2b2 - md5: 66a715bc01c77d43aca1f9fcb13dde3c +- conda: https://prefix.dev/conda-forge/linux-64/re2-2025.11.05-h94463f1_2.conda + sha256: 7279908454f0c87b84ebc4aec6924f02f41a105d88420fb35dfaf5ecd976e0f5 + md5: d83f2ee212d217a6d745a00e5be84671 depends: - - libre2-11 2025.11.05 h0dc7533_1 + - libre2-11 2025.11.05 h60473fc_2 license: BSD-3-Clause license_family: BSD run_exports: weak: - libre2-11 >=2025.11.5 - re2 - size: 27469 - timestamp: 1768190052132 + size: 27397 + timestamp: 1781312576962 - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda sha256: 01b3fe073a66e321970d09e04b388708f8cbdca5cdfbfcb7c9eeb470ad10383d md5: 69c01c781e7c8190bbdaf79e3848c5ca @@ -11051,31 +11044,31 @@ packages: run_exports: {} size: 8894483 timestamp: 1792087461725 -- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py311h8f841c2_0.conda - sha256: 6d0902775e3ff96dd1d36ac627e03fe6c0b3d2159bb71e115dd16a1f31693b25 - md5: 5ec0a1732a05376241e1e4c6d50e0e91 +- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py312h54fa4ab_2.conda + sha256: 2f73242ca3164b4f305becb535a8245ff25839a42d4e62b222f866a5bf58b989 + md5: e82683871cbc4bb257b7694f31a91327 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.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - libstdcxx >=14 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 17193126 - timestamp: 1739791897768 -- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_1.conda - sha256: 3ae2ff1d1cc5930de2ca6ac03216118bdf13b2af6098e28e827f1ba25bfcbc4e - md5: 089de2ee37e4e19885c985a4fe4aaf14 + size: 16666973 + timestamp: 1766108740332 +- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py312h54fa4ab_1.conda + sha256: d5ac05ad45c0d48731eb189c2cbb2bb99f0e3cb7e1acaad373cb2f1f2597fc75 + md5: 15995ecb2ef890778ba9a3750190f09d depends: - __glibc >=2.17,<3.0.a0 - libblas >=3.9.0,<4.0a0 @@ -11088,13 +11081,13 @@ packages: - numpy <2.7 - numpy >=1.23,<3 - numpy >=1.25.2 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 17303931 - timestamp: 1779874783665 + size: 16828243 + timestamp: 1779874781187 - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py314hf07bd8e_1.conda sha256: 505e3466e97c16d125a9adb61a80bdfc2fefe62bc9f0bfe798eda88706e4b0ed md5: 718437171257e579e7d1f3b51c62536f @@ -11117,6 +11110,28 @@ packages: run_exports: {} size: 16995364 timestamp: 1779874760991 +- conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py312h106c528_1.conda + sha256: d080762a708a0c885814995470d6fb186cec366acb080913584127e94ed031d5 + md5: 73cc9629383ee4e1f2166b314527b324 + depends: + - __glibc >=2.17,<3.0.a0 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc >=15 + - libgfortran + - libgfortran5 >=15.3.0 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx >=15 + - numpy <2.8 + - numpy >=1.25,<3 + - numpy >=2.0.0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + license: BSD-3-Clause + license_family: BSD + run_exports: {} + size: 17276369 + timestamp: 1790022640281 - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.18.1-py314h36f0660_1.conda sha256: d51ca962cc65f892c6e3bbcddb9c4093c83368647985cdf2b29e71ade750103b md5: 2c5a3b238546edf4e3ea3bd9c1b9fa03 @@ -11225,9 +11240,9 @@ packages: run_exports: {} size: 7100809 timestamp: 1792297898057 -- conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py311h2e1fb5d_0.conda - sha256: e6d915e1eb5d50dfb01d102d6ec8f391b1b6957950844c5170a4d1aa0c0e5d97 - md5: aeb38aabb320d6e17c5e36e4e9c53a2e +- conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py312h811769c_1.conda + sha256: f6057dfe20a473f0b1ab7e1a231ebce774ba934a3c54176efb58bf1133aaa44b + md5: b32d0cc6a3091264c0b61db49ecc8718 depends: - python - setuptools @@ -11240,17 +11255,17 @@ packages: - cuda-version >=12.9,<13 - __glibc >=2.17,<3.0.a0 - zstd >=1.5.7,<1.6.0a0 - - python_abi 3.11.* *_cp311 - - libzlib >=1.3.2,<2.0a0 - cuda-cupti >=12.9.79,<13.0a0 + - python_abi 3.12.* *_cp312 + - libzlib >=1.3.2,<2.0a0 license: MIT license_family: MIT run_exports: {} - size: 252955541 - timestamp: 1779707814411 -- conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.0-cuda129py314h2b49ec1_0.conda - sha256: 09208c039154d160525f8677f062b0a20408439aa6f2f90a07cec9967cb7f3ce - md5: 1306e0eb13d72adcb90b5547a93b8d0a + size: 40337080 + timestamp: 1781881966422 +- conda: https://prefix.dev/conda-forge/linux-64/triton-3.7.1-cuda129py314h2b49ec1_1.conda + sha256: 7aafc81ffcfcffb1241d6e1fad012d3f9e791e76f36776cc4c890feb5bf544d5 + md5: 81e00d2e05f8640930ca82c755b774f9 depends: - python - setuptools @@ -11260,17 +11275,17 @@ packages: - cuda-cupti - libstdcxx >=14 - libgcc >=14 - - cuda-version >=12.9,<13 - __glibc >=2.17,<3.0.a0 - - libzlib >=1.3.2,<2.0a0 - - python_abi 3.14.* *_cp314 - - zstd >=1.5.7,<1.6.0a0 + - cuda-version >=12.9,<13 - cuda-cupti >=12.9.79,<13.0a0 + - zstd >=1.5.7,<1.6.0a0 + - python_abi 3.14.* *_cp314 + - libzlib >=1.3.2,<2.0a0 license: MIT license_family: MIT run_exports: {} - size: 252858896 - timestamp: 1779707814507 + size: 40376752 + timestamp: 1781881962251 - conda: https://prefix.dev/conda-forge/linux-64/typos-1.51.1-hf19af3b_0.conda sha256: f2707340c5f26435e597882223d0610e90dd4b2cf9ee333dd3fae679122a3abf md5: 9d92047cffb3c98227fd31bf253f4bd5 @@ -11407,16 +11422,16 @@ packages: run_exports: {} size: 1134334 timestamp: 1792226503511 -- conda: https://prefix.dev/conda-forge/linux-aarch64/astroid-4.3.4-py311he98b269_0.conda - sha256: 0017da7d8e6f3e72c5949541e692559cb149bd891200a5af738d7ef7a5b98a0e - md5: 6e7a82ec116f44c93fa3c6d0ecb517dc +- conda: https://prefix.dev/conda-forge/linux-aarch64/astroid-4.3.4-py312h3262aca_0.conda + sha256: a1bb35bceb2d8723a3f435c98cbf6347a8f454130a1f34991f99b47d0ff73bcf + md5: dacb3dbfaaf9a7e4430df447b41f2c4f depends: - python - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: LGPL-2.1-only run_exports: {} - size: 574709 - timestamp: 1791464585534 + size: 567097 + timestamp: 1791464582883 - conda: https://prefix.dev/conda-forge/linux-aarch64/astroid-4.3.4-py314h064b4d9_0.conda sha256: ead18602a7e4fcc19e3369ee9ceef72beb9fd365493d9d853873b412b0f6f872 md5: 392271b4f5cf964d098d1aeda7177cef @@ -11427,33 +11442,33 @@ packages: run_exports: {} size: 605611 timestamp: 1791464584368 -- conda: https://prefix.dev/conda-forge/linux-aarch64/backports.zstd-1.8.0-py311h9a9e91b_0.conda - sha256: 3f642221fe32ee07f1118983713deccd91cfd9a0e999f51fbaaad96d852fec91 - md5: 4c57154f1b3d7ff41022681c1279708c +- conda: https://prefix.dev/conda-forge/linux-aarch64/backports.zstd-1.8.0-py312h22d1088_0.conda + sha256: b6abd9274923d0105256d4a181316ac83fb6b83d2d47349661e19034fdef0f48 + md5: 1be3247a9e125d1883c880890a89de61 depends: - python - libgcc >=15 - - python_abi 3.11.* *_cp311 - zstd >=1.5.7,<1.6.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause AND MIT AND EPL-2.0 run_exports: {} - size: 250301 - timestamp: 1791654826754 -- conda: https://prefix.dev/conda-forge/linux-aarch64/brotli-python-1.2.0-py311hf1a560e_4.conda - sha256: db54dc8c5c2ade71ce23a3b8c88c4c68c31ab8f797fe1ad8426faecead98cbf6 - md5: bc7351a3de5985a46dbcfde04f4c07da + size: 243188 + timestamp: 1791654828121 +- conda: https://prefix.dev/conda-forge/linux-aarch64/brotli-python-1.2.0-py312h41c1d46_4.conda + sha256: 32a864ea9760af9f926a96677639eea5d6b53dadf80acc0ca3bc31c9db8332a0 + md5: 046165cdf0984a02b149201a9bcecf76 depends: - libgcc >=15 - libstdcxx >=15 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.2.0 h384ecca_4 license: MIT license_family: MIT run_exports: {} - size: 367664 - timestamp: 1788480421097 + size: 366485 + timestamp: 1788480367792 - conda: https://prefix.dev/conda-forge/linux-aarch64/brotli-python-1.2.0-py314hd574b5f_4.conda sha256: 4f9bde7ae13d9ea2c8de5785d41f1dba971415436c7f03bb80dc4a5cde21a068 md5: a5a3243f32602f80ecd044e3b7088344 @@ -11508,18 +11523,18 @@ packages: - c-ares >=1.34.8,<2.0a0 size: 241210 timestamp: 1787169968125 -- conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py311h42929ff_1.conda - sha256: b680ddeb844af8e0da6c04503592188b44c1e898311b9f96178fc98d73c1dbc6 - md5: 34df75dc2ad0b3ea1d1b5025dd19eaa4 +- conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py312he7c6268_1.conda + sha256: 6e6cec7b8df34aa7576f1a5f4e257667bb3ec3cbd736fd4dc63879a44412dd99 + md5: 7f1393d501f041800fc6e55300224d3f depends: - python - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 431151 - timestamp: 1792144711869 + size: 418189 + timestamp: 1792144717164 - conda: https://prefix.dev/conda-forge/linux-aarch64/coverage-7.16.2-py314h4171ad5_1.conda sha256: 2273158f9cf5b367be9cb3894c2bea877ba8eeee6deb6f2f80ef1f9f0b160dc7 md5: 0fa3fd818f65700fd717d7c774c6fe18 @@ -11594,21 +11609,21 @@ packages: - gmp >=6.3.0,<7.0a0 size: 457444 timestamp: 1786629160018 -- conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py311hd6c47e5_0.conda - sha256: 14bda1acd5fc754bfd6127418a33329963f879461dbdcc75944e2dc2a92c49b7 - md5: 55db967c006dfc5d307c294d3d071606 +- conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py312h70c4b35_0.conda + sha256: 0b22f2658a8530174929d305b2a636d51adbf64df6eeaebd790e892d0e764e4a + md5: 3ff1e0ee1ce1947bd8b4dd3fa829a07b depends: - python - libgcc >=15 - - gmp >=6.3.0,<7.0a0 - mpfr >=4.2.2,<5.0a0 - mpc >=1.4.0,<2.0a0 - - python_abi 3.11.* *_cp311 + - gmp >=6.3.0,<7.0a0 + - python_abi 3.12.* *_cp312 license: LGPL-3.0-or-later license_family: LGPL run_exports: {} - size: 310430 - timestamp: 1791166994517 + size: 321095 + timestamp: 1791166945755 - conda: https://prefix.dev/conda-forge/linux-aarch64/gmpy2-2.3.2-py314h3680e02_0.conda sha256: bb056e00e3dbd3a3225867d46a4d1e71e29e7a156a86d384c22d2048ef87e2b3 md5: af766009140e27f64541445f6df531ab @@ -11669,60 +11684,62 @@ packages: - icu >=78.3,<79.0a0 size: 14688525 timestamp: 1786545779464 -- conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.10.2-cpu_py311h798ca7d_1.conda - sha256: faa609dd1da119ddd8bc77d10d919e6bf4475848f0700b50cc6c592ce9f8e3c8 - md5: cb5daa18d7d76540acd70f001d8e025e +- conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.12.0.1-cpu_py312hc67eb39_0.conda + sha256: 2cf6731f36641581f6b6bd767bf153d6b7ce0fd599b28a5b3043d7a26208824b + md5: b33456c56f3791af7fa2816f7b5ddefb depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - libgcc >=15 - libstdcxx >=15 - - flatbuffers >=25.9.23,<25.9.24.0a0 - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libabseil * cxx17* - libzlib >=1.3.2,<2.0a0 - libre2-11 >=2025.11.5 - re2 - - openssl >=3.5.8,<4.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 - - python_abi 3.11.* *_cp311 + - openssl >=3.5.9,<4.0a0 + - flatbuffers >=25.9.23,<25.9.24.0a0 + - libgrpc >=1.82.1,<1.83.0a0 + - onednn >=3.13.4,<4.0a0 + - numpy >=1.25,<3 + - python_abi 3.12.* *_cp312 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 99554525 - timestamp: 1788360896353 -- conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.10.2-cpu_py314h489e239_1.conda - sha256: 576ae0a772e47355de934518f0c5c126a350b543eda81a91bb21e62f72b4f65a - md5: 0c59f488615b60985e384c7e01ac2aff + size: 106165448 + timestamp: 1792764527507 +- conda: https://prefix.dev/conda-forge/linux-aarch64/jaxlib-0.12.0.1-cpu_py314haa20b9a_0.conda + sha256: 3a666293a04fb80cd1500f2cf5b64a5f79acca6188a20630c82d6c4f14f24264 + md5: 2ea663c32c1fb0694b8926c598ffe469 depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 - - libstdcxx >=15 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - libgcc >=15 - - numpy >=1.25,<3 - - onednn >=3.12,<4.0a0 + - libstdcxx >=15 + - onednn >=3.13.4,<4.0a0 + - openssl >=3.5.9,<4.0a0 + - libzlib >=1.3.2,<2.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* + - libgrpc >=1.82.1,<1.83.0a0 + - python_abi 3.14.* *_cp314 - flatbuffers >=25.9.23,<25.9.24.0a0 + - numpy >=1.25,<3 - libre2-11 >=2025.11.5 - re2 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - openssl >=3.5.8,<4.0a0 - - python_abi 3.14.* *_cp314 - - libzlib >=1.3.2,<2.0a0 - - libgrpc >=1.78.1,<1.79.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 99750114 - timestamp: 1788360860281 + size: 106360014 + timestamp: 1792764527190 - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.46.1-default_h1979696_103.conda sha256: 516808982ad26ebdc4a9d8f71ee86ea55d0bc95382b7bca80620e0ac220971f3 md5: ca781d8b499c39ddfe10e55a0347d6d9 @@ -11743,23 +11760,6 @@ packages: run_exports: {} size: 4927828 timestamp: 1791886829948 -- conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260107.1-cxx17_h6983b43_0.conda - sha256: 37675140819e10235a8ff342cb09f688f843ac390b64856d8e230700bbd7d5aa - md5: 2a19160c13e688710dd200812fc9a6d3 - depends: - - libgcc >=14 - - libstdcxx >=14 - constrains: - - abseil-cpp =20260107.1 - - libabseil-static =20260107.1=cxx17* - license: Apache-2.0 - license_family: Apache - run_exports: - weak: - - libabseil >=20260107.1,<20260108.0a0 - - libabseil =*=cxx17* - size: 1401836 - timestamp: 1770863223557 - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260526.0-cxx17_hc5e897d_3.conda sha256: e59c284b0449ab46569966c6ecad5b22848da3b18bb9f441c3907100c0f9ce03 md5: ba780b0128b191a9e0e468fc0d7ce237 @@ -11961,29 +11961,29 @@ packages: - _openmp_mutex >=4.5 size: 617342 timestamp: 1790302273072 -- conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.78.1-heab1e18_0.conda - sha256: a9a7c7f788526479bc5e0ba6c6b4cb0e534dc259f75a8597917cc782d61d48ed - md5: c8ee69a26fce1cb948e7b8e559649d65 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libgrpc-1.82.1-h25f3222_1.conda + sha256: 33653a11101335e976f9eaac1aef68cfcc001ba10e51e98e10ab6040dd14e9c5 + md5: a0c004f9eee5cade7db5dca216fbc3f7 depends: - - c-ares >=1.34.6,<2.0a0 + - c-ares >=1.34.8,<2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libgcc >=14 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libgcc >=15 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libre2-11 >=2025.11.5 - - libstdcxx >=14 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.5,<4.0a0 + - libstdcxx >=15 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.8,<4.0a0 - re2 constrains: - - grpc-cpp =1.78.1 + - grpc-cpp =1.82.1 license: Apache-2.0 license_family: APACHE run_exports: weak: - - libgrpc >=1.78.1,<1.79.0a0 - size: 6670294 - timestamp: 1774012507815 + - libgrpc >=1.82.1,<1.83.0a0 + size: 7047640 + timestamp: 1790169877346 - conda: https://prefix.dev/conda-forge/linux-aarch64/liblapack-3.11.0-11_h88aeb00_openblas.conda build_number: 11 sha256: 384861324e1c730ee4b06931634dbd4e6d5f1ff3cd71496196fbe9cbf802333d @@ -12091,34 +12091,34 @@ packages: - libopenblas >=0.3.34,<1.0a0 size: 5854484 timestamp: 1789141497196 -- conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-6.33.5-h084db60_2.conda - sha256: 9eb0976abcb468898c496d1eea2368e38d774bf637bf78c907636e82252d83bc - md5: ef802898f5ac399922807c0d984c0fe2 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libprotobuf-7.35.1-h809b94e_3.conda + sha256: 7f085a6a02c3dac7194f8cb44ecdfedab7dcc3c8d86b29846e774a4316d9ec88 + md5: 58dfb4ac83e4599c18406b88a1c458c8 depends: - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libgcc >=14 - - libstdcxx >=14 + - libabseil >=20260526.0,<20260527.0a0 + - libgcc >=15 + - libstdcxx >=15 - libzlib >=1.3.2,<2.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libprotobuf >=6.33.5,<6.33.6.0a0 - size: 3466918 - timestamp: 1783168144404 -- conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.11.17-h3cfa5a6_2_cpython.conda + - libprotobuf >=7.35.1,<7.35.2.0a0 + size: 3844240 + timestamp: 1787657628222 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.12.15-h3cfa5a6_2_cpython.conda build_number: 2 - sha256: 5e0a47a0db5a77274f44dfa1e8f3b2d34f9ea6c3e6750230c36cc9dc2331d796 - md5: 6dee2946ff5ff1a9d2d804059c452bfd + sha256: f648ca90465a83e36e86e35f3fdb94b5831b0d6730f3ab0e74e795249c21d01b + md5: c52923e959d965a484ea30fc977055be depends: - libgcc >=15 license: Python-2.0 run_exports: weak: - - libpython >=3.11,<4.0a0 - size: 7285988 - timestamp: 1791911148339 + - libpython >=3.12,<4.0a0 + size: 8229775 + timestamp: 1791911648328 - conda: https://prefix.dev/conda-forge/linux-aarch64/libpython-3.14.8-h150030a_102_cp314.conda build_number: 102 sha256: 3031a35546b70ecdb12cc160021b081254efd076293fe3efc9508b477a211c45 @@ -12143,12 +12143,12 @@ packages: - libpython >=3.14,<4.0a0 size: 10204031 timestamp: 1791827278576 -- conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-hc5e897d_1.conda - sha256: 74c0bfb8ac4d725584b45d0ea885bd3faa3b50f6cdfabef421e1b6c4c7844a7f - md5: 08f9cbede3e01bc1c51e4dd0267d585f +- conda: https://prefix.dev/conda-forge/linux-aarch64/libre2-11-2025.11.05-h149037f_2.conda + sha256: f50695291bfaf2aebe8795caae5e341af9ad3ff6d945c026cf01ca697a6620f4 + md5: f2ff51cd816045533d79c157acaf8e51 depends: - libabseil * cxx17* - - libabseil >=20260107.0,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libgcc >=14 - libstdcxx >=14 constrains: @@ -12158,8 +12158,8 @@ packages: run_exports: weak: - libre2-11 >=2025.11.5 - size: 206469 - timestamp: 1768189988250 + size: 206553 + timestamp: 1781312515801 - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.54.1-h399dd60_0.conda sha256: 6ac4bef81dc57000d16f6e230f4157e2d054189800346b59f3613c07b249dceb md5: d1e0812292cb0f17e574dfe63eb69971 @@ -12211,40 +12211,40 @@ packages: - libstdcxx size: 28760 timestamp: 1790302398534 -- conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.12.0-cpu_generic_h4236a28_0.conda - sha256: 69cc7b44fdd12101e2a36a293c27bb755d079f186b966bb47ef0bfc0b4bb062c - md5: 3269933e9b4abc60fa80d18d43464e2a +- conda: https://prefix.dev/conda-forge/linux-aarch64/libtorch-2.14.1-cpu_generic_hb401ce7_0.conda + sha256: 823d9c728c98a64e3d76655c22b070cb0013a642586f960ba11eaad42aa5460d + md5: 0070607443e28053476729df03f1e063 depends: - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - fmt >=12.1.0,<12.2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 + - libgcc >=15 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libstdcxx >=13 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libstdcxx >=15 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - onednn >=3.12,<4.0a0 + - llvm-openmp >=23.1.3 + - onednn >=3.13.4,<4.0a0 - pybind11-abi 11 - sleef >=3.9.0,<4.0a0 constrains: - - pytorch-cpu 2.12.0 + - libopenblas * openmp_* - openblas * openmp_* + - pytorch 2.14.1 cpu_generic_*_0 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch 2.12.0 cpu_generic_*_0 - - libopenblas * openmp_* license: BSD-3-Clause license_family: BSD run_exports: weak: - - libtorch >=2.12.0,<2.13.0a0 - size: 46025501 - timestamp: 1781356169993 + - libtorch >=2.14.1,<2.15.0a0 + size: 50627525 + timestamp: 1791586140878 - conda: https://prefix.dev/conda-forge/linux-aarch64/libuuid-2.42.4-hd6fdeab_0.conda sha256: 4d94770cc7c47eb4a0d7b92f16d7a450506d1a82406d63c987d6208ab2fb8a16 md5: 9d63e86dc027166aaaeb0c99a0a90fd7 @@ -12307,21 +12307,21 @@ packages: - _openmp_mutex * *_llvm size: 5837473 timestamp: 1791950677064 -- conda: https://prefix.dev/conda-forge/linux-aarch64/llvmlite-0.50.0-py311h895923a_0.conda - sha256: 9fe1e0a86937f8a07ef2218f0e56e5b01c39034854fb333c9e116be63090f3ba - md5: e4a8f4e6c20e4ed451d326b196395d96 +- conda: https://prefix.dev/conda-forge/linux-aarch64/llvmlite-0.50.0-py312hdce7143_0.conda + sha256: 78c0d0d42eaa5fee5e8f68f2254b7f5d05574aacb6403f8807c8ba30444b8efe + md5: 107649ba90df852152b96c5974c65e64 depends: - python - - libgcc >=15 - libstdcxx >=15 + - libgcc >=15 + - python_abi 3.12.* *_cp312 - libzlib >=1.3.2,<2.0a0 - zstd >=1.5.7,<1.6.0a0 - - python_abi 3.11.* *_cp311 license: BSD-2-Clause license_family: BSD run_exports: {} - size: 46743389 - timestamp: 1790753611808 + size: 46728888 + timestamp: 1790753609960 - conda: https://prefix.dev/conda-forge/linux-aarch64/llvmlite-0.50.0-py314h917d9d2_0.conda sha256: 52388d9ccee89f865e8de22e91afa5b0e6736db87e2f766ecc757acb9dee5c12 md5: 18779cf6d3a1ac3ccf3aa72aeac749c4 @@ -12337,20 +12337,20 @@ packages: run_exports: {} size: 46738040 timestamp: 1790753624858 -- conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py311h42929ff_1.conda - sha256: 039c0ab4fd660ba611e75c5247bf325e0e9c0b6e7a8337485ff7277fe7ba382a - md5: 8053ef90e85ca0b8835c2fb2a91a1a50 +- conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py312he7c6268_1.conda + sha256: c8be42c19aa8a0fcfeb88567105673714e691333ae3ef3d9c9b567ea6fd88a24 + md5: 851e5cf0ac761ecbabb80380aeac3ad0 depends: - python - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 28410 - timestamp: 1791549310715 + size: 27655 + timestamp: 1791549313840 - conda: https://prefix.dev/conda-forge/linux-aarch64/markupsafe-3.0.4-py314ha6eade7_1.conda sha256: 73aebe4edba8d7499a9da971c27628a9b624d5b99bf01733527647a8b0db045b md5: af239ff8625178ca5b2803d3909aedfe @@ -12365,19 +12365,19 @@ packages: run_exports: {} size: 29173 timestamp: 1791549315477 -- conda: https://prefix.dev/conda-forge/linux-aarch64/ml_dtypes-0.5.4-np2py311h07e23b4_2.conda - sha256: f762aac02eca73ce916c3e84914cadeeb4ecef903963d6f767adeb654e144d1a - md5: bf0180ecdcf22311efdfb3ef2e7703e2 +- conda: https://prefix.dev/conda-forge/linux-aarch64/ml_dtypes-0.5.4-np2py312ha060505_2.conda + sha256: b62a0d559d2dd044870244da174337c2a33da88a3691cf6beae5ff2d0c1c81a7 + md5: 56946a8b0a53fcd82f883180807f947c depends: - python - libgcc >=15 - libstdcxx >=15 - - numpy >=1.23,<3 - - python_abi 3.11.* *_cp311 + - numpy >=1.25,<3 + - python_abi 3.12.* *_cp312 license: MPL-2.0 AND Apache-2.0 run_exports: {} - size: 301415 - timestamp: 1789240567734 + size: 297661 + timestamp: 1789240559472 - conda: https://prefix.dev/conda-forge/linux-aarch64/ml_dtypes-0.5.4-np2py314ha706ca8_2.conda sha256: b985fb63766a00031210d64e261fefd2d005048968bb7fd1aa1ca6526600b782 md5: 8eb6badff2ef8b2d18942090ddb3d775 @@ -12418,9 +12418,9 @@ packages: - mpfr >=4.2.2,<5.0a0 size: 1945817 timestamp: 1787236127178 -- conda: https://prefix.dev/conda-forge/linux-aarch64/mypy-2.4.0-py311h0de9f98_0.conda - sha256: 30a760deedcf8be6c1f076f45522950535814a1c384a598ac64f8b5d2adb549c - md5: f8a7ff0505822270a662abab9790cc13 +- conda: https://prefix.dev/conda-forge/linux-aarch64/mypy-2.4.0-py312h898233f_0.conda + sha256: cca6f37601e0da6bcc2295ceabbc8a8bb6d2479dd130d53006242afaa7283e69 + md5: 004781fa4c545fa50ae6ca8d84609473 depends: - ast-serialize >=0.11.2,<1.0.0 - mypy_extensions >=1.0.0 @@ -12430,12 +12430,12 @@ packages: - typing_extensions >=4.14.0 - psutil >=4.0 - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 22039053 - timestamp: 1790965489016 + size: 22392157 + timestamp: 1790965496984 - conda: https://prefix.dev/conda-forge/linux-aarch64/mypy-2.4.0-py314ha22a00f_0.conda sha256: b68ba0412d5321c9d876993a54a671da3cf38a41ae2da136022b21cdeb7c58a7 md5: 94f9289f94b977a2ac36d7d21c3cccca @@ -12503,45 +12503,18 @@ packages: - nodejs >=26.10.0,<27.0a0 size: 27191312 timestamp: 1790238844670 -- conda: https://prefix.dev/conda-forge/linux-aarch64/nodejs-26.3.1-h07adefd_0.conda - sha256: e3404834c05fcc0ec5463e7d19a14723d782cc1c53b7ef305f4020f6e85235ea - md5: 7bbc9f7a9902d2d1118c382f73bc0464 - depends: - - libstdcxx >=14 - - libgcc >=14 - - __glibc >=2.28,<3.0.a0 - - openssl >=3.5.7,<4.0a0 - - libsqlite >=3.53.2,<4.0a0 - - libzlib >=1.3.2,<2.0a0 - - c-ares >=1.34.6,<2.0a0 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - libbrotlicommon >=1.2.0,<1.3.0a0 - - libbrotlienc >=1.2.0,<1.3.0a0 - - libbrotlidec >=1.2.0,<1.3.0a0 - - icu >=78.3,<79.0a0 - - libuv >=1.52.1,<2.0a0 - - zstd >=1.5.7,<1.6.0a0 - - libnghttp2 >=1.68.1,<2.0a0 - license: MIT - license_family: MIT - run_exports: - weak: - - nodejs >=26.3.1,<27.0a0 - size: 25959969 - timestamp: 1781801076814 -- conda: https://prefix.dev/conda-forge/linux-aarch64/numba-0.68.0-py311h12bcb24_1.conda - sha256: fe247f9a9aee833acde273c1e8fa88cd40558e382b7a95f8f46625cc486fa757 - md5: 4800c2a077ed76058b2640a0653f2d2a +- conda: https://prefix.dev/conda-forge/linux-aarch64/numba-0.68.0-py312ha0853ce_1.conda + sha256: 03c63038268b54750fc5762226f4feb7eb7f527acd702f3c03ef0271db7e52a9 + md5: 306627b85bbcecba8fd9b2bc14a66e79 depends: - python - llvmlite >=0.50.0,<0.51.0a0 - numpy >=1.22.3,<2.6 - - libstdcxx >=15 - libgcc >=15 - _openmp_mutex >=4.5 - - numpy >=1.23,<3 - - python_abi 3.11.* *_cp311 + - libstdcxx >=15 + - python_abi 3.12.* *_cp312 + - numpy >=1.25,<3 constrains: - tbb >=2021.6.0 - cuda-version >=11.2 @@ -12551,8 +12524,8 @@ packages: license: BSD-2-Clause license_family: BSD run_exports: {} - size: 6330029 - timestamp: 1790835904473 + size: 6141222 + timestamp: 1790835906104 - conda: https://prefix.dev/conda-forge/linux-aarch64/numba-0.68.0-py314h8ac86d4_1.conda sha256: bf7d6a69726d59ee4051adb0a5a3eab6af78644407b8bb06eb7571bb09245c2d md5: e77c8a852e4205ca2473a2594ec7e0e2 @@ -12576,37 +12549,37 @@ packages: run_exports: {} size: 6254036 timestamp: 1790835905989 -- conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-1.24.1-py311h71ac5a4_0.conda - sha256: 328a9d1a065d0b550ff5022d3a5c439ce81258e543459858900e8d38aa624bb9 - md5: 5527400744927287a698bb51cc31d4e0 +- conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-1.26.0-py312h470d778_0.conda + sha256: 810fdd342333165573e023ee3083054226c0f0dd3ad239be5ec294dcb667f1f8 + md5: fdc1567a40093201248a0d1f1a1dc35c 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 >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.24.1,<2.0a0 - size: 7195505 - timestamp: 1675039463731 -- conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.4.6-py311hecca567_0.conda - sha256: a61ab739b828408da75608388c5762794302cedb1c4339795990ec58a2c7e285 - md5: fa4589f7437e1601e42eb14ba2988b94 + - numpy >=1.26.0,<2.0a0 + size: 6637554 + timestamp: 1695291439270 +- conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.5.4-py312hfb93532_0.conda + sha256: a1df2c8b2b5d9b49283fcd56e888e1c528b321235ef7e626f7955651763747a2 + md5: 007ee79bfedd3f0549c213a68aaa991e depends: - python - - libstdcxx >=14 - - libgcc >=14 - - libcblas >=3.9.0,<4.0a0 - - python_abi 3.11.* *_cp311 + - libstdcxx >=15 + - libgcc >=15 - libblas >=3.9.0,<4.0a0 + - python_abi 3.12.* *_cp312 + - libcblas >=3.9.0,<4.0a0 - liblapack >=3.9.0,<4.0a0 constrains: - numpy-base <0a0 @@ -12614,9 +12587,9 @@ packages: license_family: BSD run_exports: weak: - - numpy >=1.23,<3 - size: 8463485 - timestamp: 1779169208424 + - numpy >=1.25,<3 + size: 7996412 + timestamp: 1791675315661 - conda: https://prefix.dev/conda-forge/linux-aarch64/numpy-2.5.4-py314h6cbe925_0.conda sha256: 50fd88c52d3a01047e9a4ba3cb2847c7e2f174571599ce67c80713cb2c3e9565 md5: d03fe775abee1287d95f8c30ee8bb061 @@ -12683,21 +12656,21 @@ packages: - openssl >=3.6.5,<4.0a0 size: 3716078 timestamp: 1791097887829 -- conda: https://prefix.dev/conda-forge/linux-aarch64/optree-0.20.0-py311hbb8f2f3_1.conda - sha256: 3fae3b573200c06ca41930f01f3c5964900b54b2a8cbacc120e4e0ccea654daa - md5: 4ff1391efa47b06f291e4b11d9698b48 +- conda: https://prefix.dev/conda-forge/linux-aarch64/optree-0.20.0-py312h579b322_1.conda + sha256: c4da955e212e5979569f7cd7c8f80bb3227863d3180883705f6e1136f5ee2f3e + md5: 949bab1ddaeb702ab8588aa9fdaedfe5 depends: - libgcc >=15 - libstdcxx >=15 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 - typing-extensions >=4.10 license: Apache-2.0 license_family: Apache run_exports: {} - size: 534882 - timestamp: 1788504621266 + size: 538594 + timestamp: 1788504551686 - conda: https://prefix.dev/conda-forge/linux-aarch64/optree-0.20.0-py314h5f80b3a_1.conda sha256: 9dae441e1420ef3472cbcfdbe36b2bf6cdf0371f051db40901cc97392c795140 md5: b6a5019afbed6b2b40c59514ddc31494 @@ -12713,18 +12686,18 @@ packages: run_exports: {} size: 559714 timestamp: 1788504551827 -- conda: https://prefix.dev/conda-forge/linux-aarch64/psutil-7.2.2-py311h0de9f98_3.conda - sha256: 35002ec4d6b2881174e78c574c25f465105cb08c783d1e6ddaae707269fc7a94 - md5: dda2185d2a832574e81e342d50c4cf01 +- conda: https://prefix.dev/conda-forge/linux-aarch64/psutil-7.2.2-py312h898233f_3.conda + sha256: 045eb67af4063f362b988453118cc21f744d9c03ef1007bda02d89163c0f23f4 + md5: febdb3bed07b1165a5c03cc53d8647cd depends: - python - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 233014 - timestamp: 1789682028611 + size: 226660 + timestamp: 1789682030714 - conda: https://prefix.dev/conda-forge/linux-aarch64/psutil-7.2.2-py314ha22a00f_3.conda sha256: 2c9d44322dc713fe925ea4cadba21a06100bf19652b0dc31d199cc7681613a7d md5: 9d2252d693ff7e0924923ecd60f8afa8 @@ -12749,10 +12722,10 @@ packages: run_exports: {} size: 12755038 timestamp: 1792135865183 -- conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.11.17-h94ad73b_2_cpython.conda +- conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.12.15-h94ad73b_2_cpython.conda build_number: 2 - sha256: 36172eed223a2d999052c7ee5c555a1a1b1eeedcefe40d73a40d5ac0e888148a - md5: 21406f038828b021852ef591df1832de + sha256: bb5313eaffc0b1f0e8d8d170604389b46dc5fd13cec5593a2228e2fdf24e86db + md5: f0ae8219e89d92aaea1a7a3e25075e46 depends: - bzip2 >=1.0.8,<2.0a0 - ld_impl_linux-aarch64 >=2.36.1 @@ -12761,7 +12734,7 @@ packages: - libgcc >=15 - liblzma >=5.8.3,<6.0a0 - libnsl >=2.0.1,<2.1.0a0 - - libpython 3.11.17 h3cfa5a6_2_cpython + - libpython 3.12.15 h3cfa5a6_2_cpython - libsqlite >=3.54.0,<4.0a0 - libuuid >=2.42.4,<3.0a0 - libxcrypt >=4.4.38 @@ -12772,15 +12745,15 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Python-2.0 run_exports: weak: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 noarch: - python - size: 22683477 - timestamp: 1791911176579 + size: 22394723 + timestamp: 1791911676748 - conda: https://prefix.dev/conda-forge/linux-aarch64/python-3.14.8-h5d54f3b_2_cp314t.conda build_number: 2 sha256: 9425dca3424d1b076e795f97d3d409e99db82a76c128cd97a1c55fd7d00a0863 @@ -12878,18 +12851,18 @@ packages: size: 27724246 timestamp: 1791827112935 python_site_packages_path: lib/python3.15/site-packages -- conda: https://prefix.dev/conda-forge/linux-aarch64/python-librt-0.16.0-py311h0de9f98_0.conda - sha256: 93bd5cd5fcf3707172a4afb283cb2f03ea635c03041e44145d7d1afb2ad3cb9d - md5: 495ebaa655380b0a416d35d455e28e5c +- conda: https://prefix.dev/conda-forge/linux-aarch64/python-librt-0.16.0-py312h898233f_0.conda + sha256: 947568b6a8604992b1a967c3dc14298784e886eb26b303ec2c505f91a3bb001e + md5: dad487fa2e609246d9d9344309ce52ac depends: - python - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 167881 - timestamp: 1790684468614 + size: 168344 + timestamp: 1790684474424 - conda: https://prefix.dev/conda-forge/linux-aarch64/python-librt-0.16.0-py314ha22a00f_0.conda sha256: 74829e1634f341164f786d80587d17a47ca75b93e59c857fc525a0add6023592 md5: 0eafa673bf3436cd988628067f32392b @@ -12902,19 +12875,19 @@ packages: run_exports: {} size: 168473 timestamp: 1790684466148 -- conda: https://prefix.dev/conda-forge/linux-aarch64/pytokens-0.4.1-py311h3f1806c_3.conda - sha256: 0cf0d1f0d125c677219c2751b9cf028b77fc6949f4a98c97b8195a41d68681ca - md5: ae00670dd8d90913c7db37783984b110 +- conda: https://prefix.dev/conda-forge/linux-aarch64/pytokens-0.4.1-py312h385a96e_3.conda + sha256: 29a65d41d7535ecd91bc01b23195839bfdf50be477849496eeaa60d9ef9ab893 + md5: 5d619d0b6d9a04f27aa12cdb84de54fc depends: - python - - python 3.11.* *_cpython + - python 3.12.* *_cpython - libgcc >=15 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 301198 - timestamp: 1789971818523 + size: 302787 + timestamp: 1789971811659 - conda: https://prefix.dev/conda-forge/linux-aarch64/pytokens-0.4.1-py314h56e9cba_3.conda sha256: 50b57e7eeb25b502341e6ea7ba26cc1946af8a17e97e079a00bb4e6be5c90a19 md5: bdb3f9209eea57310d43ab6bbc7b6be6 @@ -12928,112 +12901,112 @@ packages: run_exports: {} size: 302184 timestamp: 1789971817872 -- conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.12.0-cpu_generic_py311_h8ebb990_0.conda - sha256: 3be2401a7d66bd4c7d22010e5be9a1daec16192de6054aad32c96615a80b1500 - md5: 3a9f9fc3d3c0a21fa33eb75f05f54a77 +- conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.14.1-cpu_generic_py312_h0ff8ef1_0.conda + sha256: 00c43b8a7b9c8a9af73a7e2d5561803881dd40c3e80e348cf73b0f1032ee2a03 + md5: 098014f05dabefbf0bb407727b358a06 depends: - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 + - libgcc >=15 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libstdcxx >=13 - - libtorch 2.12.0 cpu_generic_h4236a28_0 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libstdcxx >=15 + - libtorch 2.14.1 cpu_generic_hb401ce7_0 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - networkx + - llvm-openmp >=23.1.3 + - networkx >=2.5.1 - nomkl - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - - setuptools <82 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: - - pytorch-cpu 2.12.0 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 25431325 - timestamp: 1781358036211 -- conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.12.0-cpu_generic_py314_hac00946_0.conda - sha256: 85784ddf8a31ae90f8b68ee3983b4818ae3d96ec31f3133fcd2cc63508b74e2c - md5: eece6dfe009ae2c676c77a96f681d9e9 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 28552850 + timestamp: 1791587528114 +- conda: https://prefix.dev/conda-forge/linux-aarch64/pytorch-2.14.1-cpu_generic_py314_h08a2e38_0.conda + sha256: aca1d4093af9085b355e199f41e0657dbc056d1476a94ba88b2ccc59dda5744e + md5: 33209c91ea9e4cc5d9363495c9334f50 depends: - _openmp_mutex * *_llvm - _openmp_mutex >=4.5 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc >=13 + - libgcc >=15 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libstdcxx >=13 - - libtorch 2.12.0 cpu_generic_h4236a28_0 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libstdcxx >=15 + - libtorch 2.14.1 cpu_generic_hb401ce7_0 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=22.1.7 - - networkx + - llvm-openmp >=23.1.3 + - networkx >=2.5.1 - nomkl - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - python >=3.14,<3.15.0a0 - - python >=3.14,<3.15.0a0 *_cp314 - python_abi 3.14.* *_cp314 - - setuptools <82 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: - - pytorch-cpu 2.12.0 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 26331138 - timestamp: 1781356958712 -- conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py311h164a683_1.conda - sha256: e3175f507827cd575b5a7b7b50058cd253977f8286079cb3a6bf0aeaa878071b - md5: 7e1888f50cc191b7817848dbf6f90590 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 29894972 + timestamp: 1791587836973 +- conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py312ha4530ae_1.conda + sha256: 0ba02720b470150a8c6261a86ea4db01dcf121e16a3e3978a84e965d3fe9c39a + md5: 47018c13dbb26186b577fd8bd1823a44 depends: - libgcc >=14 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT run_exports: {} - size: 201473 - timestamp: 1770223445971 + size: 192182 + timestamp: 1770223431156 - conda: https://prefix.dev/conda-forge/linux-aarch64/pyyaml-6.0.3-py314h807365f_1.conda sha256: 496b5e65dfdd0aaaaa5de0dcaaf3bceea00fcb4398acf152f89e567c82ec1046 md5: 9ae2c92975118058bd720e9ba2bb7c58 @@ -13048,19 +13021,19 @@ packages: run_exports: {} size: 195678 timestamp: 1770223441816 -- conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-he0da282_1.conda - sha256: 6839b3f4cbd900e974f62b069f4231d3f7a2c74731ef8fb0b4a858e66f7187ae - md5: 19c3c9412a4a46965c3a057eeefecbef +- conda: https://prefix.dev/conda-forge/linux-aarch64/re2-2025.11.05-hfb2350b_2.conda + sha256: ac1763c911f34c861c3b2c8de26434d86cd5b85e9fea3fefb70cba94b6a8c010 + md5: 072c6ce4efe84fe0bd51b4af4aa35fc6 depends: - - libre2-11 2025.11.05 hc5e897d_1 + - libre2-11 2025.11.05 h149037f_2 license: BSD-3-Clause license_family: BSD run_exports: weak: - libre2-11 >=2025.11.5 - re2 - size: 27491 - timestamp: 1768190008421 + size: 27430 + timestamp: 1781312525166 - conda: https://prefix.dev/conda-forge/linux-aarch64/readline-8.3-ha7194a6_1.conda sha256: 80167dcf73a96b6d0c1bb2298d7b8b9bc21b27cc5bf56979f9c548b49a4d1722 md5: 5b399a7afa10098f2a6b02263181426e @@ -13086,49 +13059,49 @@ packages: run_exports: {} size: 8621940 timestamp: 1792087457303 -- conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.15.2-py311h2973cce_0.conda - sha256: cff06101fbc17299b52abe2a34cfb5993cd3bc66afb1d8802e51b063c89ad086 - md5: c25e598148e81b7e960ddf1f61ceff28 +- conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.16.3-py312he5b0e10_2.conda + sha256: 0ef089b3471c2be2af0ba501035ae23af1597a203fadb3150c07b5780b2a8c97 + md5: daa78c649c7140fba9a61abfa48bf7c3 depends: - 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.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - libstdcxx >=14 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 17207355 - timestamp: 1739792559518 -- conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.17.1-py311had2d2e4_1.conda - sha256: 4a2f014a0542477bb10bd9855e24883de4bed23cde17782da48f5484fa7da41d - md5: 880b9aa5d72d525370d95c3372d6198e + size: 16754299 + timestamp: 1766108900381 +- conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.18.1-py312h3e7234c_1.conda + sha256: 901f6f13a6e398e8af0a7c96bbd9dde451bd2aaacce5866561002a89787fcb50 + md5: 594b045d6c90361b16cf67314e5f55bf depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc >=14 + - libgcc >=15 - libgfortran - - libgfortran5 >=14.3.0 + - libgfortran5 >=15.3.0 - liblapack >=3.9.0,<4.0a0 - - libstdcxx >=14 - - numpy <2.7 - - numpy >=1.23,<3 - - numpy >=1.25.2 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - libstdcxx >=15 + - numpy <2.8 + - numpy >=1.25,<3 + - numpy >=2.0.0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 16831564 - timestamp: 1779874514705 + size: 17043308 + timestamp: 1790022313127 - conda: https://prefix.dev/conda-forge/linux-aarch64/scipy-1.18.1-py314h205c185_1.conda sha256: 6c9611ad0139af3ac1361becb07d06fa2b61bad5e913623c283d2d15b4df5498 md5: 3bc7d39a918d0a3eddef20d0e348ac86 @@ -13540,17 +13513,17 @@ packages: run_exports: {} size: 27011 timestamp: 1733218222191 -- conda: https://prefix.dev/conda-forge/noarch/cpython-3.11.17-py311hd8ed1ab_2.conda +- conda: https://prefix.dev/conda-forge/noarch/cpython-3.12.15-py312hd8ed1ab_2.conda noarch: generic - sha256: 1c59629c8936b9f8d619e97bcc55515326faadcc831d5183fb95c7ce427ca68e - md5: 38d49d6f7c2de06e3436729007af700d + sha256: 69444bf2d39b7385194cf3481ed1910f39a5d0c86c8f6ca3884e761f6e6dedee + md5: 34ff082ed834c6a62f4b11f877820c1d depends: - - python >=3.11,<3.12.0a0 - - python_abi * *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi * *_cp312 license: Python-2.0 run_exports: {} - size: 49151 - timestamp: 1791909594927 + size: 47636 + timestamp: 1791910093855 - conda: https://prefix.dev/conda-forge/noarch/cpython-3.14.8-py314hd8ed1ab_102.conda noarch: generic sha256: bf062db3f461ebb91b77ab4cea6841049dbe9d13c513a9ca2a101fa8ddea76a2 @@ -13922,24 +13895,24 @@ packages: run_exports: {} size: 81722 timestamp: 1790626401428 -- conda: https://prefix.dev/conda-forge/noarch/jax-0.10.2-pyhd8ed1ab_0.conda - sha256: c63764f3f6aaa7bdd2f4b3bc1c297f946ae7e5503d0d3a4ca225ba4dff3fc25b - md5: dea656ff872c2705d20d69adc8d44fc3 +- conda: https://prefix.dev/conda-forge/noarch/jax-0.12.0.1-pyhd8ed1ab_0.conda + sha256: ef8b0b1a77224bce8b1bbbf6a523f850267b538d4e98a19d7e7ded6f799518b7 + md5: 47f517f4a42759d5d1d39aaa2f51392a depends: - importlib-metadata >=4.6 - - jaxlib >=0.10.1,<=0.10.2 + - jaxlib >=0.11.2,<=0.12.0.1 - ml_dtypes >=0.5.0 - - numpy >=2.0 + - numpy >=2.2 - opt_einsum - - python >=3.11 - - scipy >=1.14 + - python >=3.12 + - scipy >=1.15 constrains: - cudnn >=9.8,<10.0 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 2129277 - timestamp: 1781775700801 + size: 2312107 + timestamp: 1792641882991 - conda: https://prefix.dev/conda-forge/noarch/jedi-0.20.1-pyh5ded981_0.conda sha256: 5437a29f6fcbd6d5eb5d7bb12403f301f3563dee223208b1ad12684614c648bc md5: 040e99e896e84cc7bdc0246619083931 @@ -14103,22 +14076,6 @@ packages: run_exports: {} size: 74888 timestamp: 1778696564508 -- conda: https://prefix.dev/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda - sha256: f6a82172afc50e54741f6f84527ef10424326611503c64e359e25a19a8e4c1c6 - md5: a2c1eeadae7a309daed9d62c96012a2b - depends: - - python >=3.11 - - python - constrains: - - numpy >=1.25 - - scipy >=1.11.2 - - matplotlib-base >=3.8 - - pandas >=2.0 - license: BSD-3-Clause - license_family: BSD - run_exports: {} - size: 1587439 - timestamp: 1765215107045 - conda: https://prefix.dev/conda-forge/noarch/networkx-3.7-pyhc364b38_0.conda sha256: 9458e13767779d5db48c035ba27a1af843fde5187d34c17b60076e18835e8637 md5: ddc679d85e7c9c3738efd303b6580c69 @@ -14505,16 +14462,16 @@ packages: run_exports: {} size: 51557 timestamp: 1791826690291 -- conda: https://prefix.dev/conda-forge/noarch/python-gil-3.11.17-hd8ed1ab_2.conda - sha256: 4164837168c91e0b54d3aca7933fbb7e78e7f4edd2c227ce8e7174082bd59bf6 - md5: 0b66d0a661f811417e712910dd98fc50 +- conda: https://prefix.dev/conda-forge/noarch/python-gil-3.12.15-hd8ed1ab_2.conda + sha256: 5369e1ec176100bb10ba6ec38cab261347ea470d95788e52e6008d1a7605165d + md5: deec3cfe011e962fe2eb872f2eae716c depends: - - cpython 3.11.17.* - - python_abi * *_cp311 + - cpython 3.12.15.* + - python_abi * *_cp312 license: Python-2.0 run_exports: {} - size: 49113 - timestamp: 1791909605217 + size: 47605 + timestamp: 1791910126472 - conda: https://prefix.dev/conda-forge/noarch/python-gil-3.14.8-h4df99d1_102.conda sha256: 96b092a54bc4187149726b121febef3142d21f3c9e69387f6029ee5f4e57ff85 md5: 556734568e49dfd7cab8c0341ca1e67b @@ -14525,17 +14482,17 @@ packages: run_exports: {} size: 51714 timestamp: 1791826718684 -- conda: https://prefix.dev/conda-forge/noarch/python_abi-3.11-9_cp311.conda +- conda: https://prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda build_number: 9 - sha256: bcfbad269758f4617035314fe379ee655bc2d9db5282e7a00d61450b7cefa3cf - md5: 18e91a03be08122180f208723e42a52e + sha256: ee9c2922e07afc85fc82d5fa82c9ac2c79da3be3283a5e17bf2f2ae38dbd02fb + md5: 4c32076993e6270825441d059ab5c18b constrains: - - python 3.11.* *_cpython + - python 3.12.* *_cpython license: BSD-3-Clause license_family: BSD run_exports: {} - size: 6770 - timestamp: 1788302830198 + size: 6751 + timestamp: 1788302823694 - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.14-9_cp314.conda build_number: 9 sha256: e7f8e965bbfb98e08feb2365cacdad8bb218fa5b5a0a2752f747287f425f213c @@ -15047,16 +15004,16 @@ packages: run_exports: {} size: 1150409 timestamp: 1792226548182 -- conda: https://prefix.dev/conda-forge/osx-64/astroid-4.3.4-py311h52fad64_0.conda - sha256: 18241a21c652c51d7f5b073b9643379ccee1cdb3416cc8b75339468032363a23 - md5: 1cccd082ca566c98c687047c63227803 +- conda: https://prefix.dev/conda-forge/osx-64/astroid-4.3.4-py312hc2fe966_0.conda + sha256: 0aa340c3ad7dada7097104774c379679483253494283d1b1ca9ff2d5b124a1ae + md5: 3a81d422fc52f5182fa36304d63584a0 depends: - python - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: LGPL-2.1-only run_exports: {} - size: 573705 - timestamp: 1791464740984 + size: 566219 + timestamp: 1791464707203 - conda: https://prefix.dev/conda-forge/osx-64/astroid-4.3.4-py314h99aeb3b_0.conda sha256: b633d7c1af0b4ee40606740d27b8a9564d24bc349caa60fafcb9f4dfbd164942 md5: 3966d2385f375a86437d44e41415743a @@ -15067,33 +15024,33 @@ packages: run_exports: {} size: 605011 timestamp: 1791464678896 -- conda: https://prefix.dev/conda-forge/osx-64/backports.zstd-1.8.0-py311h6931d8d_0.conda - sha256: 8715d8fb4e9df7cd3e516730b66db1d5001d609640d25efe31a9181950291834 - md5: 4b889eb23b9a251a2c5675179123cbd5 +- conda: https://prefix.dev/conda-forge/osx-64/backports.zstd-1.8.0-py312h4d5ea9f_0.conda + sha256: 39852e7d5a947e4f8d368436ed4bcec026a949a1f8fce8c3fdc0c4f29e5048d0 + md5: 9bf9fe88bb5158022a5cfb5f3179269c depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 - zstd >=1.5.7,<1.6.0a0 license: BSD-3-Clause AND MIT AND EPL-2.0 run_exports: {} - size: 246934 - timestamp: 1791654879955 -- conda: https://prefix.dev/conda-forge/osx-64/brotli-python-1.2.0-py311hd084d1d_4.conda - sha256: f6540961615e08b22765c0f3e4c6a76f3c544709c777d288012cb40e6bf9bc74 - md5: 2848c0ca920cd3ce577296b545c3ceb2 + size: 239902 + timestamp: 1791654882313 +- conda: https://prefix.dev/conda-forge/osx-64/brotli-python-1.2.0-py312h521c6ff_4.conda + sha256: d7c009ffc8e5d6b3869391826abec280776c734a259e696e595f2224bf34636b + md5: 7ef62ec58b9634a4e6af5a30bd7279a7 depends: - __osx >=11.0 - libcxx >=21 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.2.0 he0616a4_4 license: MIT license_family: MIT run_exports: {} - size: 387044 - timestamp: 1788481226815 + size: 385962 + timestamp: 1788481423575 - conda: https://prefix.dev/conda-forge/osx-64/brotli-python-1.2.0-py314h21a1a37_4.conda sha256: 570a882ba11eb866748748e74af8879330a708cc294b047de0f6df083649bec7 md5: 57d98707f84a3f87488f622c03d2f4a9 @@ -15162,18 +15119,18 @@ packages: run_exports: {} size: 191387 timestamp: 1790766173038 -- conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py311h679fcff_1.conda - sha256: d9c03b34b79cb87fc2ec2143022fa90eeedbc721ea19e0b614c643649b7ace88 - md5: 19a9dfbb1c4f3b7b66c10354fe57942d +- conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py312hbbaf924_1.conda + sha256: 494218a16dd201220da6fb2e44150d4c1cf0add0f9d36017d06ded287de33df5 + md5: 89df524f574b77bb90c90e4ebc707ec4 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 428712 - timestamp: 1792144750861 + size: 416691 + timestamp: 1792144596037 - conda: https://prefix.dev/conda-forge/osx-64/coverage-7.16.2-py314h35d04d4_1.conda sha256: 7f0e92e8d2ad4a33109b4ebd7070363a4f2ed3d9fa8644dacdf4860cd744a0ea md5: 109eb799ca8bde808874d72aa71a9442 @@ -15248,21 +15205,21 @@ packages: - gmp >=6.3.0,<7.0a0 size: 472039 timestamp: 1786629284579 -- conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py311h3f86e42_0.conda - sha256: ffea63d09b048483589d585e3a29fda09fb8e33c2f8c63a0eb681dc1bb299a79 - md5: da882894af0229dc6230304712629633 +- conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py312h2a5f39c_0.conda + sha256: dc032748eaf991c1f1190ab13d3e508c600710dc4c5a0938e6ac35d1c26cbfa3 + md5: 61815e1d3ca013e48138c7c7efefa6e6 depends: - python - __osx >=11.0 - mpc >=1.4.0,<2.0a0 - - python_abi 3.11.* *_cp311 - - gmp >=6.3.0,<7.0a0 - mpfr >=4.2.2,<5.0a0 + - gmp >=6.3.0,<7.0a0 + - python_abi 3.12.* *_cp312 license: LGPL-3.0-or-later license_family: LGPL run_exports: {} - size: 268174 - timestamp: 1791167157453 + size: 268626 + timestamp: 1791167153257 - conda: https://prefix.dev/conda-forge/osx-64/gmpy2-2.3.2-py314hda11e27_0.conda sha256: 9a87802415aa534e9f2ea35271cbc43e80c44fa3f7676e8472271bf20b506236 md5: fbd1763008ac3e10515643a17b131616 @@ -15322,62 +15279,64 @@ packages: - icu >=78.3,<79.0a0 size: 14223209 timestamp: 1786545868538 -- conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.10.2-cpu_py311h5575e1a_1.conda - sha256: 6761c42d8b84602712ac6eb78a65c061cf4a7886770582e34a946cd089f6d4a6 - md5: 6ca6a1128d14312c2a4a7e660cfc7dc7 +- conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.12.0-cpu_py314h8ce3db9_0.conda + sha256: ac453719123cf0abf32954a5bf404758ea52bfe83ba6a6b13bea153b620bc924 + md5: 32b195c8bbd46a337e285eb41ed5843c depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 - - python 3.11.* *_cpython - - libcxx >=22 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - __osx >=11.0 - - python_abi 3.11.* *_cp311 - - libgrpc >=1.78.1,<1.79.0a0 - - openssl >=3.5.8,<4.0a0 - - numpy >=1.23,<3 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - flatbuffers >=25.9.23,<25.9.24.0a0 + - libcxx >=22 + - python 3.14.* *_cp314 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - libre2-11 >=2025.11.5 - re2 - - onednn >=3.12,<4.0a0 + - python_abi 3.14.* *_cp314 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* + - flatbuffers >=25.9.23,<25.9.24.0a0 + - openssl >=3.5.9,<4.0a0 - libzlib >=1.3.2,<2.0a0 + - libgrpc >=1.82.1,<1.83.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 83210527 - timestamp: 1788362954659 -- conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.10.2-cpu_py314h673ebdf_1.conda - sha256: f4cf02ebbf9677976b72bf4271c50558ca2150444536c1934697799bdd7a76d9 - md5: 67f397acf2d5c5df2bc8b0e9d0d9e377 + size: 89218122 + timestamp: 1792641732312 +- conda: https://prefix.dev/conda-forge/osx-64/jaxlib-0.12.0.1-cpu_py312h2df719f_0.conda + sha256: 6952c6bf49f67ce7f39257cf8d36b980471d77a41e16fd45de0b32cd8f2c9186 + md5: dcca0325b6c7f0c5f077f0a62df396c8 depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - __osx >=11.0 - libcxx >=22 - - python 3.14.* *_cp314 - - libgrpc >=1.78.1,<1.79.0a0 - - libre2-11 >=2025.11.5 - - re2 + - python 3.12.* *_cpython + - libgrpc >=1.82.1,<1.83.0a0 - numpy >=1.25,<3 - - python_abi 3.14.* *_cp314 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - flatbuffers >=25.9.23,<25.9.24.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* + - python_abi 3.12.* *_cp312 + - openssl >=3.5.9,<4.0a0 + - libre2-11 >=2025.11.5 + - re2 - libzlib >=1.3.2,<2.0a0 - - openssl >=3.5.8,<4.0a0 - - onednn >=3.12,<4.0a0 + - onednn >=3.13.4,<4.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 83433639 - timestamp: 1788360759709 + size: 89033882 + timestamp: 1792767175845 - conda: https://prefix.dev/conda-forge/osx-64/lefthook-2.2.1-h5839d16_0.conda sha256: 1028be0e21e59771b50e48cd188147aa20ed1edb9cbf0fabdc7604438e92e99d md5: b7d73ab4961a2b796ab7308cec63806d @@ -15388,23 +15347,6 @@ packages: run_exports: {} size: 5526691 timestamp: 1791461994992 -- conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260107.1-cxx17_h7ed6875_0.conda - sha256: 2b4ff36082ddfbacc47ac6e11d4dd9f3403cd109ce8d7f0fbee0cdd47cdef013 - md5: 317f40d7bd7bf6d54b56d4a5b5f5085d - depends: - - __osx >=10.13 - - libcxx >=19 - constrains: - - libabseil-static =20260107.1=cxx17* - - abseil-cpp =20260107.1 - license: Apache-2.0 - license_family: Apache - run_exports: - weak: - - libabseil >=20260107.1,<20260108.0a0 - - libabseil =*=cxx17* - size: 1217836 - timestamp: 1770863510112 - conda: https://prefix.dev/conda-forge/osx-64/libabseil-20260526.0-cxx17_h6e8c311_3.conda sha256: ffde056b097f48eab3f02e477e67c6f499acb267d5856396e768ba8b9bc9414e md5: 86d4185cfb24d9e604f424ec72bf217f @@ -15634,29 +15576,29 @@ packages: run_exports: {} size: 1023547 timestamp: 1790305708501 -- conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.78.1-h147dede_0.conda - sha256: ecf98c41dbde09fb3bf6878d7099613c10e256223ec7ccdb5eb401948eadc558 - md5: 69524227096cee1a8af2f4693cf6afa2 +- conda: https://prefix.dev/conda-forge/osx-64/libgrpc-1.82.1-h153d9f4_1.conda + sha256: c1c574e1377361ec7753e17c7cb11ec6c02d33eab4588c35c7be03fa7a6a4a67 + md5: cc42fec5dfd3865eeeae3b7b35ec18f3 depends: - - __osx >=11.0 - - c-ares >=1.34.6,<2.0a0 + - __osx >=12.0 + - c-ares >=1.34.8,<2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libcxx >=19 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libcxx >=21 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libre2-11 >=2025.11.5 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.5,<4.0a0 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.8,<4.0a0 - re2 constrains: - - grpc-cpp =1.78.1 + - grpc-cpp =1.82.1 license: Apache-2.0 license_family: APACHE run_exports: weak: - - libgrpc >=1.78.1,<1.79.0a0 - size: 5153859 - timestamp: 1774015913341 + - libgrpc >=1.82.1,<1.83.0a0 + size: 5184942 + timestamp: 1790174571445 - conda: https://prefix.dev/conda-forge/osx-64/libhwloc-2.15.0-default_h714a4ab_1001.conda sha256: 56bd8d434f7dfedc55df7df9f6af6f8d1317d5b186a299bf2edf876302c73d6c md5: 9c6c0e627afc97837a1227eb23a8a906 @@ -15778,34 +15720,34 @@ packages: - libopenblas >=0.3.34,<1.0a0 size: 6356971 timestamp: 1789028341483 -- conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-6.33.5-hb0ea838_2.conda - sha256: a51e5a6e9c9fe885f8071d2375d595a4533c8de9a4d398c80c72dc7b9f859e9e - md5: c4cdf834ef39afc0f13ff8d4a2af6f6b +- conda: https://prefix.dev/conda-forge/osx-64/libprotobuf-7.35.1-h535088a_3.conda + sha256: cd7ffcef7b81d72dd17e59885481f69e9139a3c8bb98ec7135694e93e5651066 + md5: 89537ccce01328fac1b6cdeaa1433174 depends: - - __osx >=11.0 + - __osx >=12.0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libcxx >=19 + - libabseil >=20260526.0,<20260527.0a0 + - libcxx >=21 - libzlib >=1.3.2,<2.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libprotobuf >=6.33.5,<6.33.6.0a0 - size: 2812815 - timestamp: 1783169492730 -- conda: https://prefix.dev/conda-forge/osx-64/libpython-3.11.17-h1b2126f_2_cpython.conda + - libprotobuf >=7.35.1,<7.35.2.0a0 + size: 3016400 + timestamp: 1787659221965 +- conda: https://prefix.dev/conda-forge/osx-64/libpython-3.12.15-h1b2126f_2_cpython.conda build_number: 2 - sha256: 891d47eadfbfc1ecbf5459a27914d5cd799c7fdd8e94f074808e7d17cf1e5fd2 - md5: 8b1b55cb421e05aa1f829d0425052232 + sha256: 9f344fe61463a21ea1d8538deaf3d1fc4a7534804b913eab1d387427c67584c5 + md5: 1f6e87520ff5ad6bc9b339064d5a766a depends: - __osx >=11.0 license: Python-2.0 run_exports: weak: - - libpython >=3.11,<4.0a0 - size: 1859503 - timestamp: 1791912210361 + - libpython >=3.12,<4.0a0 + size: 1896412 + timestamp: 1791912960299 - conda: https://prefix.dev/conda-forge/osx-64/libpython-3.14.8-h41d5136_2_cp314t.conda build_number: 2 sha256: a1edd17eec9659a72acae4edb364c97c7874eafe8301087751b5b9b263f8d2e4 @@ -15830,13 +15772,13 @@ packages: - libpython >=3.14,<4.0a0 size: 2123600 timestamp: 1791829263413 -- conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h6e8c311_1.conda - sha256: 092f1ed90ba105402b0868eda0a1a11fd1aedd93ea6bb7a57f6e2fc2218806d5 - md5: 154f9f623c04dac40752d279bfdecebf +- conda: https://prefix.dev/conda-forge/osx-64/libre2-11-2025.11.05-h962f25e_2.conda + sha256: 14d969728d8bc26317984b652e2f03934f0ffc7f61d9ed229ec457e9be95c587 + md5: 03c9286e5fb44ae19924b0ace236f7cd depends: - __osx >=11.0 - libabseil * cxx17* - - libabseil >=20260107.0,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libcxx >=19 constrains: - re2 2025.11.05.* @@ -15845,8 +15787,8 @@ packages: run_exports: weak: - libre2-11 >=2025.11.5 - size: 179250 - timestamp: 1768190310379 + size: 179863 + timestamp: 1781312989696 - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-h59ff3a2_0.conda sha256: c640851b2dbcfa889a8562e97b33ef9f47737fd0b8ac406e982f5195d30a9603 md5: 3ef6438af3c9fac2f011757ed3f0f0c7 @@ -15874,36 +15816,36 @@ packages: - libsqlite >=3.54.1,<4.0a0 size: 1020690 timestamp: 1792176057415 -- conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.12.0-cpu_mkl_hf457987_100.conda - sha256: 9191a58a513b8f743c6e48f60eaa9e1a749e4b935c268c490f8431ee6598f1e5 - md5: c7e2e72a741d315de4dc0525ddce4b58 +- conda: https://prefix.dev/conda-forge/osx-64/libtorch-2.14.1-cpu_mkl_h33c6888_100.conda + sha256: 8e2eecc3a54b8f70e65bca1fa4c313d881a4facb472bb7ad22734b568563d396 + md5: 4cca583ba2f4019884159ff5c94311c1 depends: - - __osx >=11.0 + - __osx >=12.0 - fmt >=12.1.0,<12.2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libcxx >=21 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=19.1.7 + - llvm-openmp >=21.1.8 - mkl >=2023.2.0,<2024.0a0 - - onednn >=3.12,<4.0a0 + - onednn >=3.13.4,<4.0a0 - pybind11-abi 11 - sleef >=3.9.0,<4.0a0 constrains: - - pytorch 2.12.0 cpu_mkl_*_100 + - pytorch 2.14.1 cpu_mkl_*_100 + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch-cpu 2.12.0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libtorch >=2.12.0,<2.13.0a0 - size: 50531123 - timestamp: 1781355853373 + - libtorch >=2.14.1,<2.15.0a0 + size: 53486478 + timestamp: 1791586407157 - conda: https://prefix.dev/conda-forge/osx-64/libuv-1.52.1-ha3d0635_1.conda sha256: 4aacf651487bf2cd4dcfab49ea98a00a34305919ff3a09b66b7ddaa97d8b316f md5: 17b0d6c818992264752f1a720be711fc @@ -16014,22 +15956,22 @@ packages: - llvm-openmp >=23.1.3 size: 311780 timestamp: 1791368961053 -- conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.50.0-py311h2ac18a9_0.conda - sha256: bc4edc3797eb84a9d75c70efafd96a3a839042b239554265e46c3d147d4660ef - md5: 78fb8549b31da402b01689de2bc4009d +- conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.50.0-py312hfe0b5f7_0.conda + sha256: 85488973e5eb13dfd11c7e82cd5cd4b97c67b6a9f4a02a75413fcc77775d0b51 + md5: 742e944d8ce0576c182cb024a1b74d4a depends: - python - libcxx >=21 - __osx >=11.0 - - python 3.11.* *_cpython - - zstd >=1.5.7,<1.6.0a0 + - python 3.12.* *_cpython + - python_abi 3.12.* *_cp312 - libzlib >=1.3.2,<2.0a0 - - python_abi 3.11.* *_cp311 + - zstd >=1.5.7,<1.6.0a0 license: BSD-2-Clause license_family: BSD run_exports: {} - size: 33092194 - timestamp: 1790753620918 + size: 33082156 + timestamp: 1790753622923 - conda: https://prefix.dev/conda-forge/osx-64/llvmlite-0.50.0-py314hec66f5b_0.conda sha256: ed878f34cbba31ff1f60ce8f5c72c3b2f65540a6571216fbf344de17b414c4b1 md5: 02af97a26b04fa7f05dfcc4e5f7e4525 @@ -16046,20 +15988,20 @@ packages: run_exports: {} size: 33084211 timestamp: 1790753622293 -- conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py311h679fcff_1.conda - sha256: 57278c73f6bbf29622d1d9eb0a6c76e509a2cb3a3539900b55d9cdc031b210fe - md5: 52c3f6aefcec27749b1a96d4334c0a45 +- conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py312hbbaf924_1.conda + sha256: 2915fadf0ff84a06c086008ccb5b4470363cdfd5f5c3dc6d9be628894e84b2d7 + md5: 619ad8e04e87644b15517126ebfca4c7 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 28309 - timestamp: 1791549009201 + size: 27805 + timestamp: 1791549039936 - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.4-py314h9ae25e0_1.conda sha256: 5ac8cae4585101ed6efd886bd86074d8a6b674dad2e49666ffe6a649dd4d0773 md5: 486dd8b19d403cdb9c1eef58b4c3d2d1 @@ -16086,19 +16028,19 @@ packages: run_exports: {} size: 119058457 timestamp: 1757091004348 -- conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py311he2e5ad1_2.conda - sha256: 47dee15832aa96a348ba88d5d8a82f685810c1d1999e149b755ea27bbafb9df9 - md5: 93ddbcf18e543417e2088e1c1d123439 +- conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py312h9d651bb_2.conda + sha256: 2e3991c228dac4b31e18d6bf245f9d61e85b0906f1911f640840cafcf1fd038a + md5: caa0cdaa62ed4a279c1fe3809dec2988 depends: - python - - libcxx >=21 - __osx >=11.0 - - python_abi 3.11.* *_cp311 - - numpy >=1.23,<3 + - libcxx >=21 + - python_abi 3.12.* *_cp312 + - numpy >=1.25,<3 license: MPL-2.0 AND Apache-2.0 run_exports: {} - size: 280168 - timestamp: 1789240655160 + size: 279665 + timestamp: 1789240627434 - conda: https://prefix.dev/conda-forge/osx-64/ml_dtypes-0.5.4-np2py314h036eee8_2.conda sha256: 2f2c1f952781ccc7c2e8b16818f8463b6edc0410411e527d72d7c9646e58b577 md5: 083e7fb5c74a19e1097b6c5220635203 @@ -16139,9 +16081,9 @@ packages: - mpfr >=4.2.2,<5.0a0 size: 378375 timestamp: 1787236776004 -- conda: https://prefix.dev/conda-forge/osx-64/mypy-2.4.0-py311h72e27ae_0.conda - sha256: 17456f717c4e626adc79a70ee84f4aaaa9ffa4a756cf1ef4306fbdb9558d3224 - md5: 1eb6c497d20918995f23bd8ffaf8a2d7 +- conda: https://prefix.dev/conda-forge/osx-64/mypy-2.4.0-py312hdc27ec5_0.conda + sha256: 6be2002b8b3678fe7479fec45203b0dbdf5df22c459cbf82bb9cb9c252d73efb + md5: ad95a853d52c152a6eb3bedb1d32f081 depends: - ast-serialize >=0.11.2,<1.0.0 - mypy_extensions >=1.0.0 @@ -16151,12 +16093,12 @@ packages: - typing_extensions >=4.14.0 - psutil >=4.0 - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 14507479 - timestamp: 1790965765905 + size: 14438848 + timestamp: 1790965869716 - conda: https://prefix.dev/conda-forge/osx-64/mypy-2.4.0-py314h17af80e_0.conda sha256: 00b7cfef454790c6c2ee676f53bf21ee74a954fb06a65acd07a8ef36d9bb1f9d md5: 9ef1d7664219f42c87e8787f6489e848 @@ -16223,44 +16165,18 @@ packages: - nodejs >=26.10.0,<27.0a0 size: 19872219 timestamp: 1790238494442 -- conda: https://prefix.dev/conda-forge/osx-64/nodejs-26.3.1-hf3170e9_0.conda - sha256: fe0060e527a2e150787ecf611217e3f9c6f3a8e6046eee5230b7a9dd06b4d854 - md5: d022dc2306333bc9f4dff71283755d7f - depends: - - __osx >=11.0 - - libcxx >=19 - - libnghttp2 >=1.68.1,<2.0a0 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - c-ares >=1.34.6,<2.0a0 - - openssl >=3.5.7,<4.0a0 - - libsqlite >=3.53.2,<4.0a0 - - libuv >=1.52.1,<2.0a0 - - icu >=78.3,<79.0a0 - - zstd >=1.5.7,<1.6.0a0 - - libbrotlicommon >=1.2.0,<1.3.0a0 - - libbrotlienc >=1.2.0,<1.3.0a0 - - libbrotlidec >=1.2.0,<1.3.0a0 - - libzlib >=1.3.2,<2.0a0 - license: MIT - license_family: MIT - run_exports: - weak: - - nodejs >=26.3.1,<27.0a0 - size: 19371919 - timestamp: 1781801165459 -- conda: https://prefix.dev/conda-forge/osx-64/numba-0.68.0-py311hbf78a6f_1.conda - sha256: 4e377f354f0733ba40befb81f724d1a52d53b703a3c784367d74aad242a02f50 - md5: 7b38595f2f732f063393f38bdc6ee47d +- conda: https://prefix.dev/conda-forge/osx-64/numba-0.68.0-py312h3369ccd_1.conda + sha256: 535a02d68b23dcb103c1ad9beae16d5c2dfabe532bbfd4bfe84fc1a94f5e9c78 + md5: 3ad048240033bc027e29c93be06925cf depends: - python - llvmlite >=0.50.0,<0.51.0a0 - numpy >=1.22.3,<2.6 - - libcxx >=21 - llvm-openmp >=21.1.8 + - libcxx >=21 - __osx >=11.0 - - numpy >=1.23,<3 - - python_abi 3.11.* *_cp311 + - numpy >=1.25,<3 + - python_abi 3.12.* *_cp312 constrains: - tbb >=2021.6.0 - libopenblas !=0.3.6 @@ -16271,8 +16187,8 @@ packages: license: BSD-2-Clause license_family: BSD run_exports: {} - size: 6303158 - timestamp: 1790835982949 + size: 6118587 + timestamp: 1790835989196 - conda: https://prefix.dev/conda-forge/osx-64/numba-0.68.0-py314hed9ed3a_1.conda sha256: 0a830aea5510a54a2ba66f74d7f097c4201697e279d0c145998cb27565140d9d md5: 77e2dedde384cb8d54f7cc52ea2d1736 @@ -16297,45 +16213,45 @@ packages: run_exports: {} size: 6227911 timestamp: 1790835957420 -- conda: https://prefix.dev/conda-forge/osx-64/numpy-1.24.1-py311ha9d2c9f_0.conda - sha256: 3f91712db3d2d0f3777ff37f03b7dca97cbb195c0e54d3eac2af7dab2af96ff9 - md5: 8951fe510de522f3431ef6c4a0f1ef16 +- conda: https://prefix.dev/conda-forge/osx-64/numpy-1.26.0-py312h5df92dc_0.conda + sha256: 537ad31f441b60e6f7f8776a5b6b6a2158b051a6d423b84b6aa3bf75bed35d33 + md5: aec65f472e6633e23844b555bf640a3f depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=14.0.6 + - libcxx >=15.0.7 - liblapack >=3.9.0,<4.0a0 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12.0rc3,<3.13.0a0 + - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.24.1,<2.0a0 - size: 7480854 - timestamp: 1675039798292 -- conda: https://prefix.dev/conda-forge/osx-64/numpy-2.4.6-py311h2c4eb96_0.conda - sha256: 47fa3ad9a49348efb5662d7850a433607ee4fabf259709731437a969c3006fa9 - md5: 0cb49ff5e81a76c101f1a561cf1f2a76 + - numpy >=1.26.0,<2.0a0 + size: 7010122 + timestamp: 1695291869411 +- conda: https://prefix.dev/conda-forge/osx-64/numpy-2.5.4-py312h66ee8b4_0.conda + sha256: 310024e64fc91bcb7e319d0408e34d5232660f53e468e15a52312aeec5adc791 + md5: 0c970e7ea98a6236a2aa429fee49c2cc depends: - python - __osx >=11.0 - - libcxx >=19 + - libcxx >=21 - liblapack >=3.9.0,<4.0a0 - - python_abi 3.11.* *_cp311 - libcblas >=3.9.0,<4.0a0 - libblas >=3.9.0,<4.0a0 + - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.23,<3 - size: 8593034 - timestamp: 1779169256521 + - numpy >=1.25,<3 + size: 8278673 + timestamp: 1791675424145 - conda: https://prefix.dev/conda-forge/osx-64/numpy-2.5.4-py314h6538015_0.conda sha256: efb5a7a7c5c4a1a4b69c6fa5bc87ff8709fe8bbbe89238f198aebaef9a676417 md5: 7ad8f6bd299f395680f5934af21de437 @@ -16403,20 +16319,20 @@ packages: - openssl >=3.6.5,<4.0a0 size: 2786968 timestamp: 1791099439455 -- conda: https://prefix.dev/conda-forge/osx-64/optree-0.20.0-py311h4319a19_1.conda - sha256: ae80b8fe4a83944f6cde5fc6694c004db625b43f37b142a94dfd4bd151a08088 - md5: e7bbc52a6c9bde51059d8bf7e7df3100 +- conda: https://prefix.dev/conda-forge/osx-64/optree-0.20.0-py312hababfa3_1.conda + sha256: 64c032ece7cc5d0235d47917dcf06910e078f0bc6eefce87f10df40b3c3a3cc0 + md5: f96efebbb3e083718ef5130a83ef4137 depends: - __osx >=11.0 - libcxx >=21 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - typing-extensions >=4.10 license: Apache-2.0 license_family: Apache run_exports: {} - size: 516414 - timestamp: 1788505027145 + size: 524457 + timestamp: 1788504868767 - conda: https://prefix.dev/conda-forge/osx-64/optree-0.20.0-py314h532b10a_1.conda sha256: f5f035a97592a425fb5f1c51681ba4a4d8b43487aaba6de164cb9ddf69a6c445 md5: 9456e62facf9b45452b439fd26451f38 @@ -16431,18 +16347,18 @@ packages: run_exports: {} size: 543158 timestamp: 1788514532124 -- conda: https://prefix.dev/conda-forge/osx-64/psutil-7.2.2-py311h72e27ae_3.conda - sha256: 92df3a4c49baa0986b9ae7a506d99feb52fa01295b74567bd703cc8f8a1d2cee - md5: d8da49bc8e6157c966b26a37d3aade30 +- conda: https://prefix.dev/conda-forge/osx-64/psutil-7.2.2-py312hdc27ec5_3.conda + sha256: 6edf139d4b950f281d6f27b35f91c95868ac135e3238672a53c6b28fff21cbc1 + md5: 7cb6501d3a8c128306c777c977809639 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 243162 - timestamp: 1789682258061 + size: 236844 + timestamp: 1789682205071 - conda: https://prefix.dev/conda-forge/osx-64/psutil-7.2.2-py314h17af80e_3.conda sha256: e1ca4804d13190d8d02ade2cb19f40680028c7f840b9d27b2c76c8a40ba73f47 md5: 20a083dd4bd4516ae947bcdb638ab5ac @@ -16467,17 +16383,17 @@ packages: run_exports: {} size: 13095778 timestamp: 1792135902459 -- conda: https://prefix.dev/conda-forge/osx-64/python-3.11.17-h6907cb8_2_cpython.conda +- conda: https://prefix.dev/conda-forge/osx-64/python-3.12.15-h6907cb8_2_cpython.conda build_number: 2 - sha256: bff853d04d622b0074b99a3350f24435ab67dc29ab88f52a25c7c1cc78555320 - md5: a22cd60d3eff074dfe16c7daa00c39f4 + sha256: a9a0a496a61d83ba1750e26aa8621ca805d793131c34d09eab5c2ec6f7ba5276 + md5: 601a870eb4b48492ec80cceb86f21e01 depends: - __osx >=11.0 - bzip2 >=1.0.8,<2.0a0 - libexpat >=2.8.5,<3.0a0 - libffi >=3.7.0,<3.8.0a0 - liblzma >=5.8.3,<6.0a0 - - libpython 3.11.17 h1b2126f_2_cpython + - libpython 3.12.15 h1b2126f_2_cpython - libsqlite >=3.54.0,<4.0a0 - libzlib >=1.3.2,<2.0a0 - ncurses >=6.6,<7.0a0 @@ -16486,15 +16402,15 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Python-2.0 run_exports: weak: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 noarch: - python - size: 13873806 - timestamp: 1791912579993 + size: 11915982 + timestamp: 1791913143446 - conda: https://prefix.dev/conda-forge/osx-64/python-3.14.8-hafa0b4b_102_cp314.conda build_number: 102 sha256: eb818172fc9752795055abb20f09e0102925b9b490ff2a788412c57762c39533 @@ -16586,18 +16502,18 @@ packages: size: 13582979 timestamp: 1791832204019 python_site_packages_path: lib/python3.15/site-packages -- conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.16.0-py311h72e27ae_0.conda - sha256: 0d69dd603000ffe7412f86ba95496068a35897ee4baba609badb0f30e100cc3d - md5: 3cbcff0501f13b6c190bac22f1814473 +- conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.16.0-py312hdc27ec5_0.conda + sha256: 09686b2a83fb8c69361f9fb7a8e36739838ea2e5e8bc0238a05913f4f9edc0c9 + md5: d27a53acb724164db302ebd0882f74a3 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 129618 - timestamp: 1790684582743 + size: 130604 + timestamp: 1790684550032 - conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.16.0-py314h17af80e_0.conda sha256: f28c7d064fcc81467886c85226e974cad68834b5d022ce26147a2071afc66142 md5: f835982349196af3e386ff46a811462b @@ -16610,18 +16526,18 @@ packages: run_exports: {} size: 129658 timestamp: 1790684613125 -- conda: https://prefix.dev/conda-forge/osx-64/pytokens-0.4.1-py311h72e27ae_3.conda - sha256: f5bd5744b55f7b7ec2c062dbaffaa3bb883021e50a694c7a528e92da5e496ff8 - md5: 7c2fca05fbe632c003aedb9ad3f084cd +- conda: https://prefix.dev/conda-forge/osx-64/pytokens-0.4.1-py312hdc27ec5_3.conda + sha256: 4d7808d2fe678f3ff90c5de993d8d29417c5f26984b843e3d3e950539353acbd + md5: db2bd27bb1f36cc97715acf1aa9133c9 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 173351 - timestamp: 1789972000387 + size: 172302 + timestamp: 1789971969917 - conda: https://prefix.dev/conda-forge/osx-64/pytokens-0.4.1-py314h17af80e_3.conda sha256: e295e125092bd78c3976cee15f59336a56e8ad768d50eb0f64886a7eba513f12 md5: 04a9fc018fcb1da0a56239dcd800df03 @@ -16634,107 +16550,109 @@ packages: run_exports: {} size: 172750 timestamp: 1789971947557 -- conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.12.0-cpu_mkl_py311_h1a2d5a6_100.conda - sha256: 94a0e29a8b10aa524050d1a4b05566b7fd0657a1131313b247c4a535da95bb1a - md5: 6831bc45645b8e0112630c79d12d71be +- conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.14.1-cpu_mkl_py312_h056d03e_100.conda + sha256: e13e6685fa17abc5001007ab450588c57ce2ad6cf2d7f6315ebe6ba8980097ca + md5: 77ef7d02acf2982417e81e97fb13ac11 depends: - - __osx >=11.0 + - __osx >=12.0 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libtorch 2.12.0 cpu_mkl_hf457987_100 + - libcxx >=21 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libtorch 2.14.1 cpu_mkl_h33c6888_100 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=19.1.7 + - llvm-openmp >=21.1.8 - mkl >=2023.2.0,<2024.0a0 - - networkx - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - networkx >=2.5.1 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - - setuptools <82 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch-cpu 2.12.0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 24787031 - timestamp: 1781356408995 -- conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.12.0-cpu_mkl_py314_h02f7b3f_100.conda - sha256: 6350eb8b512c887c784f658fadb2775bd13ab942ae115fc469668de2e17b3f76 - md5: fca41ac4d68e44d75d9b801dd9392fc2 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 27584785 + timestamp: 1791587837062 +- conda: https://prefix.dev/conda-forge/osx-64/pytorch-2.14.1-cpu_mkl_py314_h82de3c4_100.conda + sha256: ec80872047319dbbd46247d6e5cbb3982b6b80c06749b78c91960bab4e9d7dd1 + md5: ff1fabd5985a33a617b60b1b819615c3 depends: - - __osx >=11.0 + - __osx >=12.0 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas * *mkl - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libtorch 2.12.0 cpu_mkl_hf457987_100 + - libcxx >=21 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libtorch 2.14.1 cpu_mkl_h33c6888_100 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=19.1.7 + - llvm-openmp >=21.1.8 - mkl >=2023.2.0,<2024.0a0 - - networkx - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - networkx >=2.5.1 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - python >=3.14,<3.15.0a0 - python >=3.14,<3.15.0a0 *_cp314 - python_abi 3.14.* *_cp314 - - setuptools <82 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch-cpu 2.12.0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 25716020 - timestamp: 1781356916628 -- conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py311h53ebfaf_1.conda - sha256: db6ce0be1a9e0e57d829e6522ba932643fadd9e5238875ff299925246a01b6b2 - md5: 398a9df67c68780701415da829315730 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 28922021 + timestamp: 1791587360728 +- conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py312h51361c1_1.conda + sha256: d85e3be523b7173a194a66ae05a585ac1e14ccfbe81a9201b8047d6e45f2f7d9 + md5: 9029301bf8a667cf57d6e88f03a6726b depends: - __osx >=10.13 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT run_exports: {} - size: 194735 - timestamp: 1770223769285 + size: 190417 + timestamp: 1770223755226 - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py314h10d0514_1.conda sha256: aef010899d642b24de6ccda3bc49ef008f8fddf7bad15ebce9bdebeae19a4599 md5: ebd224b733573c50d2bfbeacb5449417 @@ -16748,19 +16666,19 @@ packages: run_exports: {} size: 191947 timestamp: 1770226344240 -- conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-h77e0585_1.conda - sha256: 1aeb9a9554cc719d454ad6158afbb0c249973fa4ee1d782d7e40cbec1de9b061 - md5: b2cc31f114e4487d24e5617e62a24017 +- conda: https://prefix.dev/conda-forge/osx-64/re2-2025.11.05-hcc9a9c6_2.conda + sha256: 5c3f92ec989e1ab87a79b300c2975b04434d0db0abba030e85ee97f0f4a3a415 + md5: 2307e1e580ad566c95ab3164b0d4a1cc depends: - - libre2-11 2025.11.05 h6e8c311_1 + - libre2-11 2025.11.05 h962f25e_2 license: BSD-3-Clause license_family: BSD run_exports: weak: - libre2-11 >=2025.11.5 - re2 - size: 27447 - timestamp: 1768190352348 + size: 27323 + timestamp: 1781313020322 - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h000c2f7_1.conda sha256: feb9248a062b7a0738e56339d8c9e87bc9adf8e8c76549fb55b0b2456bec3a57 md5: 434eb49340f57827ef7ca3bb21f77c32 @@ -16786,48 +16704,49 @@ packages: run_exports: {} size: 8776029 timestamp: 1792087771794 -- conda: https://prefix.dev/conda-forge/osx-64/scipy-1.15.2-py311h0c91ca8_0.conda - sha256: 796252d7772df42edd29a45ae70eb18843a7e476d42c96c273cd6e677ec148c8 - md5: 58c17d411ed0cd1220ed3e824a3efc82 +- conda: https://prefix.dev/conda-forge/osx-64/scipy-1.16.3-py312h79cf0a0_2.conda + sha256: ce00b56cbd8dd7e4c7c3367a40946eafafe2728c95598478d3c3e134e7bbc86b + md5: 9379a86fa21719bc2af4c0845f24a739 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.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 15759628 - timestamp: 1739792317052 -- conda: https://prefix.dev/conda-forge/osx-64/scipy-1.17.1-py311h556693a_1.conda - sha256: 4e68affca9e1d14cdb1fe6910c459ec4bd01b1217a867f7cfbf40830951f80aa - md5: 972007d34efaf5755603391a91e7d50f + size: 15117052 + timestamp: 1766108456706 +- conda: https://prefix.dev/conda-forge/osx-64/scipy-1.18.1-py312h81fa79e_1.conda + sha256: ab5849f0c1b24a9a407a7681ef6c5e546fb1024656d57608cf59dc6b77793e07 + md5: c18769781e4b143f3832da1e8f094ed8 depends: - __osx >=11.0 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 + - libcxx >=21 + - libgcc >=15 - libgfortran - - libgfortran5 >=14.3.0 + - libgfortran5 >=15.3.0 - liblapack >=3.9.0,<4.0a0 - - numpy <2.7 - - numpy >=1.23,<3 - - numpy >=1.25.2 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - numpy <2.8 + - numpy >=1.25,<3 + - numpy >=2.0.0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 15513987 - timestamp: 1779875850168 + size: 15642973 + timestamp: 1790023335841 - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.18.1-py314h0c4117d_1.conda sha256: 57660c973ff90f08772aefcbe58b1dd1bd7e889fa4d18e9aaf7e33362f803cc2 md5: dfc544c2b7fcad9d4274f1e43d8a260f @@ -17047,16 +16966,16 @@ packages: run_exports: {} size: 1114707 timestamp: 1792226509259 -- conda: https://prefix.dev/conda-forge/osx-arm64/astroid-4.3.4-py311hf19aa8c_0.conda - sha256: 18890c162b695faa74071de140abd4412f7e51d0f3feee7187628b77d9dc9fa9 - md5: 8c90f7f6c9ab600731777c6d1d848489 +- conda: https://prefix.dev/conda-forge/osx-arm64/astroid-4.3.4-py312h3de3f42_0.conda + sha256: 23f7a5ae616aa17433f4980b9fa82727debdaead38ca9bf8a72e50daadf600c0 + md5: c3f14525132a303f7e0270f121fbe0a5 depends: - python - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: LGPL-2.1-only run_exports: {} - size: 573678 - timestamp: 1791464587686 + size: 566173 + timestamp: 1791464587048 - conda: https://prefix.dev/conda-forge/osx-arm64/astroid-4.3.4-py314h6ffbfce_0.conda sha256: b4e6fb4abbfaa40e9e82f6e0a86a4fe27ec7738b57429f8a96cd7a2c9c821c90 md5: 2162b8a395dfd534272e7261e40fc2b2 @@ -17067,33 +16986,33 @@ packages: run_exports: {} size: 604969 timestamp: 1791464587839 -- conda: https://prefix.dev/conda-forge/osx-arm64/backports.zstd-1.8.0-py311hdee5a0d_0.conda - sha256: db00200815e79c82791b1ed082462d9aea1c97dfdd72a8b4e3a2e85377457203 - md5: 40e3f3f3cc8dce1603364df57694143b +- conda: https://prefix.dev/conda-forge/osx-arm64/backports.zstd-1.8.0-py312h1a36842_0.conda + sha256: ed1efbe3ee14b2ddf5c839cfd09a078adc70fa98f9ea9bca33cb392d39287596 + md5: 82b5683f9c8283fde3633e13580af1cf depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 - zstd >=1.5.7,<1.6.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause AND MIT AND EPL-2.0 run_exports: {} - size: 246351 - timestamp: 1791654838807 -- conda: https://prefix.dev/conda-forge/osx-arm64/brotli-python-1.2.0-py311h9fb86b2_4.conda - sha256: a84b80afc7559470dd373c49c65ebf195a0c5f45222c32f4dc138e2d659156fa - md5: f325d23f4253d618d3c6013fa018b02a + size: 239753 + timestamp: 1791654832798 +- conda: https://prefix.dev/conda-forge/osx-arm64/brotli-python-1.2.0-py312ha52686f_4.conda + sha256: 983892ff7ade7e3103942524297bf4547a33af70dc0e50ecabca2e5e212406db + md5: a99e0c53fc3932defa0c89757c14b8ce depends: - __osx >=11.0 - libcxx >=21 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.2.0 h1dcdb26_4 license: MIT license_family: MIT run_exports: {} - size: 365231 - timestamp: 1788480433142 + size: 365351 + timestamp: 1788480477036 - conda: https://prefix.dev/conda-forge/osx-arm64/brotli-python-1.2.0-py314hee34562_4.conda sha256: bafd111884ad0f5bb75286fd457999536cbeb5e0308ecbb4c5fb49b79d31e304 md5: cfaec5b3d3d1f4877c1ebd84f8e1dfa6 @@ -17148,18 +17067,18 @@ packages: - c-ares >=1.34.8,<2.0a0 size: 197819 timestamp: 1787169996553 -- conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py311h19107a3_1.conda - sha256: 16aff8de1e4a0b0b6801f81343d88d20d323646caeb9483db3162fa235ffea97 - md5: 1ee9ad5ad321976006f2e6f2012cecec +- conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py312hf1f8172_1.conda + sha256: 9032300524c2c572c09d6e72dcd21b75c34e632b3add1ca7cc7d722b209c1d5b + md5: a9f6480405827cffde18bff612407e3a depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 428794 - timestamp: 1792144473610 + size: 416142 + timestamp: 1792144453616 - conda: https://prefix.dev/conda-forge/osx-arm64/coverage-7.16.2-py314h0be9174_1.conda sha256: f4937e2f3b91c5353f3e1d38c45e050023dc7ea44c2a5c5c3d392ca00f5894ab md5: a589fbb562cee8efa4cd22f714e89826 @@ -17234,21 +17153,21 @@ packages: - gmp >=6.3.0,<7.0a0 size: 399307 timestamp: 1786629210135 -- conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py311h10c933f_0.conda - sha256: 77d428e8dc01177106a56c34219b3ff8bbb7ab4786a5942697793551a45c8340 - md5: 77724116a4aa4c186d91530660a5f707 +- conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py312h1af6244_0.conda + sha256: c87020070b4d027f95d33a42f353dea874faa3ac2b7f4d8232a3d6f710a91af7 + md5: 18fac423b28004080b8f6089e22b9356 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 - - gmp >=6.3.0,<7.0a0 + - python_abi 3.12.* *_cp312 - mpfr >=4.2.2,<5.0a0 + - gmp >=6.3.0,<7.0a0 - mpc >=1.4.0,<2.0a0 license: LGPL-3.0-or-later license_family: LGPL run_exports: {} - size: 252928 - timestamp: 1791167017075 + size: 253380 + timestamp: 1791167014703 - conda: https://prefix.dev/conda-forge/osx-arm64/gmpy2-2.3.2-py314h2c8a5c1_0.conda sha256: f434d555078bc8688ee7fb21d97971a7d65fba2a38290036f5c58bab68bfdd76 md5: bef9c449f5a32fe0ea942b20c5a5a13c @@ -17308,58 +17227,60 @@ packages: - icu >=78.3,<79.0a0 size: 14070242 timestamp: 1786545847761 -- conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.10.2-cpu_py311h402d416_1.conda - sha256: 8001f1997ee5b49f12190cc1c6ad49f72b3615d7f26468becd3a21b1d20ee7a5 - md5: 80683571f2bd5583c233c88a827372b2 +- conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.12.0.1-cpu_py312h1c6fc3b_0.conda + sha256: a8eff7a50039d52a96d583e47fd6f2d57214ae6489eedd141b7669c515fcf076 + md5: 12d3366e63f673faf497d7386d0b8c9a depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 - - libcxx >=22 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - __osx >=11.0 - - python_abi 3.11.* *_cp311 - - libzlib >=1.3.2,<2.0a0 - - openssl >=3.5.8,<4.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - - numpy >=1.23,<3 + - libcxx >=22 - flatbuffers >=25.9.23,<25.9.24.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* - libre2-11 >=2025.11.5 - re2 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* + - libzlib >=1.3.2,<2.0a0 + - python_abi 3.12.* *_cp312 + - libgrpc >=1.82.1,<1.83.0a0 + - openssl >=3.5.9,<4.0a0 + - numpy >=1.25,<3 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 77315409 - timestamp: 1788360762221 -- conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.10.2-cpu_py314h4e13924_1.conda - sha256: a0f8bcbbbfb2a43568aaee19f1d4728feffcde6a692f67f918724858fdcf8bee - md5: f861c1aaef41bff6aaf26c661ae7e727 + size: 82337602 + timestamp: 1792764448123 +- conda: https://prefix.dev/conda-forge/osx-arm64/jaxlib-0.12.0.1-cpu_py314h9c74216_0.conda + sha256: 10f9691146c06b3c38813c6f25d7fe76b11f506c30a9623ab30c4fc10519d8db + md5: 1aa3646e4c3d2f15c64a66b6b3417064 depends: - python - - scipy >=1.9 - - ml_dtypes >=0.2.0 + - numpy >=2.0 + - scipy >=1.14 + - ml_dtypes >=0.5.0 - __osx >=11.0 - libcxx >=22 + - openssl >=3.5.9,<4.0a0 + - numpy >=1.25,<3 - python_abi 3.14.* *_cp314 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - - openssl >=3.5.8,<4.0a0 - - libgrpc >=1.78.1,<1.79.0a0 - libzlib >=1.3.2,<2.0a0 - - flatbuffers >=25.9.23,<25.9.24.0a0 - libre2-11 >=2025.11.5 - re2 - - numpy >=1.25,<3 + - libabseil >=20260526.0,<20260527.0a0 + - libabseil * cxx17* + - libgrpc >=1.82.1,<1.83.0a0 + - flatbuffers >=25.9.23,<25.9.24.0a0 constrains: - - jax >=0.10.2 + - jax >=0.12.0.1 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 77522423 - timestamp: 1788363368449 + size: 82537971 + timestamp: 1792764451546 - conda: https://prefix.dev/conda-forge/osx-arm64/lefthook-2.2.2-hf76c51c_0.conda sha256: 224319d8b1103b718199454c38f979534b17dfe215034cd41842d44f14a292c8 md5: d4448fd112d46efa5e5da7c072a1cbfc @@ -17368,23 +17289,6 @@ packages: run_exports: {} size: 4944027 timestamp: 1791886840059 -- conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda - sha256: 756611fbb8d2957a5b4635d9772bd8432cb6ddac05580a6284cca6fdc9b07fca - md5: bb65152e0d7c7178c0f1ee25692c9fd1 - depends: - - __osx >=11.0 - - libcxx >=19 - constrains: - - abseil-cpp =20260107.1 - - libabseil-static =20260107.1=cxx17* - license: Apache-2.0 - license_family: Apache - run_exports: - weak: - - libabseil >=20260107.1,<20260108.0a0 - - libabseil =*=cxx17* - size: 1229639 - timestamp: 1770863511331 - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260526.0-cxx17_h4c27e2a_3.conda sha256: 27859d85276442961b01bcfc488dc85426109330ffb157d3224772a7eaa72a75 md5: 009ec10961e8426182e9d4c33e31db55 @@ -17574,29 +17478,29 @@ packages: run_exports: {} size: 554793 timestamp: 1790302001166 -- conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.78.1-h3e3f78d_0.conda - sha256: a6e01573795484c2200e499ddffb825d24184888be6a596d4beaceebe6f8f525 - md5: 17b9e07ba9b46754a6953999a948dcf7 +- conda: https://prefix.dev/conda-forge/osx-arm64/libgrpc-1.82.1-h74070d8_1.conda + sha256: a5cd30faf8b4549721eff6a7df482be546a71134a6dc08ba75740f5be5fce587 + md5: 5c565ea50dbe3a5e8fe66eff096311bf depends: - - __osx >=11.0 - - c-ares >=1.34.6,<2.0a0 + - __osx >=12.0 + - c-ares >=1.34.8,<2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libcxx >=19 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libabseil >=20260526.0,<20260527.0a0 + - libcxx >=21 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libre2-11 >=2025.11.5 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.5.5,<4.0a0 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.8,<4.0a0 - re2 constrains: - - grpc-cpp =1.78.1 + - grpc-cpp =1.82.1 license: Apache-2.0 license_family: APACHE run_exports: weak: - - libgrpc >=1.78.1,<1.79.0a0 - size: 4820402 - timestamp: 1774012715207 + - libgrpc >=1.82.1,<1.83.0a0 + size: 4842785 + timestamp: 1790169317002 - conda: https://prefix.dev/conda-forge/osx-arm64/liblapack-3.11.0-11_hd9741b5_openblas.conda build_number: 11 sha256: e7697df761eeb243272801a8c883dc1de6018a7f738746b443ef1396f0a78075 @@ -17673,34 +17577,34 @@ packages: - libopenblas >=0.3.34,<1.0a0 size: 4249236 timestamp: 1789023664380 -- conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-6.33.5-hb82ec63_2.conda - sha256: 619d06e4cd3f2501c7cfce3b64739726609da79cc000f66090b753a6f4ed472c - md5: fa6df7c5daaa2c0f22da8c742da223ec +- conda: https://prefix.dev/conda-forge/osx-arm64/libprotobuf-7.35.1-h391e224_3.conda + sha256: 4129c13739e30dfbab8c20594acd8c182de2008f4dfc94d54f52b556eb39050c + md5: 7666c238f885d0c7927607ebfc163f97 depends: - - __osx >=11.0 + - __osx >=12.0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 - - libcxx >=19 + - libabseil >=20260526.0,<20260527.0a0 + - libcxx >=21 - libzlib >=1.3.2,<2.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libprotobuf >=6.33.5,<6.33.6.0a0 - size: 2811893 - timestamp: 1783168732425 -- conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.11.17-h0677fcb_2_cpython.conda + - libprotobuf >=7.35.1,<7.35.2.0a0 + size: 2877232 + timestamp: 1787657252942 +- conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.12.15-h0677fcb_2_cpython.conda build_number: 2 - sha256: b474cdb4ae1b039836627e0c8d7af86fe2dc41622b677abe4df84f64676eb5e9 - md5: 73b706998d2897af6451624afa9094ac + sha256: b21efc2d2582aa1b84b96eab48229ed452b22db638960f4b5b8ebf4a50b28be4 + md5: 5b4755b2167934518adc19214267bc8d depends: - __osx >=11.0 license: Python-2.0 run_exports: weak: - - libpython >=3.11,<4.0a0 - size: 1703473 - timestamp: 1791909824996 + - libpython >=3.12,<4.0a0 + size: 1741357 + timestamp: 1791910410844 - conda: https://prefix.dev/conda-forge/osx-arm64/libpython-3.14.8-h281bc5c_102_cp314.conda build_number: 102 sha256: 6237bed72df34642662b7da36046fedfaea77831ee24e926846ce56e0568286d @@ -17725,13 +17629,13 @@ packages: - libpython >=3.14,<4.0a0 size: 1977172 timestamp: 1791826616798 -- conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h4c27e2a_1.conda - sha256: 1e2d23bbc1ffca54e4912365b7b59992b7ae5cbeb892779a6dcd9eca9f71c428 - md5: 40d8ad21be4ccfff83a314076c3563f4 +- conda: https://prefix.dev/conda-forge/osx-arm64/libre2-11-2025.11.05-h5d15848_2.conda + sha256: 06f49291605c379467987989ff08d44b470a23afeb690d7e078517871969bff7 + md5: b750c4f83563c7528634bdcfd28622ce depends: - __osx >=11.0 - libabseil * cxx17* - - libabseil >=20260107.0,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libcxx >=19 constrains: - re2 2025.11.05.* @@ -17740,8 +17644,8 @@ packages: run_exports: weak: - libre2-11 >=2025.11.5 - size: 165851 - timestamp: 1768190225157 + size: 166043 + timestamp: 1781312641918 - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.54.1-h34a968b_100.conda sha256: ed4bbcbd181a8491245c8120609ea288056c8f90db4f8e18b397066ce2a58ec7 md5: eb7c3006eba21a8ebc3466dedd542919 @@ -17769,38 +17673,38 @@ packages: - libsqlite >=3.54.1,<4.0a0 size: 953427 timestamp: 1792175622950 -- conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.12.0-cpu_generic_h5d695db_0.conda - sha256: 116bd357ac03d3b77b9e60883fddfcdc4f2ca7fe65dfb007f2e0856d1297eee0 - md5: 24a9f36e4520d28fa2db397555394709 +- conda: https://prefix.dev/conda-forge/osx-arm64/libtorch-2.14.1-cpu_generic_h8539c7d_0.conda + sha256: 611136e49805a77e6c37888a9f9615b9649bff7344adfc4b25df84628b128e4f + md5: 5e8ed7a3ce0988cb2730c298c8f16435 depends: - - __osx >=11.0 + - __osx >=12.0 - fmt >=12.1.0,<12.2.0a0 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 + - libcxx >=21 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 + - libprotobuf >=7.35.1,<7.35.2.0a0 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=19.1.7 - - onednn >=3.12,<4.0a0 + - llvm-openmp >=21.1.8 + - onednn >=3.13.4,<4.0a0 - pybind11-abi 11 - sleef >=3.9.0,<4.0a0 constrains: - - pytorch 2.12.0 cpu_generic_*_0 - - pytorch-gpu <0.0a0 - - openblas * openmp_* - libopenblas * openmp_* - - pytorch-cpu 2.12.0 + - openblas * openmp_* + - pytorch 2.14.1 cpu_generic_*_0 + - pytorch-cpu 2.14.1 + - pytorch-gpu <0.0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - libtorch >=2.12.0,<2.13.0a0 - size: 32098564 - timestamp: 1781355515831 + - libtorch >=2.14.1,<2.15.0a0 + size: 35580021 + timestamp: 1791586159933 - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.52.1-h1a92334_1.conda sha256: 4f47de9de1990efd998edbbd6793f89c8f02ffde987ae8120b1c006acefd2a04 md5: de09bd0f175611e94f21b28f8c708e80 @@ -17842,21 +17746,21 @@ packages: - llvm-openmp >=23.1.3 size: 287944 timestamp: 1791950643503 -- conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.50.0-py311h4a78e08_0.conda - sha256: 808b17be4f8c16ca12d1c18a72fb0dac79a4231b9996240ab5ee9409d28811b0 - md5: 00de21812046cc40d1ee69b6bc520bcd +- conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.50.0-py312ha6a25cf_0.conda + sha256: 545586bcfc6bd866b7384604f669e24959328b73a26475631f9a8ab04b0abb19 + md5: c3c2abd754dd0a98a30e59bf133c59a4 depends: - python - __osx >=11.0 - libcxx >=21 - - python_abi 3.11.* *_cp311 - - libzlib >=1.3.2,<2.0a0 - zstd >=1.5.7,<1.6.0a0 + - libzlib >=1.3.2,<2.0a0 + - python_abi 3.12.* *_cp312 license: BSD-2-Clause license_family: BSD run_exports: {} - size: 30514160 - timestamp: 1790753633973 + size: 30497478 + timestamp: 1790753620077 - conda: https://prefix.dev/conda-forge/osx-arm64/llvmlite-0.50.0-py314hdb50727_0.conda sha256: 8e1eafaff243728c7485b7d59aae7edee48ad2d0e4f261796a653db02280bc65 md5: 9d739b341d9f67d61843c40a6f5fe6c9 @@ -17872,20 +17776,20 @@ packages: run_exports: {} size: 30509685 timestamp: 1790753618538 -- conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py311h19107a3_1.conda - sha256: 3c17b72bf292a10fac722e829bb9b8d6393dcaba78bd8ec26cc9b06b075384d7 - md5: 0bc4ece229ced19c4ddeb0e7938af1f9 +- conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py312hf1f8172_1.conda + sha256: e8e83eee7eb752f2a46d6a61c4ed3fdfd179debab7004fe3fd499e5fe776340e + md5: 6a7b67878aae79a4a0976a3aac810f94 depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 28431 - timestamp: 1791548954286 + size: 27904 + timestamp: 1791548952699 - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.4-py314hae45268_1.conda sha256: 290e86ec5ef421d14b9a604461b58d7b5bec6750a991ef2f3f07c6c4f6253e3c md5: f04a4ce90475870d1337f2a6066ed550 @@ -17900,19 +17804,19 @@ packages: run_exports: {} size: 29374 timestamp: 1791548953002 -- conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py311h69c3edc_2.conda - sha256: b29f94a82cd77aa1b188a5aac30c8250d4d3635717509e459cf0c29fbc3e8c9b - md5: 22ef45c8081059e414a4ccd56c8ab783 +- conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py312h3775662_2.conda + sha256: fcb69cb24cb30eb5a6e5000c8eb617d41e72efb165650bcd61415f8922bf0e5f + md5: 982ace0e0657b484d3bc7275a8120034 depends: - python - - __osx >=11.0 - libcxx >=21 - - numpy >=1.23,<3 - - python_abi 3.11.* *_cp311 + - __osx >=11.0 + - python_abi 3.12.* *_cp312 + - numpy >=1.25,<3 license: MPL-2.0 AND Apache-2.0 run_exports: {} - size: 243934 - timestamp: 1789240569525 + size: 244846 + timestamp: 1789240571540 - conda: https://prefix.dev/conda-forge/osx-arm64/ml_dtypes-0.5.4-np2py314hfc433ed_2.conda sha256: 54794e7a9d130897b2ea2c3c29880bcd74255b368985cc4d360e9384704d90b7 md5: a74dfdc57b4e5b5e477e109299acabb2 @@ -17953,9 +17857,9 @@ packages: - mpfr >=4.2.2,<5.0a0 size: 350536 timestamp: 1787236978744 -- conda: https://prefix.dev/conda-forge/osx-arm64/mypy-2.4.0-py311hd322c8c_0.conda - sha256: 8dd7634a833b8de471f2d1807aa068b9915addf29bee1bc6e5307029bf106094 - md5: 36d85dc61dd5f9ccd2d8811573a31cad +- conda: https://prefix.dev/conda-forge/osx-arm64/mypy-2.4.0-py312hbd136b4_0.conda + sha256: e87117bdd4c999dd28876f5b0069227faf9b8805279ec59b6612fb118461582f + md5: 4f5d4b74418f9f1b33e795347568799d depends: - ast-serialize >=0.11.2,<1.0.0 - mypy_extensions >=1.0.0 @@ -17965,12 +17869,12 @@ packages: - typing_extensions >=4.14.0 - psutil >=4.0 - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 13330834 - timestamp: 1790965535124 + size: 13233743 + timestamp: 1790965544255 - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-2.4.0-py314hd98292b_0.conda sha256: a51329b1f3047a7e540e7ba8d9f0d72034b8324678caa5dd7ed61d13add59373 md5: 2985ff681c34c61963b4a04d5a4fa68a @@ -18037,44 +17941,18 @@ packages: - nodejs >=26.10.0,<27.0a0 size: 18529792 timestamp: 1790238394580 -- conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-26.3.1-h7039424_0.conda - sha256: 2e2e412a79799410b9e7ce2f96cda4fc7037704fd34f99b2d5c1e90c275a8f13 - md5: be32b32f05699a97811a56e9e4b3578c - depends: - - __osx >=11.0 - - libcxx >=19 - - zstd >=1.5.7,<1.6.0a0 - - icu >=78.3,<79.0a0 - - libsqlite >=3.53.2,<4.0a0 - - libuv >=1.52.1,<2.0a0 - - libnghttp2 >=1.68.1,<2.0a0 - - c-ares >=1.34.6,<2.0a0 - - openssl >=3.5.7,<4.0a0 - - libbrotlicommon >=1.2.0,<1.3.0a0 - - libbrotlienc >=1.2.0,<1.3.0a0 - - libbrotlidec >=1.2.0,<1.3.0a0 - - libzlib >=1.3.2,<2.0a0 - - libabseil >=20260107.1,<20260108.0a0 - - libabseil * cxx17* - license: MIT - license_family: MIT - run_exports: - weak: - - nodejs >=26.3.1,<27.0a0 - size: 18030906 - timestamp: 1781801046167 -- conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.68.0-py311hf682900_1.conda - sha256: 52c27b8b89e6983cbf0c14d71109967dcdfd36d17c4fdb29106724003ec84ca9 - md5: 93e29229ffbe5d98debf9ef114834536 +- conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.68.0-py312h9052ff5_1.conda + sha256: bedcaa7f608e7f04fcb25fba3fc9c505c665908d29aa9554e254096618046481 + md5: 1ee7d8789312b098f86060167ec9c06c depends: - python - llvmlite >=0.50.0,<0.51.0a0 - numpy >=1.22.3,<2.6 - libcxx >=21 - - llvm-openmp >=21.1.8 - __osx >=11.0 - - python_abi 3.11.* *_cp311 - - numpy >=1.23,<3 + - llvm-openmp >=21.1.8 + - python_abi 3.12.* *_cp312 + - numpy >=1.25,<3 constrains: - tbb >=2021.6.0 - libopenblas >=0.3.18,!=0.3.20 @@ -18085,8 +17963,8 @@ packages: license: BSD-2-Clause license_family: BSD run_exports: {} - size: 6301417 - timestamp: 1790835923874 + size: 6112507 + timestamp: 1790835922925 - conda: https://prefix.dev/conda-forge/osx-arm64/numba-0.68.0-py314h16aeead_1.conda sha256: ca08d67da077417061a4c962495cb7a201bc217130ae50340246e1a70617c5cd md5: 31c88b7e34df56222951e0af11406e8a @@ -18111,46 +17989,46 @@ packages: run_exports: {} size: 6227216 timestamp: 1790835917808 -- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.24.1-py311h60f8152_0.conda - sha256: dd03389688d6cfc5697bbff373ef4180108f023be84bbe2aac9898d74defa909 - md5: d9008ba75019bb0cfaedc91f4ae71593 +- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-1.26.0-py312h696b312_0.conda + sha256: 3cdffc4a7775a0159f4e259814dfc86e80590ddd13114468e1abe5b0bcada96a + md5: 6281cf23af141e1bc06f6c705e4cc281 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=14.0.6 + - libcxx >=15.0.7 - liblapack >=3.9.0,<4.0a0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.24.1,<2.0a0 - size: 6722898 - timestamp: 1675039517668 -- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.4.6-py311hbd1492f_0.conda - sha256: 08e5062ab9bce23adef1c62282a99d035780e43eb8a843b0f11d8a1e967fe123 - md5: 7738446d4be7ac8b56e6d6e3bdb7e52b + - numpy >=1.26.0,<2.0a0 + size: 6149084 + timestamp: 1695291913048 +- conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.5.4-py312hff34920_0.conda + sha256: 7a72f5345e7e9f2ed8385986de8d96e321301726dfd6c1a7d0a0d2106ccf204b + md5: f1c8bb69dfcbbdd01e7ea79c8ae31934 depends: - python - - libcxx >=19 + - libcxx >=21 - __osx >=11.0 - - python_abi 3.11.* *_cp311 - - libblas >=3.9.0,<4.0a0 + - python_abi 3.12.* *_cp312 - 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 run_exports: weak: - - numpy >=1.23,<3 - size: 7456206 - timestamp: 1779169211856 + - numpy >=1.25,<3 + size: 7122982 + timestamp: 1791675320293 - conda: https://prefix.dev/conda-forge/osx-arm64/numpy-2.5.4-py314hceca211_0.conda sha256: 91522b11ea5143a0637673660da1595defedefd22ba5224486c52996a2a9788d md5: 2d15fac7fa7517b19aa17ca82f6c84a1 @@ -18218,21 +18096,21 @@ packages: - openssl >=3.6.5,<4.0a0 size: 3111573 timestamp: 1791097959641 -- conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.20.0-py311h8a04803_1.conda - sha256: 07b2bf5e49e2449b5da49435b5b5e60c526a3b98455326f32df0bc5b4254be10 - md5: 9a2e1e2bb10be4502ed71576897a95e1 +- conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.20.0-py312h42f75bc_1.conda + sha256: 8f3b69283afa579c7c950e44f1df36baca0590dc0a184ccdac81980785791b4b + md5: 6f2169dfc35bcf5fe3ee7e863f6d0e96 depends: - __osx >=11.0 - libcxx >=21 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 - typing-extensions >=4.10 license: Apache-2.0 license_family: Apache run_exports: {} - size: 491881 - timestamp: 1788504918298 + size: 499197 + timestamp: 1788504952342 - conda: https://prefix.dev/conda-forge/osx-arm64/optree-0.20.0-py314h3209116_1.conda sha256: 43fe1471ad72e47aaa159df2e39f93d89a7dcf282dbd525b2453aa75857f37e7 md5: d04003d6c244449fe8eb18ccb2e47374 @@ -18248,18 +18126,18 @@ packages: run_exports: {} size: 516796 timestamp: 1788505105237 -- conda: https://prefix.dev/conda-forge/osx-arm64/psutil-7.2.2-py311hd322c8c_3.conda - sha256: 235359bc46cfad9ea8eec2ac9b59ce30a113281e121db7ad982859e069c88dde - md5: 1afe95231dff93521b1a5f13500065aa +- conda: https://prefix.dev/conda-forge/osx-arm64/psutil-7.2.2-py312hbd136b4_3.conda + sha256: 8ebaab5502af0f7f36223e23cc1f49ac4d3a3070f0b6d074153db897fd7bc74e + md5: 3fd630bf639ce4512de776b9a275624b depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 242689 - timestamp: 1789682095213 + size: 236454 + timestamp: 1789682096356 - conda: https://prefix.dev/conda-forge/osx-arm64/psutil-7.2.2-py314hd98292b_3.conda sha256: 928b3b487a9efc390cc3f4a9673936f9ed4ec22491f8bfa8f93c582cec5c2351 md5: 2a0cf5268185193c866d774658729698 @@ -18284,17 +18162,17 @@ packages: run_exports: {} size: 12264034 timestamp: 1792135855297 -- conda: https://prefix.dev/conda-forge/osx-arm64/python-3.11.17-hd05a0c4_2_cpython.conda +- conda: https://prefix.dev/conda-forge/osx-arm64/python-3.12.15-hd05a0c4_2_cpython.conda build_number: 2 - sha256: 6c1e7b74891c9c3190c44f2bc95697dfbb9a9aeff59c6827d8d5e80d3a2cb46d - md5: 0e622668f1cd2851f0287a5b724fdf45 + sha256: 5bcf85135be2c0828aa6c72a34d3c9404f699bc9d8b939faabbadfc16617bf57 + md5: 12831d178a990fa6feec258e45b23056 depends: - __osx >=11.0 - bzip2 >=1.0.8,<2.0a0 - libexpat >=2.8.5,<3.0a0 - libffi >=3.7.0,<3.8.0a0 - liblzma >=5.8.3,<6.0a0 - - libpython 3.11.17 h0677fcb_2_cpython + - libpython 3.12.15 h0677fcb_2_cpython - libsqlite >=3.54.0,<4.0a0 - libzlib >=1.3.2,<2.0a0 - ncurses >=6.6,<7.0a0 @@ -18303,15 +18181,15 @@ packages: - tk >=8.6.13,<8.7.0a0 - tzdata constrains: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Python-2.0 run_exports: weak: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 noarch: - python - size: 13770419 - timestamp: 1791909876997 + size: 11797016 + timestamp: 1791910443477 - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.14.8-h0ae1c2c_102_cp314.conda build_number: 102 sha256: b8e5729761450f22fd591af7e565af02112a4dc0fa21717519c4f06c59ee6781 @@ -18403,18 +18281,18 @@ packages: size: 13323212 timestamp: 1791826509200 python_site_packages_path: lib/python3.15/site-packages -- conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.16.0-py311hd322c8c_0.conda - sha256: 2301485d8db261416b41e0ff9ec10bc97f36e78fc2a36dccc79d5b49a015258d - md5: 3de1c4f91c902d644740c5c9eb802935 +- conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.16.0-py312hbd136b4_0.conda + sha256: 07a53105235f32081d167896adc043d4285b010dfa4105b255cefced4f719c2d + md5: 59ec3febf8eb4ad90550a5bb2363683a depends: - python - __osx >=11.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 126380 - timestamp: 1790684476203 + size: 127459 + timestamp: 1790684488283 - conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.16.0-py314hd98292b_0.conda sha256: dc54449d907cbe34ab3aab6724ebb9f33e88ff460c462650b6b7a405366b3ae1 md5: 36e9f9bc0f3f8cbc4b6c343bf8beffd9 @@ -18427,19 +18305,19 @@ packages: run_exports: {} size: 126817 timestamp: 1790684473084 -- conda: https://prefix.dev/conda-forge/osx-arm64/pytokens-0.4.1-py311hd4705fd_3.conda - sha256: 37837de9744b099fef24174ea85772e4f7dfe369474ffda5e3d642c03f64470b - md5: 3c8681e6ff33d18dce0510e9185c433b +- conda: https://prefix.dev/conda-forge/osx-arm64/pytokens-0.4.1-py312h7ac3c4f_3.conda + sha256: c470b45874316022e3311b89b2480867ebecadbe17a1179fcb6ef8cbd6a57ae9 + md5: e9f79f21b3c96a05fdfc1ad74ce1a865 depends: - python - __osx >=11.0 - - python 3.11.* *_cpython - - python_abi 3.11.* *_cp311 + - python 3.12.* *_cpython + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 173558 - timestamp: 1789972051019 + size: 171843 + timestamp: 1789972059373 - conda: https://prefix.dev/conda-forge/osx-arm64/pytokens-0.4.1-py314haae224a_3.conda sha256: e6eb1d9dff55eb5ee8df0d29b07125f6b129eb313468ff4dc62b9734cbb7a6de md5: bb414f843046adda2c142312a2afcc38 @@ -18453,106 +18331,108 @@ packages: run_exports: {} size: 172329 timestamp: 1789972050557 -- conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.12.0-cpu_generic_py311_hbaf2b46_0.conda - sha256: 1e805e911e4ebeb2faf6023b0e8efeaff8adcfa91f16a2f599cdb8c8cf73066d - md5: 9cd01df0f6ecc5d6d5c041a85d1d734f +- conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.14.1-cpu_generic_py312_h32059f8_0.conda + sha256: 7ed19a0e8ed60c4f0716c14343c9a431e68a59bd750b2d4f6709e7394620e6ed + md5: b2831b4a613a06381f505429d4037cbf depends: - - __osx >=11.0 + - __osx >=12.0 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 + - libcxx >=21 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libtorch 2.12.0 cpu_generic_h5d695db_0 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libtorch 2.14.1 cpu_generic_h8539c7d_0 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=19.1.7 - - networkx + - llvm-openmp >=21.1.8 + - networkx >=2.5.1 - nomkl - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - - setuptools <82 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch-cpu 2.12.0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 24531239 - timestamp: 1781356497597 -- conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.12.0-cpu_generic_py314_h30a3122_0.conda - sha256: 0549cc7ad2a84345f2c7443466ab1dfbb55ce450c2156c7591fb100cd170d355 - md5: e5ea6806ef6fbddfa0cb5cbce0de8acf + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 27230222 + timestamp: 1791587129802 +- conda: https://prefix.dev/conda-forge/osx-arm64/pytorch-2.14.1-cpu_generic_py314_hac9b002_0.conda + sha256: 2a0c8e5283f0d4873d63e998b13eeccc7067afab09de134a79659ee835fc659e + md5: 96a3e4bc2028d99d30a9fd9dec387df0 depends: - - __osx >=11.0 + - __osx >=12.0 - filelock - fmt >=12.1.0,<12.2.0a0 - - fsspec + - fsspec >=0.8.5 - jinja2 - libabseil * cxx17* - - libabseil >=20260107.1,<20260108.0a0 + - libabseil >=20260526.0,<20260527.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 + - libcxx >=21 - liblapack >=3.9.0,<4.0a0 - - libprotobuf >=6.33.5,<6.33.6.0a0 - - libtorch 2.12.0 cpu_generic_h5d695db_0 + - libprotobuf >=7.35.1,<7.35.2.0a0 + - libtorch 2.14.1 cpu_generic_h8539c7d_0 - libuv >=1.52.1,<2.0a0 - libzlib >=1.3.2,<2.0a0 - - llvm-openmp >=19.1.7 - - networkx + - llvm-openmp >=21.1.8 + - networkx >=2.5.1 - nomkl - - numpy >=1.23,<3 - - onednn >=3.12,<4.0a0 + - numpy >=1.25,<3 + - onednn >=3.13.4,<4.0a0 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - python >=3.14,<3.15.0a0 - python_abi 3.14.* *_cp314 - - setuptools <82 + - scikit-build-core + - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 - sympy >=1.13.3 - - typing_extensions >=4.10.0 + - typing_extensions >=4.13.0 constrains: + - pytorch-cpu 2.14.1 - pytorch-gpu <0.0a0 - - pytorch-cpu 2.12.0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - pytorch >=2.12.0,<2.13.0a0 - - libtorch >=2.12.0,<2.13.0a0 - size: 25452728 - timestamp: 1781355782326 -- conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py311hc290fe0_1.conda - sha256: 984e73d7957460689e10533059de8adb38a308853d298900a37acc58edd84cec - md5: e4b908da7cd496b3fa6798c0f60a2a19 + - pytorch >=2.14.1,<2.15.0a0 + - libtorch >=2.14.1,<2.15.0a0 + size: 28568958 + timestamp: 1791586901767 +- conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py312h04c11ed_1.conda + sha256: 737959262d03c9c305618f2d48c7f1691fb996f14ae420bfd05932635c99f873 + md5: 95a5f0831b5e0b1075bbd80fcffc52ac depends: - __osx >=11.0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 license: MIT license_family: MIT run_exports: {} - size: 192948 - timestamp: 1770223655988 + size: 187278 + timestamp: 1770223990452 - conda: https://prefix.dev/conda-forge/osx-arm64/pyyaml-6.0.3-py314h6e9b3f0_1.conda sha256: 95f385f9606e30137cf0b5295f63855fd22223a4cf024d306cf9098ea1c4a252 md5: dcf51e564317816cb8d546891019b3ab @@ -18567,19 +18447,19 @@ packages: run_exports: {} size: 189475 timestamp: 1770223788648 -- conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-ha480c28_1.conda - sha256: 5bab972e8f2bff1b5b3574ffec8ecb89f7937578bd107584ed3fde507ff132f9 - md5: a1ff22f664b0affa3de712749ccfbf04 +- conda: https://prefix.dev/conda-forge/osx-arm64/re2-2025.11.05-h5d60da5_2.conda + sha256: ba1154085d70e8e8f94cfc38a018a13d1a734ff1bcc2ab384e4fc3e532b23066 + md5: a2578dc92c16ab5b6b183cfcdc8e8b79 depends: - - libre2-11 2025.11.05 h4c27e2a_1 + - libre2-11 2025.11.05 h5d15848_2 license: BSD-3-Clause license_family: BSD run_exports: weak: - libre2-11 >=2025.11.5 - re2 - size: 27445 - timestamp: 1768190259003 + size: 27372 + timestamp: 1781312662146 - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.3-h8b90a29_1.conda sha256: d6782b430e6dce4fe8c7ac118cd988d5a193eb4a7f60741edfaede58016b6110 md5: 9347fd56a002e6b58946831d48fe62f6 @@ -18605,49 +18485,50 @@ packages: run_exports: {} size: 8198828 timestamp: 1792087511873 -- conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.15.2-py311h0675101_0.conda - sha256: bc3e873e85c55deaaad446c410d9001d12a133c1b48fa2cb0050b4f46f926aa3 - md5: df904770f3fdb6c0265a09cdc22acf54 +- conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.16.3-py312h39258fd_2.conda + sha256: beae2ee638cff6f954026d4ed7ca316fb6b4fa451af7f0ebbb83a94b832740ed + md5: 24765804abd9985bf6fbc57c9691479b 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.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 14569129 - timestamp: 1739792318601 -- conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.17.1-py311h9a58382_1.conda - sha256: b45f87414da242a9e40eb934e89513a856e6236d681611c2c9a21d074b03ef5a - md5: 15f96f91b13cbefddbf998368d06adef + size: 13758691 + timestamp: 1766108954684 +- conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.18.1-py312h84b0c4e_1.conda + sha256: 3a40761976b19a856deb1e0d37a4d4cfda080748176f7a313bcf5e1a39fda5d7 + md5: cbcd61fabd3c090177365abb4cfd2f79 depends: - __osx >=11.0 - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=19 + - libcxx >=21 + - libgcc >=15 - libgfortran - - libgfortran5 >=14.3.0 + - libgfortran5 >=15.3.0 - liblapack >=3.9.0,<4.0a0 - - numpy <2.7 - - numpy >=1.23,<3 - - numpy >=1.25.2 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - numpy <2.8 + - numpy >=1.25,<3 + - numpy >=2.0.0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 13954661 - timestamp: 1779874558902 + size: 14240395 + timestamp: 1790022166973 - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.18.1-py314h23e603c_1.conda sha256: 3eeca23abcdd62d0bbe2753729d0b5809aa57e4fddbfbed48cb53d6c355be4a1 md5: eff13b5e1e5eb2193a706cf7b852f487 @@ -18844,16 +18725,16 @@ packages: run_exports: {} size: 1108635 timestamp: 1792226491254 -- conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py311h86c7a16_0.conda - sha256: 73b551c06d2a2c861444b98a35874f3dcadaf8286b2e27666debf51f98065c7f - md5: c827b50e0d748506315d588aed262f49 +- conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py312h209ec74_0.conda + sha256: 8bc8876e0ea8652420ad863549baf92006895e7889236312f31ce53a3d6d24b1 + md5: 452258326098d9c5880ea42ddf46d3f1 depends: - python - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: LGPL-2.1-only run_exports: {} - size: 573467 - timestamp: 1791464622625 + size: 566313 + timestamp: 1791464620512 - conda: https://prefix.dev/conda-forge/win-64/astroid-4.3.4-py314hb821551_0.conda sha256: cd267f6a45cf95a38997017ff5bae8ecb85c6d89fe90bea622e0b89bb4fbf48a md5: 595d7af7b146bc8ebece50431b080f4c @@ -18864,26 +18745,26 @@ packages: run_exports: {} size: 605172 timestamp: 1791464624304 -- conda: https://prefix.dev/conda-forge/win-64/backports.zstd-1.8.0-py311h71c1bcc_0.conda - sha256: 470cc1695488bd1a93f181abc1c298e42658b19af8de10088ba04cd40d1d6beb - md5: 0e5a6b2f097bd8f08b4ee8340a0141f3 +- conda: https://prefix.dev/conda-forge/win-64/backports.zstd-1.8.0-py312h06d0912_0.conda + sha256: bde30c9d99a650fe3b137e1ba5a0ec80e051e689dc2bc37690f5e5982fc697f6 + md5: 566eaa3af4467ba7b67460ca8085a1b6 depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 - zstd >=1.5.7,<1.6.0a0 license: BSD-3-Clause AND MIT AND EPL-2.0 run_exports: {} - size: 247224 - timestamp: 1791654815633 -- conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py311h7862a2f_0.conda - sha256: fe541162f2ee1625dac8185f4f2658fac6b9c3291d187d1bfe30b994a73487c0 - md5: 1a3a06b3ce6578c2251e72f21fe841f3 + size: 240553 + timestamp: 1791654819826 +- conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py312ha763cb9_0.conda + sha256: ae8b788e5902e333724a709f1ea81c8baed03e8b6634f78323046abc78436645 + md5: 9eacffbcd3b2fbc5a45f6696c8116aee depends: - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 @@ -18892,8 +18773,8 @@ packages: license: MIT license_family: MIT run_exports: {} - size: 337025 - timestamp: 1792653817552 + size: 336620 + timestamp: 1792653954597 - conda: https://prefix.dev/conda-forge/win-64/brotli-python-1.2.1-py314h85cf176_0.conda sha256: ff93972005d7e2b75143e1e85eabf621d3aba46b888e7d2d8835de66a1dc48e6 md5: f3aa175af51a3d540c2620770173f7bd @@ -18940,20 +18821,20 @@ packages: run_exports: {} size: 174725 timestamp: 1790766070886 -- conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py311h5b24874_1.conda - sha256: 1fbd3201851beb9b6f6084b9b1ad0277927034baa0c080b00787979e8d787b82 - md5: 035b9d09123d5fdccf10af96ffd661f8 +- conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py312h6fa65f5_1.conda + sha256: 98c22c0f4e115cce00c343442dfa7cdf4c7fa35e174c37f1ab806bac4baf28dc + md5: 7cfccc1df8eaec7888ccb2a86d0ce2ee depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Apache-2.0 license_family: APACHE run_exports: {} - size: 456720 - timestamp: 1792144470500 + size: 444040 + timestamp: 1792144488894 - conda: https://prefix.dev/conda-forge/win-64/coverage-7.16.2-py314h14473f2_1.conda sha256: 12217cb395910977f630591d3e729ec68b4cc2d8bcba49716b655b78dd5aae57 md5: 5eaddc9199a32e00ed08cb0e31f4e034 @@ -18994,12 +18875,12 @@ packages: run_exports: {} size: 58467504 timestamp: 1760723834711 -- conda: https://prefix.dev/conda-forge/win-64/cupy-14.2.0-py311h3249d97_3.conda - sha256: 7dd041712520fe39912b17014d5c24581917753040638da1eb5087f0295ba616 - md5: 13911a454c46ec87ea7d67fe34cd9536 +- conda: https://prefix.dev/conda-forge/win-64/cupy-14.2.0-py312hd20d82e_3.conda + sha256: 34601b69bb459c4f139779f18f3ee84b9f2570aad9046b8258d4cce42f8e544e + md5: 6833ae0399b236f5d11c19453b01048c depends: - python - - cupy-core ==14.2.0 py311h87ddf12_3 + - cupy-core ==14.2.0 py312h99a8611_3 - cuda-cudart-dev_win-64 - cuda-nvrtc - libcublas @@ -19008,12 +18889,12 @@ packages: - libcusolver - libcusparse - cuda-version >=12,<13.0a0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 492986 - timestamp: 1792203131592 + size: 492994 + timestamp: 1792203131999 - conda: https://prefix.dev/conda-forge/win-64/cupy-14.2.0-py314hd2da680_3.conda sha256: c48c8cc6adda66235e28063c7131d500ec27be6ea27863a44b0882a655ee4114 md5: a80bee7af445d8a3048a4ab93a9b9ad9 @@ -19034,9 +18915,9 @@ packages: run_exports: {} size: 493386 timestamp: 1792203141565 -- conda: https://prefix.dev/conda-forge/win-64/cupy-core-14.2.0-py311h87ddf12_3.conda - sha256: 953d495687548e289009f08557fd08e7adfe7edd82b7f9ffeb0463d01248531c - md5: d64e3fd4e5b471fb1ea076687b28eba5 +- conda: https://prefix.dev/conda-forge/win-64/cupy-core-14.2.0-py312h99a8611_3.conda + sha256: 12b661fa6ff54d8ed3e526515a099a87362704dbf8d7ba3f1384a8ba860077fa + md5: 4fc482b92c93e77d4257067f38f3ad22 depends: - python - cuda-pathfinder >=1.3.4,<2.0a0 @@ -19044,8 +18925,8 @@ packages: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 - - numpy >=1.23,<3 + - numpy >=1.25,<3 + - python_abi 3.12.* *_cp312 constrains: - cuda-version >=12,<13.0a0 - cuda-nvrtc >=12,<13.0a0 @@ -19061,8 +18942,8 @@ packages: license: MIT license_family: MIT run_exports: {} - size: 66636704 - timestamp: 1792203131592 + size: 66510061 + timestamp: 1792203131999 - conda: https://prefix.dev/conda-forge/win-64/cupy-core-14.2.0-py314h8d52eb3_3.conda sha256: a386d8d0800991e66fd2831d4e0078311d3a0b3132bc10f56ba5a5ac8a70c619 md5: b1f2177b46f922e868be54ec2f3ebe32 @@ -19424,18 +19305,18 @@ packages: - libprotobuf >=7.35.1,<7.35.2.0a0 size: 7511658 timestamp: 1787658008053 -- conda: https://prefix.dev/conda-forge/win-64/libpython-3.11.17-hfb4101e_2_cpython.conda +- conda: https://prefix.dev/conda-forge/win-64/libpython-3.12.15-hfb4101e_2_cpython.conda build_number: 2 - sha256: 8919d44607e245a7c33f1f8952d9227ae52154edc9eb81b23b6b2298ca69d8d0 - md5: cdd2f18d36fd3ded01fc4aa10fe2068f + sha256: 1b0a0afd12f3b4c207cd8b03ed9a5e577adb761d3b1c46a3e5ae14f149ec49b5 + md5: 436ac63cfc19db379c2277abf142bf2d depends: - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 license: Python-2.0 run_exports: {} - size: 49185 - timestamp: 1791909479222 + size: 47564 + timestamp: 1791909970395 - conda: https://prefix.dev/conda-forge/win-64/libpython-3.14.8-h6b7d18a_2_cp314t.conda build_number: 2 sha256: cd53df9974ab38b1c0cee8ce1424960fe194c0b6cdc723d58df28f53ca806d7f @@ -19600,22 +19481,22 @@ packages: - llvm-openmp >=23.1.3 size: 343582 timestamp: 1791951366925 -- conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py311h6456a58_0.conda - sha256: 91abd3a595b34658b24db4505cb90fa42a8171cb0afa31e8abf9c30fe80e0f62 - md5: b0ba23a15c9944e8a225a12ff71d6936 +- conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py312h1534abe_0.conda + sha256: c23e3ecd9f4a91349c408584ec57447afe5d85a8305f7fa3f4629dfdc6883171 + md5: a6f0a7c583b0ba99d9a0b8c3f2e01a0a depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - zstd >=1.5.7,<1.6.0a0 - - python_abi 3.11.* *_cp311 - libzlib >=1.3.2,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + - python_abi 3.12.* *_cp312 license: BSD-2-Clause license_family: BSD run_exports: {} - size: 28590502 - timestamp: 1790753653772 + size: 28572436 + timestamp: 1790753653114 - conda: https://prefix.dev/conda-forge/win-64/llvmlite-0.50.0-py314h46b4103_0.conda sha256: cf9d273c9cfb994df78e8e18392af3981f63e1fb26ae44b319d03a1da62af0c9 md5: 90ee36c84fcf7ac6b40cd2e96e36adf8 @@ -19632,22 +19513,22 @@ packages: run_exports: {} size: 28584343 timestamp: 1790753652425 -- conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py311h5b24874_1.conda - sha256: ebd03223da720d64adbfd479d60d6ed9b17bf96b9529628c5fd836147fc50670 - md5: 50583e510cda97bae4d29d65b062e233 +- conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py312h6fa65f5_1.conda + sha256: fd2cc166414630b22cae346c597162e05d786d9ace0e9932e6339953099c7b96 + md5: b52ae8b54a909d9c3de8756651d175f5 depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 29223 - timestamp: 1791548978607 + size: 28515 + timestamp: 1791548981413 - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.4-py314h9aa99d3_1.conda sha256: 75c4133b12ea003a53bb9a3f8d86da240e03e36c8c948cd3736476921a55df9d md5: 609fdb3235d40c9fd7dad3415fc0eb45 @@ -19678,9 +19559,9 @@ packages: run_exports: {} size: 114686732 timestamp: 1787725739779 -- conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py311hf893f09_0.conda - sha256: a25a4334135ae4b9e0fe0b83b56b3b5ff91ab05f10d4b58369c80083346e21bc - md5: 4c5f1d2616e7c09ef754bf39267ee50e +- conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py312he5662c2_0.conda + sha256: 8afd173e7438bd30ccf0165d84a23dd0926b8e3f93c001f6869f61feb38a154d + md5: c6c7459ff09af8f6efc5e3b7278d48d7 depends: - ast-serialize >=0.11.2,<1.0.0 - mypy_extensions >=1.0.0 @@ -19692,12 +19573,12 @@ packages: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 10927237 - timestamp: 1790965645005 + size: 10870139 + timestamp: 1790965624868 - conda: https://prefix.dev/conda-forge/win-64/mypy-2.4.0-py314hc5dbbe4_0.conda sha256: 3cfe05e832f9b2c1c368d057a3b1ce900a691fa953fab532b943dd5ae1a6b265 md5: 0e4d6a1426d7e807682a881e1b63f3a2 @@ -19740,9 +19621,9 @@ packages: - nodejs >=26.10.0,<27.0a0 size: 34521075 timestamp: 1790238384888 -- conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py311h5dfdfe8_1.conda - sha256: 3f3745c798a48fa205b7a9c62590407202932a0b753026a3665c488135407ba8 - md5: ad43eef414a45d3e18fc5751d524f879 +- conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py312ha1a9051_1.conda + sha256: fbad7ed7b745de3519f7686e5cfc85a38ffac8a759af21072e576193f562ad02 + md5: 7a72e8ced3b2b8c31650d672d5fdfdf5 depends: - python - llvmlite >=0.50.0,<0.51.0a0 @@ -19750,8 +19631,8 @@ packages: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 - - numpy >=1.23,<3 + - numpy >=1.25,<3 + - python_abi 3.12.* *_cp312 constrains: - tbb >=2021.6.0 - libopenblas !=0.3.6 @@ -19762,8 +19643,8 @@ packages: license: BSD-2-Clause license_family: BSD run_exports: {} - size: 6307303 - timestamp: 1790835904192 + size: 6122250 + timestamp: 1790835904969 - conda: https://prefix.dev/conda-forge/win-64/numba-0.68.0-py314hb98de8c_1.conda sha256: 6eee8860991f863245c15e0c0fb8778da6d9d5115a350013762df334bd5e94cf md5: 574bac38bede29d3feec1a7cd331d4fe @@ -19788,48 +19669,48 @@ packages: run_exports: {} size: 6235764 timestamp: 1790835894049 -- conda: https://prefix.dev/conda-forge/win-64/numpy-1.24.1-py311h0b4df5a_0.conda - sha256: 7dff2a85c8b0b87c4e7c42bab4392c66135bfb022ec08f591a1e2ee041dfb611 - md5: f793743c51413201b93cffd4adebd540 +- conda: https://prefix.dev/conda-forge/win-64/numpy-1.26.0-py312h8753938_0.conda + sha256: 3d61870e3ccaffee2371a4a93ddc7ee64c16df154a9dd6e5c93c8cb4b1e657ec + md5: 341c2575404e3f96ea2cf78f152563dc 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 + - python >=3.12.0rc3,<3.13.0a0 + - python_abi 3.12.* *_cp312 - ucrt >=10.0.20348.0 - vc >=14.2,<15 - - vs2015_runtime >=14.29.30139 + - vc14_runtime >=14.29.30139 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.24.1,<2.0a0 - size: 7085784 - timestamp: 1675040346419 -- conda: https://prefix.dev/conda-forge/win-64/numpy-2.4.6-py311h65cb7f3_0.conda - sha256: cd26f615140d0ed557f8927947ca62c181d55ddbe418eebd24bd06cd32fb3938 - md5: ef5c1dedd943abfb0b80112ba46d4ab8 + - numpy >=1.26.0,<2.0a0 + size: 6454001 + timestamp: 1695291651104 +- conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py312ha3f287d_0.conda + sha256: 38aa0c5e5c4a7b263ea03b39f5f26fd038517571a13bcd4b9cbdef3051db5ed2 + md5: 035814b95806c49d7649b166542678a0 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.12.* *_cp312 - libcblas >=3.9.0,<4.0a0 - - python_abi 3.11.* *_cp311 - libblas >=3.9.0,<4.0a0 + - liblapack >=3.9.0,<4.0a0 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD run_exports: weak: - - numpy >=1.23,<3 - size: 7807344 - timestamp: 1779169235300 + - numpy >=1.25,<3 + size: 7377160 + timestamp: 1791675323865 - conda: https://prefix.dev/conda-forge/win-64/numpy-2.5.4-py314h02f10f6_0.conda sha256: 5cc69b49cd24fa973d87677196d41f848f7ef5c70fb7fc882bc86bb764939142 md5: e99f4fea78070ba4e44ab2d5e31fa7d0 @@ -19887,12 +19768,12 @@ packages: - openssl >=3.6.5,<4.0a0 size: 9402647 timestamp: 1791099870810 -- conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py311h3fd045d_1.conda - sha256: baecec4f9a54ed88a7719e2fc17dfe3b0e0ea5b1032da4cfbb443280933bedb7 - md5: f5280865777e0afebf1eed7a1f919833 +- conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py312hf90b1b7_1.conda + sha256: 663682f86c77f7929caacc3de58a14cda82140a9bffeca7fcabc4abe7cc5727b + md5: 3e1f97c43fe436fe6fcca1503073d9a3 depends: - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - typing-extensions >=4.10 - ucrt >=10.0.20348.0 - vc >=14.3,<15 @@ -19900,8 +19781,8 @@ packages: license: Apache-2.0 license_family: Apache run_exports: {} - size: 444572 - timestamp: 1788504715787 + size: 446972 + timestamp: 1788504706191 - conda: https://prefix.dev/conda-forge/win-64/optree-0.20.0-py314h909e829_1.conda sha256: 98dccb9bdb11e60259c38591a31e30e2c4d30a79b6f90a4072f0887535254632 md5: 3ee6ece18b1965e69571e34ff3bdf6d0 @@ -19917,20 +19798,20 @@ packages: run_exports: {} size: 461760 timestamp: 1788504708763 -- conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py311hf893f09_3.conda - sha256: b4f3cd1660f454e821aee50a30025a3ccb5328d4585e6b968fadbff7cea343b7 - md5: 26845e0d0c91181821ca02af80b85f74 +- conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py312he5662c2_3.conda + sha256: 499b676620082970d0972b22415ebe241fd455075b130e8cb4694ba7f68dbd33 + md5: 6e32e3f62040195ec6709aa4215d1e40 depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 249611 - timestamp: 1789682051592 + size: 242905 + timestamp: 1789682050500 - conda: https://prefix.dev/conda-forge/win-64/psutil-7.2.2-py314hc5dbbe4_3.conda sha256: 9b1de4754d5fbc9e648f22be22cf9bc5eedad79d3d4d4f463a7570833ce258f2 md5: fd7d8a4e777443b4d5cdf71a34e6a1e7 @@ -19957,16 +19838,16 @@ packages: run_exports: {} size: 13526797 timestamp: 1792135837545 -- conda: https://prefix.dev/conda-forge/win-64/python-3.11.17-hb12b558_2_cpython.conda +- conda: https://prefix.dev/conda-forge/win-64/python-3.12.15-hb12b558_2_cpython.conda build_number: 2 - sha256: 851934f6dd0731870c07e9d925a73496fb11e8ca792b1eb55e4e668461c4bbe6 - md5: e97dc78f6496617a8beb8f12372868dd + sha256: 39d230c501c2c82a61689e5e3d2d88b84bcd85bc4f2e1429f6bc6264082ef958 + md5: cfd4a4bce81b68e249c4c0442a9c1a0d depends: - bzip2 >=1.0.8,<2.0a0 - libexpat >=2.8.5,<3.0a0 - libffi >=3.7.0,<3.8.0a0 - liblzma >=5.8.3,<6.0a0 - - libpython 3.11.17 hfb4101e_2_cpython + - libpython 3.12.15 hfb4101e_2_cpython - libsqlite >=3.54.0,<4.0a0 - libzlib >=1.3.2,<2.0a0 - openssl >=3.5.9,<4.0a0 @@ -19976,15 +19857,15 @@ packages: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 constrains: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: Python-2.0 run_exports: weak: - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 noarch: - python - size: 18442883 - timestamp: 1791909556298 + size: 15885151 + timestamp: 1791910062494 - conda: https://prefix.dev/conda-forge/win-64/python-3.14.8-h53f6dd8_102_cp314.conda build_number: 102 sha256: afa9099041f7da9d3c6439526b401a5b1cd1bc526c77120725bc5caf3226d392 @@ -20074,20 +19955,20 @@ packages: size: 18299716 timestamp: 1791826529239 python_site_packages_path: lib/python/site-packages -- conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py311hf893f09_0.conda - sha256: 89c625256032bfc6b6b006b41f327374b67598692d6816664b94e9d04da10398 - md5: d6918d397da6e12caadeaf41ca7674ac +- conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py312he5662c2_0.conda + sha256: cbeb9ce61106aa5b46198503b6ebcd156d5458e20086da3bd7744ecc6c845467 + md5: 3b3245197865336adc4f1a6f310de027 depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 112680 - timestamp: 1790684472515 + size: 113633 + timestamp: 1790684461033 - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.16.0-py314hc5dbbe4_0.conda sha256: b01d96ea17e1c00b179036053bf1b6439ede39d611b11ea5a2f2c1b1f8b7a4aa md5: 52e8e2894c78baf4c30319c97f6e46d0 @@ -20102,20 +19983,20 @@ packages: run_exports: {} size: 108883 timestamp: 1790684466795 -- conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py311hf893f09_3.conda - sha256: 0d6ec9fd59deb291686f9a01dff323ec50ef5001b1ccf0bc5b34eaca9e39e249 - md5: 60e494894adf5c5fda9414b380117c29 +- conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py312he5662c2_3.conda + sha256: fea71514ad68e91a60115d85704544c1ce29c2d6ef0ee949a99efff01dc6c0d5 + md5: 7aeb99e033e5a576e4c93685158e0513 depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - python_abi 3.11.* *_cp311 + - python_abi 3.12.* *_cp312 license: MIT license_family: MIT run_exports: {} - size: 124086 - timestamp: 1789971830324 + size: 123009 + timestamp: 1789971828902 - conda: https://prefix.dev/conda-forge/win-64/pytokens-0.4.1-py314hc5dbbe4_3.conda sha256: dfc59b5b0a3b515bb751b7ff2a3a139d1b5b5472f15f65863681465a3e63afeb md5: 121f5a4146c7105c509e6a979ebb2294 @@ -20130,9 +20011,9 @@ packages: run_exports: {} size: 122758 timestamp: 1789971841490 -- conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py311_h51f520b_100.conda - sha256: f644a421b2999a90d41ed0378e6b3aa0a1ea4a37e6f4f409df6f5557b7bf6c64 - md5: edaf5702163a1b249337596b1ab4aa5e +- conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py312_h9735288_100.conda + sha256: 706a322784ad7acf6c93911c52982838869f943725565bb72fec02f5e188625c + md5: 74a9bc01f6914c4ce61821b816fc96cd depends: - filelock - fmt >=12.1.0,<12.2.0a0 @@ -20149,12 +20030,12 @@ packages: - llvm-openmp >=23.1.3 - mkl >=2026.1.0,<2027.0a0 - networkx >=2.5.1 - - numpy >=1.23,<3 + - numpy >=1.25,<3 - optree >=0.13.0 - pybind11 - pybind11-abi 11 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - scikit-build-core - setuptools >=77.0.3 - sleef >=3.9.0,<4.0a0 @@ -20172,8 +20053,8 @@ packages: weak: - pytorch >=2.14.1,<2.15.0a0 - libtorch >=2.14.1,<2.15.0a0 - size: 26323598 - timestamp: 1791591637798 + size: 26050247 + timestamp: 1791591966778 - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.14.1-cpu_mkl_py314_h9066ed4_100.conda sha256: 20e3b862e8a8f6c5f041bdcfac3e5c82ff9f38d628bf6960ea18b83cc2f32ad2 md5: a6a1dd79f6880097738d67ef24843be0 @@ -20218,12 +20099,12 @@ packages: - libtorch >=2.14.1,<2.15.0a0 size: 27347928 timestamp: 1791590977708 -- conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py311h3f79411_1.conda - sha256: 301c3ba100d25cd5ae37895988ee3ab986210d4d972aa58efed948fbe857773d - md5: a0153c033dc55203e11d1cac8f6a9cf2 +- conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda + sha256: 1cab6cbd6042b2a1d8ee4d6b4ec7f36637a41f57d2f5c5cf0c12b7c4ce6a62f6 + md5: 9f6ebef672522cb9d9a6257215ca5743 depends: - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 @@ -20231,8 +20112,8 @@ packages: license: MIT license_family: MIT run_exports: {} - size: 187108 - timestamp: 1770223467913 + size: 179738 + timestamp: 1770223468771 - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py314h2359020_1.conda sha256: a2aff34027aa810ff36a190b75002d2ff6f9fbef71ec66e567616ac3a679d997 md5: 0cd9b88826d0f8db142071eb830bce56 @@ -20260,29 +20141,29 @@ packages: run_exports: {} size: 9321911 timestamp: 1792087474857 -- conda: https://prefix.dev/conda-forge/win-64/scipy-1.15.2-py311h99d06ae_0.conda - sha256: 62ae1a1e02c919513213351474d1c72480fb70388a345fa81f1c95fa822d98bf - md5: c7ec15b5ea6a27bb71af2ea5f7c97cbb +- conda: https://prefix.dev/conda-forge/win-64/scipy-1.16.3-py312h9b3c559_2.conda + sha256: 15272cd1fea6688be417c32d99b9c7d92b89bb01365fcd8a52185fcbdcd70786 + md5: d6ef9dade2ca0a46dad8443566af7447 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - liblapack >=3.9.0,<4.0a0 - - numpy <2.5 - - numpy >=1.19,<3 - - numpy >=1.23.5 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - ucrt >=10.0.20348.0 - - vc >=14.2,<15 - - vc14_runtime >=14.29.30139 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 15487645 - timestamp: 1739793313482 -- conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py311h9c22a71_1.conda - sha256: 668cfbfb7960df5fff0e2db2677eb00d9e02ee1ce63cc9b1c985d782dacab2fe - md5: 0635502eadb751abecd2c68af249f50f + size: 15092655 + timestamp: 1766109172552 +- conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py312h9b3c559_1.conda + sha256: b8a13caeb04f2b943e7c617a4b76805450618716b38688ee8d3f79b60d529e84 + md5: 0b8c96ed1c04732ff8eb5d481b44c43c depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 @@ -20290,16 +20171,16 @@ packages: - numpy <2.7 - numpy >=1.23,<3 - numpy >=1.25.2 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 - ucrt >=10.0.20348.0 - vc >=14.3,<15 - vc14_runtime >=14.44.35208 license: BSD-3-Clause license_family: BSD run_exports: {} - size: 15241561 - timestamp: 1779876161272 + size: 15078490 + timestamp: 1779876221509 - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py314h221f224_1.conda sha256: f807e97b237b8528118557ef05073a9f4586c845f2431b25466aa88d268e7274 md5: 4e015e3de1f22a035a29ceba386f91aa @@ -20320,6 +20201,26 @@ packages: run_exports: {} size: 15229740 timestamp: 1779876154782 +- conda: https://prefix.dev/conda-forge/win-64/scipy-1.18.1-py312h8847828_1.conda + sha256: 150b400449ff18c66255ba5fb31acb27db9d62906417f10c832e46e10f5faff6 + md5: b617dec223af024a143fe34569ec7b1d + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - liblapack >=3.9.0,<4.0a0 + - numpy <2.8 + - numpy >=1.25,<3 + - numpy >=2.0.0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - ucrt >=10.0.20348.0 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + license: BSD-3-Clause + license_family: BSD + run_exports: {} + size: 14875580 + timestamp: 1790023004284 - conda: https://prefix.dev/conda-forge/win-64/scipy-1.18.1-py314h092a221_1.conda sha256: 5a7f166699c2eb45456cf7db356de3885a34f356d2d515099b0d3f0565b7bfe5 md5: acb984ad47ca1133b0b27f30aaaaa29c @@ -20491,16 +20392,6 @@ packages: - vcomp14 >=14.51.36247 size: 155910 timestamp: 1785359349999 -- conda: https://prefix.dev/conda-forge/win-64/vs2015_runtime-14.51.36247-h633cb9f_41.conda - sha256: ee0ae67c96b80b9fdb50c3f617c6329dbcdf1562d0267604f6c0e24f494431d6 - md5: 21504569fa34b5d3a67760219e3ff1cc - depends: - - vc14_runtime >=14.51.36247 - license: BSD-3-Clause - license_family: BSD - run_exports: {} - size: 21386 - timestamp: 1785359368990 - conda: https://prefix.dev/conda-forge/win-64/wcwidth-0.9.2-py311hdbcae8a_0.conda noarch: python sha256: ad6a9373bed593daf3f8645044a2ac793726b4482ce78dbdb46a81cb9dfb4448 @@ -20563,13 +20454,84 @@ packages: - zstd >=1.5.7,<1.6.0a0 size: 387535 timestamp: 1786599623274 -- conda_source: array-api-extra[314bd412] @ . +- conda_source: array-api-extra[14574ba4] @ . variants: target_platform: noarch depends: - array-api-compat >=1.15.0,<2 - python * - - python >=3.11 + - python >=3.12 + license: MIT + host_packages: + - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda + - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda + - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda + - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.15-9_cp315.conda + - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda + - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h374f1ed_10.conda + - conda: https://prefix.dev/conda-forge/osx-64/libcxx-23.1.3-h19cb2f5_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libedit-3.1.20260512-pl5321hba2e2ab_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libexpat-2.8.5-h6e061ac_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libffi-3.7.0-h6b3a05b_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libmpdec-4.0.0-ha1e9b39_2.conda + - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-ha5db789_100.conda + - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_3.conda + - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/python-3.15.0-h0abcc05_101_cp315.conda + - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda + - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda +- conda_source: array-api-extra[197c42b0] @ . + variants: + target_platform: noarch + depends: + - array-api-compat >=1.15.0,<2 + - python * + - python >=3.12 + license: MIT + host_packages: + - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda + - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda + - conda: https://prefix.dev/conda-forge/linux-64/libedit-3.1.20260512-pl5321h373387f_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.8.5-hd2095e1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libffi-3.7.0-h81df57d_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgomp-16.2.0-he0feb66_7.conda + - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda + - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda + - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/python-3.15.0-h6e52b48_101_cp315.conda + - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda + - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda + - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda + - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda + - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda + - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda + - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda + - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.15-9_cp315.conda + - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda + - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda +- conda_source: array-api-extra[3cd7f651] @ . + variants: + target_platform: noarch + depends: + - array-api-compat >=1.15.0,<2 + - python * + - python >=3.12 license: MIT host_packages: - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda @@ -20601,13 +20563,13 @@ packages: - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.15-9_cp315.conda - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda -- conda_source: array-api-extra[6eeb0334] @ . +- conda_source: array-api-extra[4d7a6ee2] @ . variants: target_platform: noarch depends: - array-api-compat >=1.15.0,<2 - python * - - python >=3.11 + - python >=3.12 license: MIT host_packages: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-h4c7d964_0.conda @@ -20635,51 +20597,13 @@ packages: - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.51.36247-habf1de7_41.conda - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_7.conda -- conda_source: array-api-extra[778be824] @ . - variants: - target_platform: noarch - depends: - - array-api-compat >=1.15.0,<2 - - python * - - python >=3.11 - license: MIT - host_packages: - - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - - conda: https://prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda - - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_103.conda - - conda: https://prefix.dev/conda-forge/linux-64/libedit-3.1.20260512-pl5321h373387f_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.8.5-hd2095e1_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libffi-3.7.0-h81df57d_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgomp-16.2.0-he0feb66_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.54.1-h0737f62_100.conda - - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_7.conda - - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.42.4-hcfc3c73_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/ninja-1.13.2-h171cf75_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.5-h781a0a9_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/python-3.15.0-h6e52b48_101_cp315.conda - - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda - - conda: https://prefix.dev/conda-forge/linux-64/uv-0.13.1-h535ca38_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda - - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.15-9_cp315.conda - - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda -- conda_source: array-api-extra[b8cd33b1] @ . +- conda_source: array-api-extra[83955e50] @ . variants: target_platform: noarch depends: - array-api-compat >=1.15.0,<2 - python * - - python >=3.11 + - python >=3.12 license: MIT host_packages: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda @@ -20706,36 +20630,3 @@ packages: - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-hbeba79b_4.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.13.1-hfc06f74_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hf451053_7.conda -- conda_source: array-api-extra[e7c94c49] @ . - variants: - target_platform: noarch - depends: - - array-api-compat >=1.15.0,<2 - - python * - - python >=3.11 - license: MIT - host_packages: - - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.10.23-hbd8a1cb_0.conda - - conda: https://prefix.dev/conda-forge/noarch/meson-1.12.1-pyh5ded981_0.conda - - conda: https://prefix.dev/conda-forge/noarch/meson-python-0.22.1-pyh3b9e9f2_0.conda - - conda: https://prefix.dev/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda - - conda: https://prefix.dev/conda-forge/noarch/pyproject-metadata-0.12.1-pyhd8ed1ab_0.conda - - conda: https://prefix.dev/conda-forge/noarch/python_abi-3.15-9_cp315.conda - - conda: https://prefix.dev/conda-forge/noarch/tomli-2.5.0-pyh5ded981_0.conda - - conda: https://prefix.dev/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h374f1ed_10.conda - - conda: https://prefix.dev/conda-forge/osx-64/libcxx-23.1.3-h19cb2f5_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libedit-3.1.20260512-pl5321hba2e2ab_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libexpat-2.8.5-h6e061ac_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libffi-3.7.0-h6b3a05b_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/libmpdec-4.0.0-ha1e9b39_2.conda - - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.54.1-ha5db789_100.conda - - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_3.conda - - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/ninja-1.13.2-hebe015c_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.6.5-h332eb6d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/python-3.15.0-h0abcc05_101_cp315.conda - - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-ha6c374e_4.conda - - conda: https://prefix.dev/conda-forge/osx-64/uv-0.13.1-h76ff3f9_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/zstd-1.5.7-hbc1a06c_7.conda diff --git a/pixi.toml b/pixi.toml index 50e537ad..03f3fb94 100644 --- a/pixi.toml +++ b/pixi.toml @@ -19,6 +19,8 @@ exclude-newer = "7d" certifi = "0d" ca-certificates = "0d" brotli-python = "2d" +jax = "1d" +jaxlib = "1d" ### array-api-extra package definition ### @@ -36,8 +38,8 @@ default = { solve-group = "py314", } lint = { - features = ["py311", "lint"], - solve-group = "py311", + features = ["py312", "lint"], + solve-group = "py312", } docs = { features = ["py314", "docs"], @@ -52,9 +54,9 @@ tests-py314 = { # alias of tests features = ["py314", "tests"], solve-group = "py314", } -tests-py311 = { - features = ["py311", "tests"], - solve-group = "py311", +tests-py312 = { + features = ["py312", "tests"], + solve-group = "py312", } tests-run-deps = { features = ["py314", "tests-run-deps"], @@ -70,7 +72,7 @@ tests-backends = { features = ["py314", "tests", "backends"], solve-group = "backends", } -tests-backends-py311.features = ["py311", "tests", "backends"] +tests-backends-py312.features = ["py312", "tests", "backends"] # CUDA not available on free github actions and on some developers' PCs dev-cuda = { @@ -81,10 +83,10 @@ tests-cuda = { features = ["py314", "tests", "backends", "cuda-backends"], solve-group = "cuda", } -tests-cuda-py311.features = ["py311", "tests", "backends", "cuda-backends"] +tests-cuda-py312.features = ["py312", "tests", "backends", "cuda-backends"] # Ungrouped environments -tests-numpy1 = ["py311", "tests", "numpy1"] +tests-numpy1 = ["py312", "tests", "numpy1"] tests-nogil = ["py314t", "nogil", "tests"] ### default feature definition ### @@ -355,8 +357,8 @@ ipython = { default-environment = "dev", } -[feature.py311.dependencies] -python = "~=3.11.0" +[feature.py312.dependencies] +python = "~=3.12.0" [feature.py314.dependencies] python = "~=3.14.0" @@ -367,18 +369,19 @@ python-freethreading = "~=3.14.0" [feature.numpy1.dependencies] # Oldest NumPy version supported by scikit-learn. # Note that this is older than what SPEC0 recommends. -numpy = "=1.24.1" +numpy = "=1.26.0" +scipy = "1.16.*" # compatible ith the pinned numpy version # Backends that can run on CPU-only hosts # Note: JAX and PyTorch will install CPU variants. [feature.backends.dependencies] -pytorch = ">=2.12.0" +pytorch = ">=2.12.1" dask-core = ">=2026.8.0" # No distributed, tornado, etc. sparse = ">=0.19.2" mparray = ">=0.2.2" [feature.backends.target.unix.dependencies] -jax = ">=0.10.2" # waiting for conda-forge/jaxlib-feedstock#326 +jax = ">=0.11.2" # Backends that require a GPU host and a CUDA driver. [feature.cuda-backends] @@ -390,7 +393,7 @@ cupy = ">=14.2.0" pytorch = ">=2.12.0" [feature.cuda-backends.target.linux.dependencies] -jaxlib = ">=0.10.2" +jaxlib = ">=0.11.2" [feature.nogil.dependencies] pytest-run-parallel = ">=0.10.0" diff --git a/pyproject.toml b/pyproject.toml index 6daedb5c..6e99599e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "array-api-extra" version = "0.11.5" description = "Extra array functions built on top of the array API standard." readme = "README.md" -requires-python = ">=3.11" +requires-python = ">=3.12" license = "MIT" license-files = ["LICENSE"] authors = [ @@ -16,7 +16,6 @@ classifiers = [ "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", @@ -37,7 +36,7 @@ build-backend = "mesonpy" [tool.basedpyright] include = ["src", "tests"] exclude = ["tests/vendoring/array_api_compat"] -pythonVersion = "3.11" +pythonVersion = "3.12" pythonPlatform = "All" typeCheckingMode = "all" @@ -72,7 +71,7 @@ run.source = ["array_api_extra"] [tool.mypy] files = ["src", "tests"] -python_version = "3.11" +python_version = "3.12" warn_unused_configs = true strict = true enable_error_code = ["ignore-without-code", "truthy-bool"] @@ -156,9 +155,6 @@ minversion = "6.0" testpaths = ["tests"] xfail_strict = true -[tool.ruff] -target-version = "py311" - [tool.ruff.lint] extend-select = [ "B", # flake8-bugbear diff --git a/src/array_api_extra/_lazy.py b/src/array_api_extra/_lazy.py index 23e3b0ae..82d00036 100644 --- a/src/array_api_extra/_lazy.py +++ b/src/array_api_extra/_lazy.py @@ -4,19 +4,17 @@ import math import typing from collections.abc import Callable, Sequence -from typing import Any, ParamSpec +from typing import Any from . import _agnostic from ._lib import _compat, _helpers from ._lib._typing import Array, ArrayLike, ArrayNamespace, DType -P = ParamSpec("P") - __all__ = ["lazy_apply"] @typing.overload # pyrefly: ignore[invalid-param-spec] -def lazy_apply( # type: ignore[valid-type] +def lazy_apply[**P]( # type: ignore[valid-type] func: Callable[P, Array | ArrayLike], *args: Array | complex | None, shape: tuple[int | None, ...] | None = None, @@ -28,7 +26,7 @@ def lazy_apply( # type: ignore[valid-type] @typing.overload # pyrefly: ignore[invalid-param-spec] -def lazy_apply( # type: ignore[valid-type] +def lazy_apply[**P]( # type: ignore[valid-type] func: Callable[P, Sequence[Array | ArrayLike]], *args: Array | complex | None, shape: Sequence[tuple[int | None, ...]], @@ -39,7 +37,7 @@ def lazy_apply( # type: ignore[valid-type] ) -> tuple[Array, ...]: ... # numpydoc ignore=GL08 -def lazy_apply( # type: ignore[valid-type] # pyrefly: ignore[invalid-param-spec] # numpydoc ignore=GL07,SA04 +def lazy_apply[**P]( # type: ignore[valid-type] # pyrefly: ignore[invalid-param-spec] # numpydoc ignore=GL07,SA04 func: Callable[P, Array | ArrayLike | Sequence[Array | ArrayLike]], *args: Array | complex | None, shape: tuple[int | None, ...] | Sequence[tuple[int | None, ...]] | None = None, diff --git a/src/array_api_extra/_lib/_backends.py b/src/array_api_extra/_lib/_backends.py index a4760f7a..1d69e4df 100644 --- a/src/array_api_extra/_lib/_backends.py +++ b/src/array_api_extra/_lib/_backends.py @@ -8,9 +8,7 @@ import numpy as np import pytest -__all__ = ["NUMPY_VERSION", "Backend"] - -NUMPY_VERSION = tuple(int(v) for v in np.__version__.split(".")[:3]) +__all__ = ["Backend"] class Backend(Enum): # numpydoc ignore=PR02 @@ -63,8 +61,8 @@ def pytest_param(self) -> Any: if self.like(Backend.ARRAY_API_STRICT): marks.append( pytest.mark.skipif( - NUMPY_VERSION < (1, 26), - reason="array_api_strict is untested on NumPy <1.26", + np.lib.NumpyVersion(np.__version__) < "2.0.0", + reason="array_api_strict is untested on NumPy <2.0", ) ) if self.like(Backend.DASK, Backend.JAX): diff --git a/src/array_api_extra/_lib/_helpers.py b/src/array_api_extra/_lib/_helpers.py index bad2d2c8..c4958cbe 100644 --- a/src/array_api_extra/_lib/_helpers.py +++ b/src/array_api_extra/_lib/_helpers.py @@ -13,10 +13,8 @@ from typing import ( Any, ClassVar, - Generic, Literal, ParamSpec, - TypeAlias, TypeVar, ) @@ -332,10 +330,10 @@ def capabilities(xp: ArrayNamespace, x: Array | None = None) -> dict[str, int | type, types.BuiltinFunctionType, types.FunctionType, types.ModuleType )) # fmt: skip -FlattenRest: TypeAlias = tuple[object, ...] +type FlattenRest = tuple[object, ...] -def pickle_flatten( +def pickle_flatten[T]( obj: object, cls: type[T] | tuple[type[T], ...] ) -> tuple[list[T], FlattenRest]: """ @@ -480,7 +478,7 @@ def persistent_load(self, pid: Literal[0, 1]) -> object: # numpydoc ignore=GL08 return Unpickler(f).load() -class _AutoJITWrapper(Generic[T]): # numpydoc ignore=PR01 +class _AutoJITWrapper[T]: # numpydoc ignore=PR01 """ Helper of :func:`jax_autojit`. @@ -524,7 +522,7 @@ def _register(cls) -> None: # numpydoc ignore=SS06 cls._registered = True -def jax_autojit( +def jax_autojit[**P, T]( func: Callable[P, T], ) -> Callable[P, T]: # numpydoc ignore=PR01,RT01,SS03 """ diff --git a/src/array_api_extra/_lib/_typing.pyi b/src/array_api_extra/_lib/_typing.pyi index 0cab9da9..c6f686ca 100644 --- a/src/array_api_extra/_lib/_typing.pyi +++ b/src/array_api_extra/_lib/_typing.pyi @@ -1,18 +1,18 @@ """Static typing helpers.""" from types import EllipsisType, ModuleType -from typing import Any, Protocol, TypeAlias +from typing import Any, Protocol, override import numpy as np from dask.typing import Graph, Key, SchedulerGetCallable from numpy.typing import ArrayLike # TODO import from typing (requires Python >=3.12 and >=3.13) -from typing_extensions import TypeIs, override +from typing_extensions import TypeIs # TODO: use array-api-typing once it is available -ArrayNamespace: TypeAlias = ModuleType +type ArrayNamespace = ModuleType class Array(Protocol): # pylint: disable=missing-class-docstring # Unary operations @@ -98,13 +98,11 @@ class DType(Protocol): # pylint: disable=missing-class-docstring class Device(Protocol): # pylint: disable=missing-class-docstring ... -SetIndex: TypeAlias = ( +type SetIndex = ( int | slice | EllipsisType | Array | tuple[int | slice | EllipsisType | Array, ...] ) -GetIndex: TypeAlias = ( - SetIndex | tuple[int | slice | EllipsisType | Array | None, ...] | None -) -NumPyObject: TypeAlias = np.ndarray[Any, Any] | np.generic +type GetIndex = SetIndex | tuple[int | slice | EllipsisType | Array | None, ...] | None +type NumPyObject = np.ndarray[Any, Any] | np.generic __all__ = [ "Array", diff --git a/src/array_api_extra/testing/_testing.py b/src/array_api_extra/testing/_testing.py index b6caede6..575866e9 100644 --- a/src/array_api_extra/testing/_testing.py +++ b/src/array_api_extra/testing/_testing.py @@ -11,7 +11,7 @@ import warnings from collections.abc import Callable, Generator, Iterator, Sequence from types import FunctionType, ModuleType -from typing import Any, ParamSpec, TypeVar +from typing import Any from .._lib import _compat, _helpers from .._lib._typing import ( @@ -38,9 +38,6 @@ ] -P = ParamSpec("P") -T = TypeVar("T") - _ufuncs_tags: dict[object, dict[str, Any]] = {} @@ -495,7 +492,7 @@ def __call__( return dask.get(dsk, keys, **kwargs) # type: ignore[attr-defined] # pyright: ignore[reportPrivateImportUsage] -def _dask_wrap( +def _dask_wrap[**P, T]( func: Callable[P, T], n: int ) -> Callable[P, T]: # numpydoc ignore=PR01,RT01 """ diff --git a/tests/main/test_elementwise.py b/tests/main/test_elementwise.py index 213dbd48..07b342b5 100644 --- a/tests/main/test_elementwise.py +++ b/tests/main/test_elementwise.py @@ -18,7 +18,7 @@ rad2deg, sinc, ) -from array_api_extra._lib._backends import NUMPY_VERSION, Backend +from array_api_extra._lib._backends import Backend from array_api_extra._lib._compat import device as get_device from array_api_extra._lib._typing import Array, ArrayNamespace, Device from array_api_extra.testing import assert_close, assert_equal, lazy_xp_function @@ -206,7 +206,7 @@ def test_hypothesis( ): if ( library.like(Backend.NUMPY) - and NUMPY_VERSION < (2, 0) + and np.lib.NumpyVersion(np.__version__) < "2.0.0" and dtype.type is np.float32 ): pytest.xfail(reason="NumPy 1.x dtype promotion for scalars") diff --git a/tests/main/test_helpers.py b/tests/main/test_helpers.py index 34e1bc8c..6434d74b 100644 --- a/tests/main/test_helpers.py +++ b/tests/main/test_helpers.py @@ -1,5 +1,5 @@ from collections.abc import Iterator -from typing import Generic, TypeVar, cast +from typing import cast import numpy as np import pytest @@ -23,8 +23,6 @@ from .conftest import np_compat -T = TypeVar("T") - # FIXME calls xp.unique_values without size lazy_xp_function(in1d, jax_jit=False) @@ -227,7 +225,7 @@ def test_device(self, xp: ArrayNamespace, library: Backend, device: Device): assert actual == expect -class Wrapper(Generic[T]): # noqa: PLW1641 +class Wrapper[T]: # noqa: PLW1641 """Trivial opaque wrapper. Must be pickleable.""" x: T diff --git a/tests/main/test_searching.py b/tests/main/test_searching.py index 4c2c1a7d..96edcb43 100644 --- a/tests/main/test_searching.py +++ b/tests/main/test_searching.py @@ -196,7 +196,7 @@ def test_nd( x[mask] = -np.inf mask = rng.random(shape) > 0.9 x[mask] = np.inf - x = np.sort(x, axis=-1) # type:ignore[assignment] + x = np.sort(x, axis=-1) x, y = np.asarray(x, dtype=np.float64), np.asarray(y, dtype=np.float64) xp_default_int = default_dtype(xp, kind="integral") if x.size == 0 and x.ndim > 0 and x.shape[-1] != 0: diff --git a/tests/main/test_set.py b/tests/main/test_set.py index 7fb0b5fd..8072da43 100644 --- a/tests/main/test_set.py +++ b/tests/main/test_set.py @@ -1,7 +1,7 @@ import pytest from array_api_extra import _agnostic, isin, nunique, setdiff1d, union1d -from array_api_extra._lib._backends import NUMPY_VERSION, Backend +from array_api_extra._lib._backends import Backend from array_api_extra._lib._compat import device as get_device from array_api_extra._lib._typing import Array, ArrayNamespace, Device from array_api_extra.testing import assert_equal, lazy_xp_function @@ -52,10 +52,7 @@ def test_all_equal(self, xp: ArrayNamespace): assert_equal(nunique(a), xp.asarray(1)) @pytest.mark.xfail_xp_backend(Backend.DASK, reason="No equal_nan kwarg in unique") - def test_nan(self, xp: ArrayNamespace, library: Backend): - if library.like(Backend.NUMPY) and NUMPY_VERSION < (1, 24): - pytest.xfail("NumPy <1.24 has no equal_nan kwarg in unique") - + def test_nan(self, xp: ArrayNamespace): # Each NaN is counted separately a = xp.asarray([xp.nan, 123.0, xp.nan]) assert_equal(nunique(a), xp.asarray(3)) @@ -88,14 +85,6 @@ def test_xp(self, xp: ArrayNamespace): @pytest.mark.skip_xp_backend(Backend.ARRAY_API_STRICTEST, reason="no unique_values") class TestSetDiff1D: @pytest.mark.xfail_xp_backend(Backend.DASK, reason="NaN-shaped arrays") - @pytest.mark.xfail_xp_backend( - Backend.TORCH, - reason="index_select not implemented for uint32", - strict=False, - ) - @pytest.mark.xfail_xp_backend( - Backend.TORCH_GPU, reason="index_select not implemented for uint32" - ) def test_setdiff1d(self, xp: ArrayNamespace): x1 = xp.asarray([6, 5, 4, 7, 1, 2, 7, 4]) x2 = xp.asarray([2, 4, 3, 3, 2, 1, 5]) @@ -180,10 +169,7 @@ def test_xp(self, xp: ArrayNamespace): @pytest.mark.xfail_xp_backend(Backend.SPARSE, reason="no unique_inverse") class TestIsIn: - def test_simple(self, xp: ArrayNamespace, library: Backend): - if library.like(Backend.NUMPY) and NUMPY_VERSION < (1, 24): - pytest.xfail("NumPy <1.24 has no kind kwarg in isin") - + def test_simple(self, xp: ArrayNamespace): b = xp.asarray([1, 2, 3, 4]) # `a` with 1 dimension @@ -198,20 +184,12 @@ def test_simple(self, xp: ArrayNamespace, library: Backend): res = isin(a, b) assert_equal(res, expected) - def test_device(self, xp: ArrayNamespace, device: Device, library: Backend): - if library.like(Backend.NUMPY) and NUMPY_VERSION < (1, 24): - pytest.xfail("NumPy <1.24 has no kind kwarg in isin") - + def test_device(self, xp: ArrayNamespace, device: Device): a = xp.asarray([1, 3, 6], device=device) b = xp.asarray([1, 2, 3], device=device) assert get_device(isin(a, b)) == device - def test_assume_unique_and_invert( - self, xp: ArrayNamespace, device: Device, library: Backend - ): - if library.like(Backend.NUMPY) and NUMPY_VERSION < (1, 24): - pytest.xfail("NumPy <1.24 has no kind kwarg in isin") - + def test_assume_unique_and_invert(self, xp: ArrayNamespace, device: Device): a = xp.asarray([0, 3, 6, 10], device=device) b = xp.asarray([1, 2, 3, 10], device=device) expected = xp.asarray([True, False, True, False], device=device) @@ -219,10 +197,7 @@ def test_assume_unique_and_invert( assert get_device(res) == device assert_equal(res, expected) - def test_kind(self, xp: ArrayNamespace, library: Backend): - if library.like(Backend.NUMPY) and NUMPY_VERSION < (1, 24): - pytest.xfail("NumPy <1.24 has no kind kwarg in isin") - + def test_kind(self, xp: ArrayNamespace): a = xp.asarray([0, 3, 6, 10]) b = xp.asarray([1, 2, 3, 10]) expected = xp.asarray([False, True, False, True]) diff --git a/tests/main/test_sorting.py b/tests/main/test_sorting.py index 37d91b9e..00c70cb0 100644 --- a/tests/main/test_sorting.py +++ b/tests/main/test_sorting.py @@ -1,6 +1,7 @@ +from typing import override + import numpy as np import pytest -from typing_extensions import override from array_api_extra import argpartition, partition from array_api_extra._lib._backends import Backend diff --git a/tests/main/test_statistical.py b/tests/main/test_statistical.py index 41963894..a8fb1ea1 100644 --- a/tests/main/test_statistical.py +++ b/tests/main/test_statistical.py @@ -239,7 +239,7 @@ def test_weights_wrong_length(self, xp: ArrayNamespace): def test_weights_unknown_length(self, da: ArrayNamespace): m_np = np.asarray([[1.0, 2.0, 3.0], [4.0, 6.0, 8.0]]) weights_np = np.asarray([1.0, 2.0, 3.0]) - keep_np = np.asarray([True, False, True]) + keep_np = [True, False, True] keep = da.asarray(keep_np) m = da.asarray(m_np)[:, keep] diff --git a/tests/main/test_testing.py b/tests/main/test_testing.py index 609c917f..54adf056 100644 --- a/tests/main/test_testing.py +++ b/tests/main/test_testing.py @@ -1,11 +1,10 @@ import sys from collections.abc import Callable, Iterator from types import ModuleType -from typing import Any, cast, final +from typing import Any, cast, final, override import numpy as np import pytest -from typing_extensions import override from array_api_extra._lib._backends import Backend from array_api_extra._lib._compat import (