diff --git a/pixi.lock b/pixi.lock index a5d65a12..7b74f0b4 100644 --- a/pixi.lock +++ b/pixi.lock @@ -198,7 +198,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.3.1-h24ddda3_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.0-py313h07c4f96_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.1-py313h07c4f96_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda @@ -371,7 +371,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/mpc-1.3.1-h9d8efa1_1.conda - conda: https://prefix.dev/conda-forge/osx-64/mpfr-4.2.1-haed47dc_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.0-py313hf050af9_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.1-py313hf050af9_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda @@ -540,7 +540,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/mpc-1.3.1-h8f1351a_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpfr-4.2.1-hb693164_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.0-py313hd3e6d80_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.1-py313hd3e6d80_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda @@ -698,7 +698,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.0-py313h5ea7bf4_1.conda + - conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.1-py313h5ea7bf4_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/networkx-3.5-pyhe01879c_0.conda @@ -923,7 +923,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/mpc-1.3.1-h24ddda3_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.0-py313h07c4f96_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.1-py313h07c4f96_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/linux-64/nccl-2.28.9.1-h4d09622_0.conda @@ -1099,7 +1099,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/mpc-1.3.1-h9d8efa1_1.conda - conda: https://prefix.dev/conda-forge/osx-64/mpfr-4.2.1-haed47dc_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.0-py313hf050af9_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.1-py313hf050af9_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda @@ -1268,7 +1268,7 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/mpc-1.3.1-h8f1351a_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/mpfr-4.2.1-hb693164_3.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.0-py313hd3e6d80_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.1-py313hd3e6d80_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda @@ -1450,7 +1450,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - conda: https://prefix.dev/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.0-py313h5ea7bf4_1.conda + - conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.1-py313h5ea7bf4_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/noarch/myst-parser-4.0.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/noarch/networkx-3.5-pyhe01879c_0.conda @@ -1976,7 +1976,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/linux-64/markupsafe-3.0.3-py313h3dea7bd_0.conda - conda: https://prefix.dev/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.0-py313h07c4f96_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.1-py313h07c4f96_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://prefix.dev/conda-forge/linux-64/nodejs-24.9.0-heeeca48_0.conda @@ -2086,7 +2086,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/osx-64/markupsafe-3.0.3-py313h0f4d31d_0.conda - conda: https://prefix.dev/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.0-py313hf050af9_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.1-py313hf050af9_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - conda: https://prefix.dev/conda-forge/osx-64/nodejs-24.9.0-h09bb5a9_0.conda @@ -2196,7 +2196,7 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 - conda: https://prefix.dev/conda-forge/osx-arm64/markupsafe-3.0.3-py313h7d74516_0.conda - conda: https://prefix.dev/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.0-py313hd3e6d80_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.1-py313hd3e6d80_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-24.4.1-hab9d20b_0.conda @@ -2306,7 +2306,7 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/markupsafe-3.0.3-py313hd650c13_0.conda - conda: https://prefix.dev/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/mkl-2025.3.0-hac47afa_454.conda - - conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.0-py313h5ea7bf4_1.conda + - conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.1-py313h5ea7bf4_0.conda - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda - conda: https://prefix.dev/conda-forge/win-64/nodejs-24.9.0-he453025_0.conda - conda: https://prefix.dev/conda-forge/noarch/nodejs-wheel-24.11.1-pyhd8ed1ab_0.conda @@ -5167,7 +5167,7 @@ packages: - pypi: ./ name: array-api-extra version: 0.9.2.dev0 - sha256: 1270243f88191c69dee0db761b8f01f8ee864e4bd4d097aab24f09e00b614d2e + sha256: 23f309742169fa0812b6955750824df239bc148f014fc668714aec5976dd59bf requires_dist: - array-api-compat>=1.12.0,<2 requires_python: '>=3.10' @@ -10131,9 +10131,9 @@ packages: - pkg:pypi/mpmath?source=hash-mapping size: 439705 timestamp: 1733302781386 -- conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.0-py313h07c4f96_1.conda - sha256: bc152a5c4c444ca2946cc740666da1e1c0a3bdf7eefa838963f4b2954b4cecf6 - md5: 2fe0c6e1b55987f5967696e932fe57a7 +- conda: https://prefix.dev/conda-forge/linux-64/mypy-1.19.1-py313h07c4f96_0.conda + sha256: a8ff4c2a0d704e86ba1f740178ba9260954c606c095b45dd021ff9ce52f0b9c4 + md5: c313519b83810f1e0fd4c531d3275119 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 @@ -10148,11 +10148,11 @@ packages: license_family: MIT purls: - pkg:pypi/mypy?source=hash-mapping - size: 20092977 - timestamp: 1764427677940 -- conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.0-py313hf050af9_1.conda - sha256: f4d5fa1627cd7c2eeb4afbc73edbe5c56b61feaeef124b532c3889dd560c0e67 - md5: 75e300976f8755d7efd0f51133911eaf + size: 20141878 + timestamp: 1765796286527 +- conda: https://prefix.dev/conda-forge/osx-64/mypy-1.19.1-py313hf050af9_0.conda + sha256: 174cd4b4d942f8ec9ed0867905155eb2fbf3a4820cad3a34a30c4072e8306c9d + md5: dc058d59bfa10522271318946ff5777b depends: - __osx >=10.13 - mypy_extensions >=1.0.0 @@ -10166,11 +10166,11 @@ packages: license_family: MIT purls: - pkg:pypi/mypy?source=hash-mapping - size: 13964311 - timestamp: 1764427939605 -- conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.0-py313hd3e6d80_1.conda - sha256: 4cd932ec59792965b08bb2392858f6d4e8c00ab38a43e84626bc8ae66fd12a97 - md5: 6cb896e00cf057d9a16b8c3d70a1e4a4 + size: 13747873 + timestamp: 1765796600005 +- conda: https://prefix.dev/conda-forge/osx-arm64/mypy-1.19.1-py313hd3e6d80_0.conda + sha256: 7f52c1ede45433ae03b1ea4a45e1e6ed3fdf4f6e9e54d9ac05718205f49856e7 + md5: dd6f5c085908e1945002e50d60c5c4d8 depends: - __osx >=11.0 - mypy_extensions >=1.0.0 @@ -10185,11 +10185,11 @@ packages: license_family: MIT purls: - pkg:pypi/mypy?source=hash-mapping - size: 11114859 - timestamp: 1764427923832 -- conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.0-py313h5ea7bf4_1.conda - sha256: bdbb55cfa7aa45e58374271a6c9e387681817ba29bb100f113d8b5886093cabb - md5: 5f1330046650657c1af580041b5cf712 + size: 11070584 + timestamp: 1765795751296 +- conda: https://prefix.dev/conda-forge/win-64/mypy-1.19.1-py313h5ea7bf4_0.conda + sha256: cd7b84c381f42944de2deabe98e3f79f39f9fe5eeb9d5a9d071b3476e686a3ac + md5: 1a933205527bdbc6ada5dab36347c993 depends: - mypy_extensions >=1.0.0 - pathspec >=0.9.0 @@ -10205,8 +10205,8 @@ packages: license_family: MIT purls: - pkg:pypi/mypy?source=hash-mapping - size: 10861642 - timestamp: 1764427287985 + size: 10813251 + timestamp: 1765795478976 - conda: https://prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda sha256: 6ed158e4e5dd8f6a10ad9e525631e35cee8557718f83de7a4e3966b1f772c4b1 md5: e9c622e0d00fa24a6292279af3ab6d06 diff --git a/pyproject.toml b/pyproject.toml index 2aa94416..af7dcde0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ array-api-extra = { path = ".", editable = true } [tool.pixi.feature.lint.dependencies] typing-extensions = ">=4.15.0" pylint = ">=4.0.4" -mypy = ">=1.19.0" +mypy = ">=1.19.1" basedpyright = ">=1.36.1" numpydoc = ">=1.10.0,<2" # import dependencies for mypy: