From 79c0121b7e5e5853251b152f1457c83c25d9a839 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 17:58:28 +0000 Subject: [PATCH] Bump the python-port group with 10 updates Bumps the python-port group with 10 updates: | Package | From | To | | --- | --- | --- | | [numpy](https://github.com/numpy/numpy) | `2.5.3` | `2.5.4` | | [netcdf4](https://github.com/Unidata/netcdf4-python) | `1.7.4` | `1.7.5.1.post1` | | [numba](https://numba.pydata.org) | `0.67.0` | `0.68.1` | | [zarr](https://github.com/zarr-developers/zarr-python) | `3.4.0` | `3.4.2` | | [pytest](https://github.com/pytest-dev/pytest) | `9.1.1` | `9.2.0` | | [mypy](https://github.com/python/mypy) | `2.3.1` | `2.4.1` | | [reportlab](https://www.reportlab.com/) | `5.0.1` | `5.1.0` | | [pypdf](https://github.com/py-pdf/pypdf) | `6.19.0` | `6.21.4` | | [coverage](https://github.com/coveragepy/coveragepy) | `7.16.1` | `7.17.0` | | [pre-commit](https://github.com/pre-commit/pre-commit) | `4.6.2` | `4.7.0` | Updates `numpy` from 2.5.3 to 2.5.4 - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](https://github.com/numpy/numpy/compare/v2.5.3...v2.5.4) Updates `netcdf4` from 1.7.4 to 1.7.5.1.post1 - [Release notes](https://github.com/Unidata/netcdf4-python/releases) - [Changelog](https://github.com/Unidata/netcdf4-python/blob/master/Changelog) - [Commits](https://github.com/Unidata/netcdf4-python/commits) Updates `numba` from 0.67.0 to 0.68.1 Updates `zarr` from 3.4.0 to 3.4.2 - [Release notes](https://github.com/zarr-developers/zarr-python/releases) - [Changelog](https://github.com/zarr-developers/zarr-python/blob/main/docs/release-notes.md) - [Commits](https://github.com/zarr-developers/zarr-python/compare/v3.4.0...v3.4.2) Updates `pytest` from 9.1.1 to 9.2.0 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/9.1.1...9.2.0) Updates `mypy` from 2.3.1 to 2.4.1 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v2.3.1...v2.4.1) Updates `reportlab` from 5.0.1 to 5.1.0 Updates `pypdf` from 6.19.0 to 6.21.4 - [Release notes](https://github.com/py-pdf/pypdf/releases) - [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md) - [Commits](https://github.com/py-pdf/pypdf/compare/6.19.0...6.21.4) Updates `coverage` from 7.16.1 to 7.17.0 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.16.1...7.17.0) Updates `pre-commit` from 4.6.2 to 4.7.0 - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v4.6.2...v4.7.0) --- updated-dependencies: - dependency-name: numpy dependency-version: 2.5.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-port - dependency-name: netcdf4 dependency-version: 1.7.5.1.post1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-port - dependency-name: numba dependency-version: 0.68.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port - dependency-name: zarr dependency-version: 3.4.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-port - dependency-name: pytest dependency-version: 9.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port - dependency-name: mypy dependency-version: 2.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port - dependency-name: reportlab dependency-version: 5.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port - dependency-name: pypdf dependency-version: 6.21.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port - dependency-name: coverage dependency-version: 7.17.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port - dependency-name: pre-commit dependency-version: 4.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-port ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5de50f0..e29d50e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,7 +61,7 @@ enhancements = ["arrayprobe-uiops-enhancements>=0.1.0,<0.2", "arrayprobe-soda2-e dev = ["pytest>=8", "ruff>=0.6", "mypy>=2.3", "reportlab>=5", "pypdf>=6", "build>=1.6", "coverage>=7.16", "pre-commit>=4.6", "twine>=7.0"] # Exact pins of requirements.txt, requirements-dev.txt and requirements-extra.txt, for a reproducible environment: # pip install -e ".[pinned]". The three files stay as the source the dependency tests read. -pinned = ["numpy==2.5.3", "netCDF4==1.7.4", "pytest==9.1.1", "ruff==0.14.4", "pre-commit==4.6.2", "coverage==7.16.1", "mypy==2.3.1", "reportlab==5.0.1", "pypdf==6.19.0", "build==1.6.1", "twine==7.0.0", "scipy==1.18.1", "matplotlib==3.11.2", "numba==0.67.0", "psutil==7.2.2", "zarr==3.4.0", "xarray==2026.9.0", "pyarrow==26.0.0"] +pinned = ["numpy==2.5.4", "netCDF4==1.7.5.1.post1", "pytest==9.2.0", "ruff==0.14.4", "pre-commit==4.7.0", "coverage==7.17.0", "mypy==2.4.1", "reportlab==5.1.0", "pypdf==6.21.4", "build==1.6.1", "twine==7.0.0", "scipy==1.18.1", "matplotlib==3.11.2", "numba==0.68.1", "psutil==7.2.2", "zarr==3.4.2", "xarray==2026.9.0", "pyarrow==26.0.0"] [project.scripts] arrayprobe = "arrayprobe.cli:main"