From fb2b211f3f3cc3a1b83011170ae96d47f1dc4b13 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 22:57:47 +0000 Subject: [PATCH] chore(deps): bump the python group across 1 directory with 12 updates Updates the requirements on [rich](https://github.com/Textualize/rich), [mypy](https://github.com/python/mypy), [networkx](https://github.com/networkx/networkx), [orbax-checkpoint](https://github.com/google/orbax), [pydata-sphinx-theme](https://github.com/pydata/pydata-sphinx-theme), [pygad](https://github.com/ahmedfgad/GeneticAlgorithmPython), [pytest-cov](https://github.com/pytest-dev/pytest-cov), [rtree](https://github.com/Toblerity/rtree), [ruff](https://github.com/astral-sh/ruff), [sax](https://github.com/flaport/sax), [pyvista](https://github.com/pyvista/pyvista) and [trame-vuetify](https://github.com/Kitware/trame-vuetify) to permit the latest version. Updates `rich` to 15.0.0 - [Release notes](https://github.com/Textualize/rich/releases) - [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md) - [Commits](https://github.com/Textualize/rich/compare/v13.0.0...v15.0.0) Updates `mypy` from 1.13.0 to 1.20.2 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.13.0...v1.20.2) Updates `networkx` to 3.4.2 - [Release notes](https://github.com/networkx/networkx/releases) - [Commits](https://github.com/networkx/networkx/compare/networkx-2.6.3...networkx-3.4.2) Updates `orbax-checkpoint` to 0.11.37 - [Release notes](https://github.com/google/orbax/releases) - [Changelog](https://github.com/google/orbax/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/orbax/compare/v0.0.0...v0.11.37) Updates `pydata-sphinx-theme` to 0.17.1 - [Release notes](https://github.com/pydata/pydata-sphinx-theme/releases) - [Changelog](https://github.com/pydata/pydata-sphinx-theme/blob/main/RELEASE.md) - [Commits](https://github.com/pydata/pydata-sphinx-theme/compare/v0.13.3...v0.17.1) Updates `pygad` from 3.3.1 to 3.6.0 - [Release notes](https://github.com/ahmedfgad/GeneticAlgorithmPython/releases) - [Commits](https://github.com/ahmedfgad/GeneticAlgorithmPython/compare/3.3.1...3.6.0) Updates `pytest-cov` to 7.1.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.0.0...v7.1.0) Updates `rtree` from 1.2.0 to 1.4.1 - [Release notes](https://github.com/Toblerity/rtree/releases) - [Changelog](https://github.com/Toblerity/rtree/blob/main/CHANGES.rst) - [Commits](https://github.com/Toblerity/rtree/compare/1.2.0...1.4.1) Updates `ruff` from 0.14.1 to 0.15.12 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.14.1...0.15.12) Updates `sax` to 0.14.2 - [Release notes](https://github.com/flaport/sax/releases) - [Changelog](https://github.com/flaport/sax/blob/main/CHANGELOG.md) - [Commits](https://github.com/flaport/sax/compare/0.11.0...0.14.2) Updates `pyvista` to 0.48.0 - [Release notes](https://github.com/pyvista/pyvista/releases) - [Commits](https://github.com/pyvista/pyvista/compare/v0.45.0...v0.48.0) Updates `trame-vuetify` to 3.2.2 - [Release notes](https://github.com/Kitware/trame-vuetify/releases) - [Changelog](https://github.com/Kitware/trame-vuetify/blob/master/CHANGELOG.md) - [Commits](https://github.com/Kitware/trame-vuetify/compare/v2.0.1...v3.2.2) --- updated-dependencies: - dependency-name: rich dependency-version: 15.0.0 dependency-type: direct:production dependency-group: python - dependency-name: mypy dependency-version: 1.20.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: networkx dependency-version: 3.4.2 dependency-type: direct:development dependency-group: python - dependency-name: orbax-checkpoint dependency-version: 0.11.37 dependency-type: direct:development dependency-group: python - dependency-name: pydata-sphinx-theme dependency-version: 0.17.1 dependency-type: direct:development dependency-group: python - dependency-name: pygad dependency-version: 3.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: pytest-cov dependency-version: 7.1.0 dependency-type: direct:development dependency-group: python - dependency-name: rtree dependency-version: 1.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: ruff dependency-version: 0.15.12 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: sax dependency-version: 0.14.2 dependency-type: direct:development dependency-group: python - dependency-name: pyvista dependency-version: 0.48.0 dependency-type: direct:development dependency-group: python - dependency-name: trame-vuetify dependency-version: 3.2.2 dependency-type: direct:development dependency-group: python ... Signed-off-by: dependabot[bot] --- pyproject.toml | 54 +++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 018a55b9ca..1710985dfc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ dependencies = [ "h5netcdf>=1.0.2,<2.0.0", "h5py>=3.0.0,<3.17; python_version < '3.14'", "h5py>=3.16.0,<3.17; python_version >= '3.14'", - "rich>=13.0,<15.0", + "rich>=13.0,<16.0", "numpy>=2.2.6,<2.5.0", "matplotlib>=3.10.0,<4.0.0", "shapely>=2.0,<3.0", @@ -65,28 +65,28 @@ dev = [ "jupyter>=1.1.1,<2.0.0", "myst-parser>=4.0.1,<5.0.0", "memory_profiler>=0.61.0,<0.62.0", - "mypy==1.13.0", + "mypy==1.20.2", "nbconvert>=7.17.0,<8.0.0", "nbdime>=4.0.2,<5.0.0", "nbsphinx>=0.8.7,<0.10.0", - "networkx>=2.6.3,<3.0.0", + "networkx>=2.6.3,<4.0.0", "optax>=0.2.2,<0.3.0", - "orbax-checkpoint<0.11.33", + "orbax-checkpoint<0.11.38", "psutil>=7.2.1,<8.0.0", "pre-commit>=4,<5", - "pydata-sphinx-theme>=0.13.3,<0.16.0", - "pygad==3.3.1", + "pydata-sphinx-theme>=0.13.3,<0.18.0", + "pygad==3.6.0", "pylint>=4.0.4,<5.0.0", "pyswarms>=1.3.0,<2.0.0", "pytest>=8.1,<10.0.0", "pytest-timeout>=2.4.0,<3.0.0", "pytest-xdist>=3.6.1,<4.0.0", - "pytest-cov>=6.0.0,<7.0.0", + "pytest-cov>=6.0.0,<8.0.0", "pytest-env>=1.1.5,<2.0.0", "pytest-testmon>=2.1.3,<3.0.0", - "rtree==1.2.0", - "ruff==0.14.1", - "sax>=0.11,<0.12", + "rtree==1.4.1", + "ruff==0.15.12", + "sax>=0.11,<0.15", "signac>=2.3.0,<3.0.0", "sphinx>=6,<9.0.0", "sphinx-book-theme>=1.0.1,<2.0.0", @@ -103,10 +103,10 @@ dev = [ "trimesh>=4.6,<5.0.0", "scikit-rf>=1.9.0,<2.0.0", "vtk>=9.6.0,<10.0.0", - "pyvista>=0.45,<0.48.0", + "pyvista>=0.45,<0.49.0", "trame>=3.0.0,<4.0.0", "trame-vtk>=2.0.0,<3.0.0", - "trame-vuetify>=2.0.0,<3.0.0", + "trame-vuetify>=2.0.0,<4.0.0", "nest-asyncio>=1.6.0,<2.0.0", "cma>=4.4.1,<5.0.0", "diff-cover>=10.1.0,<11.0.0", @@ -115,7 +115,7 @@ dev = [ "libcst>=1.5.0,<2.0.0", ] tests = [ - "orbax-checkpoint<0.11.33", + "orbax-checkpoint<0.11.38", "psutil>=7.2.1,<8.0.0", "pre-commit>=4,<5", "pylint>=4.0.4,<5.0.0", @@ -123,14 +123,14 @@ tests = [ "pytest-timeout>=2.4.0,<3.0.0", "pytest-xdist>=3.6.1,<4.0.0", "pytest-env>=1.1.5,<2.0.0", - "pytest-cov>=6.0.0,<7.0.0", + "pytest-cov>=6.0.0,<8.0.0", "pytest-testmon>=2.1.3,<3.0.0", "trimesh>=4.6,<5.0.0", - "networkx>=2.6.3,<3.0.0", - "rtree==1.2.0", + "networkx>=2.6.3,<4.0.0", + "rtree==1.4.1", ] docs = [ - "orbax-checkpoint<0.11.33", + "orbax-checkpoint<0.11.38", "jupyter>=1.1.1,<2.0.0", "jinja2>=3.1.2,<4.0.0", "nbconvert>=7.17.0,<8.0.0", @@ -141,7 +141,7 @@ docs = [ "sphinx-copybutton>=0.5.2,<0.6.0", "sphinx-favicon>=1.0.1,<2.0.0", "sphinx-book-theme>=1.0.1,<2.0.0", - "pydata-sphinx-theme>=0.13.3,<0.16.0", + "pydata-sphinx-theme>=0.13.3,<0.18.0", "tmm>=0.2.0,<0.3.0", "gdstk>=0.9.49,<1.1", "grcwa>=0.1.2,<0.2.0", @@ -150,7 +150,7 @@ docs = [ "nbdime>=4.0.2,<5.0.0", "optax>=0.2.2,<0.3.0", "signac>=2.3.0,<3.0.0", - "sax>=0.11,<0.12", + "sax>=0.11,<0.15", "pylint>=4.0.4,<5.0.0", "sphinx-tabs>=3.4.7,<4.0.0", "sphinxemoji>=0.3.2,<0.4.0", @@ -162,23 +162,23 @@ gdstk = ["gdstk>=0.9.49,<1.1"] scikit-rf = ["scikit-rf>=1.9.0,<2.0.0"] trimesh = [ "trimesh>=4.6,<5.0.0", - "networkx>=2.6.3,<3.0.0", - "rtree==1.2.0", + "networkx>=2.6.3,<4.0.0", + "rtree==1.4.1", ] vtk = ["vtk>=9.6.0,<10.0.0"] pyvista = [ - "pyvista>=0.45,<0.48.0", + "pyvista>=0.45,<0.49.0", "vtk>=9.6.0,<10.0.0", "trame>=3.0.0,<4.0.0", "trame-vtk>=2.0.0,<3.0.0", - "trame-vuetify>=2.0.0,<3.0.0", + "trame-vuetify>=2.0.0,<4.0.0", "nest-asyncio>=1.6.0,<2.0.0", ] -ruff = ["ruff==0.14.1"] +ruff = ["ruff==0.15.12"] heatcharge = [ "trimesh>=4.6,<5.0.0", - "networkx>=2.6.3,<3.0.0", - "rtree==1.2.0", + "networkx>=2.6.3,<4.0.0", + "rtree==1.4.1", "vtk>=9.6.0,<10.0.0", ] pytorch = [ @@ -187,7 +187,7 @@ pytorch = [ ] design = [ "bayesian-optimization>=2.0.0,<4.0.0", - "pygad==3.3.1", + "pygad==3.6.0", "pyswarms>=1.3.0,<2.0.0", ] extras = ["tidy3d-extras==2.11.2"]