diff --git a/lefthook/pixi.lock b/lefthook/pixi.lock index 88c7ea1f..8949ff19 100644 --- a/lefthook/pixi.lock +++ b/lefthook/pixi.lock @@ -28,7 +28,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.44-ha97dd6f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lefthook-2.0.1-hfc2019e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lefthook-2.0.2-hfc2019e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.1-hecca717_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-h767d61c_7.conda @@ -98,7 +98,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/win-64/lefthook-2.0.1-h11686cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/win-64/lefthook-2.0.2-h11686cb_0.conda - conda: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.7.1-hac47afa_0.conda - conda: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.6-h537db12_1.conda - conda: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.1-h2466b09_2.conda @@ -442,20 +442,18 @@ packages: license_family: GPL size: 747158 timestamp: 1758810907507 -- conda: https://conda.anaconda.org/conda-forge/linux-64/lefthook-2.0.1-hfc2019e_0.conda - sha256: 6b10851572773b391530996ee5cb25ce5cc529671c78de39efdf9e609bd0c454 - md5: 5b944aaac13a35b7a9c725227777a5a4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lefthook-2.0.2-hfc2019e_0.conda + sha256: 1a41fa9803de4aff7724c4a0807995d04519e6db37375d180e42a1e1cf3a3dde + md5: e80fad59236661f50eb542246482e977 license: MIT - license_family: MIT - size: 5679373 - timestamp: 1761321207775 -- conda: https://conda.anaconda.org/conda-forge/win-64/lefthook-2.0.1-h11686cb_0.conda - sha256: a6496c242c2521c5ce3999772cb43b86f405e8376199195b566546c07e3f5af4 - md5: dd00e3dec67004b131e88740440dec4e + size: 5680071 + timestamp: 1761726333308 +- conda: https://conda.anaconda.org/conda-forge/win-64/lefthook-2.0.2-h11686cb_0.conda + sha256: 13794229ab05a05b510406852afeebdc98aa087d08f168036dc913bb2061143e + md5: 3e262027361cb88f70be2a78fad3d635 license: MIT - license_family: MIT - size: 5611958 - timestamp: 1761321274151 + size: 5613566 + timestamp: 1761726372609 - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.1-hecca717_0.conda sha256: da2080da8f0288b95dd86765c801c6e166c4619b910b11f9a8446fb852438dc2 md5: 4211416ecba1866fab0c6470986c22d6 diff --git a/lefthook/pixi.toml b/lefthook/pixi.toml index f2da76d3..5667bcbf 100644 --- a/lefthook/pixi.toml +++ b/lefthook/pixi.toml @@ -22,7 +22,7 @@ hook-typos = "cd ..;typos --force-exclude" [dependencies] actionlint = "==1.7.8" cargo-machete = "==0.9.1" -lefthook = "==2.0.1" +lefthook = "==2.0.2" markdownlint-cli2 = "==0.18.1" numpydoc = "==1.9.0" pre-commit-hooks = "==5.0.0" diff --git a/python/pixi.lock b/python/pixi.lock index 7b847821..1ed1bb0a 100644 --- a/python/pixi.lock +++ b/python/pixi.lock @@ -33,13 +33,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/patchelf-0.18.0-h3f2d84a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-7.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.12-h9e4cc4f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/rattler-build-0.48.1-h60886be_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rattler-build-0.49.0-he64ecbb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_hd72426e_102.conda - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda @@ -77,13 +77,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/patchelf-0.17.2-h884eca8_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-7.0.0-pyhcf101f3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.11.13-h1683364_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-8_cp311.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rattler-build-0.48.1-hc66e42d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rattler-build-0.49.0-hb434046_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8382b9d_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-noxft_h5688188_102.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhe01879c_2.conda @@ -109,13 +109,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.5.0-h81ee809_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-7.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.11.12-hc22306f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rattler-build-0.48.1-h8d80559_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rattler-build-0.49.0-h8d80559_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h1d1bf99_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h892fb3f_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda @@ -141,13 +141,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/win-64/openssl-3.5.0-ha4e3fda_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-7.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/win-64/python-3.11.12-h3f84c4b_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda - - conda: https://conda.anaconda.org/conda-forge/win-64/rattler-build-0.48.1-h18a1a76_0.conda + - conda: https://conda.anaconda.org/conda-forge/win-64/rattler-build-0.49.0-h18a1a76_0.conda - conda: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h2c6b04d_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda @@ -974,9 +974,9 @@ packages: - pkg:pypi/pluggy?source=compressed-mapping size: 24246 timestamp: 1747339794916 -- conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.0-pyhcf101f3_0.conda - sha256: 421b18ab00f02ed710cc0be162bf17e9d82da7bf72d6e9a9a40d2a0192cdb2a5 - md5: 6cc1718f5e0da264e7964ff3547fa403 +- conda: https://conda.anaconda.org/conda-forge/noarch/pyfakefs-5.10.1-pyhcf101f3_0.conda + sha256: 29b4ead73b73b9fd8a62ca5fb773d0b1f373e7edd2a944adc5f412ff3a9ecfdc + md5: fff7473cfaaf54f6ab67f9835f09bd67 depends: - python >=3.10 - python @@ -984,8 +984,8 @@ packages: license_family: APACHE purls: - pkg:pypi/pyfakefs?source=hash-mapping - size: 189473 - timestamp: 1760198437267 + size: 189905 + timestamp: 1761593369818 - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b md5: 232fb4577b6687b2d503ef8e254270c9 @@ -1177,9 +1177,9 @@ packages: purls: [] size: 7003 timestamp: 1752805919375 -- conda: https://conda.anaconda.org/conda-forge/linux-64/rattler-build-0.48.1-h60886be_0.conda - sha256: cc788e52f2a110067691df47019792af2b221117a8fe1e47e573de38ce68e9c2 - md5: d177d6e10968344d682cad9543793d0e +- conda: https://conda.anaconda.org/conda-forge/linux-64/rattler-build-0.49.0-he64ecbb_0.conda + sha256: 9613a180119ead99f5477eb8f174382a33d529ea149b6e31202ce09f38c34724 + md5: 4690acd56993b54b665d27768c9399bd depends: - patchelf - libgcc >=14 @@ -1188,12 +1188,13 @@ packages: constrains: - __glibc >=2.17 license: BSD-3-Clause + license_family: BSD purls: [] - size: 16668912 - timestamp: 1759950854914 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rattler-build-0.48.1-hc66e42d_0.conda - sha256: 712df8d9a755aebba83fc704a5cc61a46f77ea0d9b0efbd0183a6ff6d69e3862 - md5: 06b9ddd8fa842a6c10480710bd0f1fdc + size: 16865906 + timestamp: 1761689286430 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rattler-build-0.49.0-hb434046_0.conda + sha256: c5072256399b7c67ef03efe337c3e3f61ed2c902420cfe98082c76650b33811d + md5: 7fbe4c3ae06b6f3195ad73eee7c04743 depends: - patchelf - libgcc >=14 @@ -1201,23 +1202,25 @@ packages: constrains: - __glibc >=2.17 license: BSD-3-Clause + license_family: BSD purls: [] - size: 16884470 - timestamp: 1759950889675 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/rattler-build-0.48.1-h8d80559_0.conda - sha256: d58f25eafebb538f0eaac3afb6dca214fcdfbe9b98d607abe954fe120416e559 - md5: 34a9e0da914021c34bb731eb5523eecb + size: 16923812 + timestamp: 1761689312795 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/rattler-build-0.49.0-h8d80559_0.conda + sha256: fe7d3d049e3e2f52cb509aa24434c9f32ebc27b6ca78a0d8dad94601eb6800d7 + md5: 86666db5a0b4929255d96963ba84732b depends: - __osx >=11.0 constrains: - __osx >=11.0 license: BSD-3-Clause + license_family: BSD purls: [] - size: 14315327 - timestamp: 1759950903383 -- conda: https://conda.anaconda.org/conda-forge/win-64/rattler-build-0.48.1-h18a1a76_0.conda - sha256: 0cdf93213359cc09188511a2d0ab91e27358c77ba51b49a2678023c50d212d7a - md5: 9e5934132ea53ccd353f163f9ba4ebe6 + size: 14372364 + timestamp: 1761689364650 +- conda: https://conda.anaconda.org/conda-forge/win-64/rattler-build-0.49.0-h18a1a76_0.conda + sha256: 13725e4c44bc99b9e171349521bc25b16f1a2a5b97fc4cdf36846b4d40bc3fed + md5: 84e63e619024c0cf724249a9f6147dea depends: - vc >=14.3,<15 - vc14_runtime >=14.44.35208 @@ -1226,9 +1229,10 @@ packages: - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 license: BSD-3-Clause + license_family: BSD purls: [] - size: 17741893 - timestamp: 1759950890228 + size: 17912932 + timestamp: 1761689346288 - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda sha256: 2d6d0c026902561ed77cd646b5021aef2d4db22e57a5b0178dfc669231e06d2c md5: 283b96675859b20a825f8fa30f311446 diff --git a/python/pyproject.toml b/python/pyproject.toml index 73e2f3cf..606aadb4 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -14,8 +14,8 @@ platforms = ["win-64", "linux-64", "osx-arm64", "linux-aarch64"] [tool.pixi.dependencies] python = "3.11.*" -rattler-build = "==0.48.1" +rattler-build = "==0.49.0" # test -pyfakefs = "==5.10.0" +pyfakefs = "==5.10.1" pytest = "==8.4.2" pytest-cov = "==7.0.0"