diff --git a/pixi.lock b/pixi.lock index a9b90394..1826ca51 100644 --- a/pixi.lock +++ b/pixi.lock @@ -201,7 +201,7 @@ environments: - 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/readline-8.3-h853b02a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.11-h7805a7d_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.13-h994f30f_0.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.17.1-py314hf07bd8e_0.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-2022.3.0-hb700be7_2.conda @@ -501,7 +501,7 @@ environments: - 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/readline-8.3-h68b038d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.11-h16586dd_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.13-h613a73a_0.conda - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.17.1-py314h5727af0_0.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-h06b67a2_5.conda @@ -686,7 +686,7 @@ environments: - 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/readline-8.3-h46df422_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.11-hc5c3a1d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.13-hbd3f8a3_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.17.1-py314hfc1f868_0.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-h010d191_3.conda @@ -847,7 +847,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.8.1-py314hc5dbbe4_0.conda - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.10.0-cpu_mkl_py314_hf6ce55f_102.conda - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py314h2359020_1.conda - - conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.11-h02f8532_0.conda + - conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.13-hd7ccaa8_0.conda - conda: https://prefix.dev/conda-forge/win-64/scipy-1.17.1-py314h221f224_0.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-2022.3.0-h3155e25_2.conda @@ -974,7 +974,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/rdma-core-61.0-h192683f_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/readline-8.3-h853b02a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.11-h7805a7d_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.13-h994f30f_0.conda - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.16.3-py314hf07bd8e_2.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-2022.3.0-hb700be7_2.conda @@ -1282,7 +1282,7 @@ environments: - 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/readline-8.3-h68b038d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.11-h16586dd_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.13-h613a73a_0.conda - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.17.1-py314h5727af0_0.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-h06b67a2_5.conda @@ -1467,7 +1467,7 @@ environments: - 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/readline-8.3-h46df422_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.11-hc5c3a1d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.13-hbd3f8a3_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.17.1-py314hfc1f868_0.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-h010d191_3.conda @@ -1648,7 +1648,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.8.1-py314hc5dbbe4_0.conda - conda: https://prefix.dev/conda-forge/win-64/pytorch-2.10.0-cuda128_mkl_py314_h5a71295_302.conda - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py314h2359020_1.conda - - conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.11-h02f8532_0.conda + - conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.13-hd7ccaa8_0.conda - conda: https://prefix.dev/conda-forge/win-64/scipy-1.16.3-py314h221f224_2.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-2022.3.0-h3155e25_2.conda @@ -2103,7 +2103,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/python-librt-0.8.1-py314h0f05182_0.conda - conda: https://prefix.dev/conda-forge/linux-64/pyyaml-6.0.3-py314h67df5f8_1.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.11-h7805a7d_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.13-h994f30f_0.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h366c992_103.conda - conda: https://prefix.dev/conda-forge/linux-64/typos-1.46.1-hb17b654_0.conda - conda: https://prefix.dev/conda-forge/linux-64/uv-0.10.4-h6dd6661_0.conda @@ -2301,7 +2301,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/python-librt-0.8.1-py314h0b69929_0.conda - conda: https://prefix.dev/conda-forge/osx-64/pyyaml-6.0.3-py314h10d0514_1.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.11-h16586dd_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.13-h613a73a_0.conda - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-h7142dee_3.conda - conda: https://prefix.dev/conda-forge/osx-64/typos-1.46.1-h19f9e61_0.conda - conda: https://prefix.dev/conda-forge/osx-64/uv-0.10.4-h7e0bed3_0.conda @@ -2426,7 +2426,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/python-librt-0.8.1-py314ha14b1ff_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/readline-8.3-h46df422_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.11-hc5c3a1d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.13-hbd3f8a3_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.46.1-h6fdd925_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/uv-0.10.4-h9b11cc2_0.conda @@ -2542,7 +2542,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/python-3.14.3-h4b44e0e_101_cp314.conda - conda: https://prefix.dev/conda-forge/win-64/python-librt-0.8.1-py314hc5dbbe4_0.conda - conda: https://prefix.dev/conda-forge/win-64/pyyaml-6.0.3-py314h2359020_1.conda - - conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.11-h02f8532_0.conda + - conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.13-hd7ccaa8_0.conda - conda: https://prefix.dev/conda-forge/win-64/tbb-2022.3.0-h3155e25_2.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h6ed50ae_3.conda - conda: https://prefix.dev/conda-forge/win-64/typos-1.46.1-h18a1a76_0.conda @@ -8059,21 +8059,21 @@ packages: - readline >=8.3,<9.0a0 size: 345073 timestamp: 1765813471974 -- conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.11-h7805a7d_0.conda +- conda: https://prefix.dev/conda-forge/linux-64/ruff-0.15.13-h994f30f_0.conda noarch: python - sha256: cdbe0e611cf6abfea4d0a8d31721cdd357987ebc4521392638d7b57169422968 - md5: 67a5122f008a689124eeb2075c1d92ab + sha256: e3549abf97c45917e0425c0ed79e17fbc2b5a0cc19ec3a690ab3edfe4c1909e3 + md5: b26062a66f4c473ae164233add765764 depends: - python - - __glibc >=2.17,<3.0.a0 - libgcc >=14 + - __glibc >=2.17,<3.0.a0 constrains: - __glibc >=2.17 license: MIT - purls: - - pkg:pypi/ruff?source=compressed-mapping - size: 9327937 - timestamp: 1776378777189 + license_family: MIT + run_exports: {} + size: 9317508 + timestamp: 1778780215313 - conda: https://prefix.dev/conda-forge/linux-64/scipy-1.15.2-py311h8f841c2_0.conda sha256: 6d0902775e3ff96dd1d36ac627e03fe6c0b3d2159bb71e115dd16a1f31693b25 md5: 5ec0a1732a05376241e1e4c6d50e0e91 @@ -11698,20 +11698,20 @@ packages: - readline >=8.3,<9.0a0 size: 317819 timestamp: 1765813692798 -- conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.11-h16586dd_0.conda +- conda: https://prefix.dev/conda-forge/osx-64/ruff-0.15.13-h613a73a_0.conda noarch: python - sha256: 4b9adce4d8d99bf5f193a8bf3b2aaa91f3b65d88fd610f61a6330120704eacaf - md5: d2c7c98d69f8e0d9160257fb590ffe4f + sha256: d4d8fc6abb897f0cd6f3f8f1245fb212e108a6bff6c1f57db09aee281845e563 + md5: 0110d9e23702ea6bf004ce4c17b183a9 depends: - python - __osx >=11.0 constrains: - __osx >=10.13 license: MIT - purls: - - pkg:pypi/ruff?source=compressed-mapping - size: 9350619 - timestamp: 1776378920511 + license_family: MIT + run_exports: {} + size: 9246877 + timestamp: 1778780424677 - conda: https://prefix.dev/conda-forge/osx-64/scipy-1.15.2-py311h0c91ca8_0.conda sha256: 796252d7772df42edd29a45ae70eb18843a7e476d42c96c273cd6e677ec148c8 md5: 58c17d411ed0cd1220ed3e824a3efc82 @@ -13282,20 +13282,20 @@ packages: - readline >=8.3,<9.0a0 size: 313930 timestamp: 1765813902568 -- conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.11-hc5c3a1d_0.conda +- conda: https://prefix.dev/conda-forge/osx-arm64/ruff-0.15.13-hbd3f8a3_0.conda noarch: python - sha256: 2c8d24c58059cc1ed590276591634482fe921d2542957323caaa21e053cf6971 - md5: 4fe5ced33c7d002ccdf4c49c754f45c1 + sha256: 289d04e83c9f14295ae71180bb49a1bcee4b93a58aa185c4c7fcc5298c401e76 + md5: 453f8f52ac33bc7bbb7002465765b2bc depends: - python - __osx >=11.0 constrains: - __osx >=11.0 license: MIT - purls: - - pkg:pypi/ruff?source=compressed-mapping - size: 8510514 - timestamp: 1776378932502 + license_family: MIT + run_exports: {} + size: 8490025 + timestamp: 1778780500160 - conda: https://prefix.dev/conda-forge/osx-arm64/scipy-1.15.2-py311h0675101_0.conda sha256: bc3e873e85c55deaaad446c410d9001d12a133c1b48fa2cb0050b4f46f926aa3 md5: df904770f3fdb6c0265a09cdc22acf54 @@ -14970,20 +14970,20 @@ packages: - pkg:pypi/pyyaml?source=compressed-mapping size: 181257 timestamp: 1770223460931 -- conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.11-h02f8532_0.conda +- conda: https://prefix.dev/conda-forge/win-64/ruff-0.15.13-hd7ccaa8_0.conda noarch: python - sha256: 29b1d24ad55d68abe04ff7911107344e63d3b76ae54f58c52a2a74fbf8a53c4c - md5: ce7fdb3d4e42746ae13703ae80176c75 + sha256: 54ad113aa9ccdd3b9ea76589090706a9acf858f77f24c197487a132a5f4dcba8 + md5: 2d1667f8dc1931a7ead8ec2e07a55b9a depends: - python - vc >=14.3,<15 - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 license: MIT - purls: - - pkg:pypi/ruff?source=compressed-mapping - size: 9828825 - timestamp: 1776378829267 + license_family: MIT + run_exports: {} + size: 9725533 + timestamp: 1778780264975 - conda: https://prefix.dev/conda-forge/win-64/scipy-1.15.2-py311h99d06ae_0.conda sha256: 62ae1a1e02c919513213351474d1c72480fb70388a345fa81f1c95fa822d98bf md5: c7ec15b5ea6a27bb71af2ea5f7c97cbb diff --git a/pixi.toml b/pixi.toml index 1bedef47..02d6a112 100644 --- a/pixi.toml +++ b/pixi.toml @@ -65,7 +65,7 @@ hypothesis = ">=6.152.2" dask-core = ">=2026.3.0" # No distributed, tornado, etc. dprint = ">=0.50.0,<0.51" lefthook = ">=2.1.6,<3" -ruff = ">=0.15.11,<0.16" +ruff = ">=0.15.12,<0.16" typos = ">=1.46.0,<2" actionlint = ">=1.7.12,<2" blacken-docs = ">=1.20.0,<2"