diff --git a/pixi.lock b/pixi.lock index dad6f575..6518ae4a 100644 --- a/pixi.lock +++ b/pixi.lock @@ -261,7 +261,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/typos-1.36.3-hdab8a38_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/typos-1.38.1-hdab8a38_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -434,7 +434,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/typos-1.36.3-h121f529_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/typos-1.38.1-h121f529_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -602,7 +602,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.36.3-hd1458d2_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.38.1-hd1458d2_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -754,7 +754,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/win-64/typos-1.36.3-h77a83cd_0.conda + - conda: https://prefix.dev/conda-forge/win-64/typos-1.38.1-h77a83cd_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda @@ -989,7 +989,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/triton-3.3.1-cuda129py313h246eb7c_2.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/typos-1.36.3-hdab8a38_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/typos-1.38.1-hdab8a38_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -1162,7 +1162,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/typos-1.36.3-h121f529_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/typos-1.38.1-h121f529_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -1330,7 +1330,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.36.3-hd1458d2_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.38.1-hd1458d2_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -1506,7 +1506,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/win-64/typos-1.36.3-h77a83cd_0.conda + - conda: https://prefix.dev/conda-forge/win-64/typos-1.38.1-h77a83cd_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda @@ -2005,7 +2005,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/toolz-1.0.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/typos-1.36.3-hdab8a38_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/typos-1.38.1-hdab8a38_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -2114,7 +2114,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/toolz-1.0.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/typos-1.36.3-h121f529_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/typos-1.38.1-h121f529_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -2223,7 +2223,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/toolz-1.0.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.36.3-hd1458d2_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.38.1-hd1458d2_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/validate-pyproject-0.24.1-pyhd8ed1ab_0.conda @@ -2332,7 +2332,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/toolz-1.0.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda - - conda: https://prefix.dev/conda-forge/win-64/typos-1.36.3-h77a83cd_0.conda + - conda: https://prefix.dev/conda-forge/win-64/typos-1.38.1-h77a83cd_0.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda - conda: https://prefix.dev/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda @@ -5131,7 +5131,7 @@ packages: - pypi: ./ name: array-api-extra version: 0.9.1.dev0 - sha256: b91fb679fb9045bb3656257eb97668d1b27cc757996e92e9dc01721af4c01a64 + sha256: fc2859387828dc9c6f14c659357cb3b84d0ceac9bc947bc7884e351e915ca273 requires_dist: - array-api-compat>=1.12.0,<2 requires_python: '>=3.10' @@ -13279,9 +13279,9 @@ packages: - pkg:pypi/typing-extensions?source=hash-mapping size: 51692 timestamp: 1756220668932 -- conda: https://prefix.dev/conda-forge/linux-64/typos-1.36.3-hdab8a38_0.conda - sha256: 61e63b64b0745b87967bc584e185408043df288e3e770052df99c9b10c74e4d7 - md5: b13cb14936942555c79ea6d61655910d +- conda: https://prefix.dev/conda-forge/linux-64/typos-1.38.1-hdab8a38_0.conda + sha256: 0af3eff05ecf40647b9a8108d0f4f00d82ec0f4940471f05845e9e240caf4a3e + md5: 55c7a55373c364460dcd433e7dadc9b2 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 @@ -13290,11 +13290,11 @@ packages: license: MIT license_family: MIT purls: [] - size: 3021833 - timestamp: 1758833566537 -- conda: https://prefix.dev/conda-forge/osx-64/typos-1.36.3-h121f529_0.conda - sha256: b67df946634b892eafd0eaeffea2da461227b4de60f239bb4fa860f62c51cda3 - md5: 27983cc0a092295f54c3595baa2c62d6 + size: 3314832 + timestamp: 1759870157926 +- conda: https://prefix.dev/conda-forge/osx-64/typos-1.38.1-h121f529_0.conda + sha256: 653491175b0ca2196ef306fb083116ed260d36e909ecf7203d8ac010a15fb1b4 + md5: 4deaeb485f4706c4cb71e96afe3a81bb depends: - __osx >=10.13 constrains: @@ -13302,11 +13302,11 @@ packages: license: MIT license_family: MIT purls: [] - size: 2771399 - timestamp: 1758833626368 -- conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.36.3-hd1458d2_0.conda - sha256: a0fa1a0f9c37212419df8f3ad6b5bc74d58698be4ee14060a092a8589be30609 - md5: d9afcb79b73d27a659517f5144c16e56 + size: 3027922 + timestamp: 1759870708764 +- conda: https://prefix.dev/conda-forge/osx-arm64/typos-1.38.1-hd1458d2_0.conda + sha256: b985f3109eea8d5731e883fdca8fb7cfb59f356e463a51fe634ac565826e41f6 + md5: 64b2c1d66ac3ce69473fcca788098ea6 depends: - __osx >=11.0 constrains: @@ -13314,11 +13314,11 @@ packages: license: MIT license_family: MIT purls: [] - size: 2723206 - timestamp: 1758834007946 -- conda: https://prefix.dev/conda-forge/win-64/typos-1.36.3-h77a83cd_0.conda - sha256: 4211d3cfd32429ba7b1c8570ed81f9ca433ab3ba6ed4d491c33e788abcee20d4 - md5: 027529f966ef5b995cb9979fb0eb53dc + size: 2986580 + timestamp: 1759870846038 +- conda: https://prefix.dev/conda-forge/win-64/typos-1.38.1-h77a83cd_0.conda + sha256: 66eb3906efad92ab25ce58239dba2e70ff780d55f38f3372c848345e6ec1d957 + md5: cf64271ad4f0d30f7c1292288a78d40c depends: - ucrt >=10.0.20348.0 - vc >=14.3,<15 @@ -13326,8 +13326,8 @@ packages: license: MIT license_family: MIT purls: [] - size: 2580448 - timestamp: 1758834044622 + size: 2807427 + timestamp: 1759870503272 - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 md5: 4222072737ccff51314b5ece9c7d6f5a diff --git a/pyproject.toml b/pyproject.toml index 2a98f959..0f793eed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,7 +68,7 @@ dask-core = ">=2025.9.1" # No distributed, tornado, etc. dprint = ">=0.50.0,<0.51" lefthook = ">=1.13.6,<2" ruff = ">=0.14.0,<0.15" -typos = ">=1.36.3,<2" +typos = ">=1.37.0,<2" actionlint = ">=1.7.7,<2" blacken-docs = ">=1.20.0,<2" pytest = ">=8.4.2,<9"