Skip to content

Commit a194a8d

Browse files
chore(deps): bump the python group across 1 directory with 18 updates
Updates the requirements on [importlib-metadata](https://github.com/python/importlib_metadata), [h5netcdf](https://github.com/h5netcdf/h5netcdf), [rich](https://github.com/Textualize/rich), [dask](https://github.com/dask/dask), [tomlkit](https://github.com/sdispater/tomlkit), [responses](https://github.com/getsentry/responses), [bayesian-optimization](https://github.com/bayesian-optimization/BayesianOptimization), [gdstk](https://github.com/heitzmann/gdstk), [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) and [trame-vuetify](https://github.com/Kitware/trame-vuetify) to permit the latest version. Updates `importlib-metadata` to 9.0.0 - [Release notes](https://github.com/python/importlib_metadata/releases) - [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst) - [Commits](python/importlib_metadata@v6.0.0...v9.0.0) Updates `h5netcdf` from 1.0.2 to 1.8.1 - [Release notes](https://github.com/h5netcdf/h5netcdf/releases) - [Changelog](https://github.com/h5netcdf/h5netcdf/blob/main/CHANGELOG.rst) - [Commits](h5netcdf/h5netcdf@v1.0.2...v1.8.1) Updates `rich` to 14.3.3 - [Release notes](https://github.com/Textualize/rich/releases) - [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md) - [Commits](Textualize/rich@v13.0.0...v14.3.3) Updates `dask` to 2026.3.0 - [Release notes](https://github.com/dask/dask/releases) - [Changelog](https://github.com/dask/dask/blob/main/docs/release-procedure.md) - [Commits](dask/dask@2025.12.0...2026.3.0) Updates `tomlkit` to 0.14.0 - [Release notes](https://github.com/sdispater/tomlkit/releases) - [Changelog](https://github.com/python-poetry/tomlkit/blob/master/CHANGELOG.md) - [Commits](python-poetry/tomlkit@0.13.2...0.14.0) Updates `responses` to 0.26.0 - [Release notes](https://github.com/getsentry/responses/releases) - [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES) - [Commits](getsentry/responses@0.25.8...0.26.0) Updates `bayesian-optimization` to 3.2.1 - [Release notes](https://github.com/bayesian-optimization/BayesianOptimization/releases) - [Commits](bayesian-optimization/BayesianOptimization@0.4...v3.2.1) Updates `gdstk` to 1.0.0 - [Release notes](https://github.com/heitzmann/gdstk/releases) - [Changelog](https://github.com/heitzmann/gdstk/blob/main/CHANGELOG.md) - [Commits](heitzmann/gdstk@v0.9.49...v1.0.0) Updates `mypy` from 1.13.0 to 1.19.1 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v1.13.0...v1.19.1) Updates `networkx` to 3.4.2 - [Release notes](https://github.com/networkx/networkx/releases) - [Commits](networkx/networkx@networkx-2.6.3...networkx-3.4.2) Updates `orbax-checkpoint` to 0.11.33 - [Release notes](https://github.com/google/orbax/releases) - [Changelog](https://github.com/google/orbax/blob/main/CHANGELOG.md) - [Commits](google/orbax@v0.0.0...v0.11.33) Updates `pydata-sphinx-theme` to 0.16.1 - [Release notes](https://github.com/pydata/pydata-sphinx-theme/releases) - [Changelog](https://github.com/pydata/pydata-sphinx-theme/blob/main/RELEASE.md) - [Commits](pydata/pydata-sphinx-theme@v0.13.3...v0.16.1) Updates `pygad` from 3.3.1 to 3.5.0 - [Release notes](https://github.com/ahmedfgad/GeneticAlgorithmPython/releases) - [Commits](ahmedfgad/GeneticAlgorithmPython@3.3.1...3.5.0) Updates `pytest-cov` to 7.1.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@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](Toblerity/rtree@1.2.0...1.4.1) Updates `ruff` from 0.11.11 to 0.15.7 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.11.11...0.15.7) 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](flaport/sax@0.11.0...0.14.2) Updates `trame-vuetify` to 3.2.1 - [Release notes](https://github.com/Kitware/trame-vuetify/releases) - [Changelog](https://github.com/Kitware/trame-vuetify/blob/master/CHANGELOG.md) - [Commits](Kitware/trame-vuetify@v2.0.1...v3.2.1) --- updated-dependencies: - dependency-name: importlib-metadata dependency-version: 9.0.0 dependency-type: direct:production dependency-group: python - dependency-name: h5netcdf dependency-version: 1.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: rich dependency-version: 14.3.3 dependency-type: direct:production dependency-group: python - dependency-name: dask dependency-version: 2026.3.0 dependency-type: direct:production dependency-group: python - dependency-name: tomlkit dependency-version: 0.14.0 dependency-type: direct:production dependency-group: python - dependency-name: responses dependency-version: 0.26.0 dependency-type: direct:production dependency-group: python - dependency-name: bayesian-optimization dependency-version: 3.2.1 dependency-type: direct:development dependency-group: python - dependency-name: gdstk dependency-version: 1.0.0 dependency-type: direct:development dependency-group: python - dependency-name: mypy dependency-version: 1.19.1 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.33 dependency-type: direct:development dependency-group: python - dependency-name: pydata-sphinx-theme dependency-version: 0.16.1 dependency-type: direct:development dependency-group: python - dependency-name: pygad dependency-version: 3.5.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.7 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: trame-vuetify dependency-version: 3.2.1 dependency-type: direct:development dependency-group: python ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent b623350 commit a194a8d

1 file changed

Lines changed: 35 additions & 35 deletions

File tree

pyproject.toml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -18,28 +18,28 @@ classifiers = [
1818
dependencies = [
1919
"pyroots>=0.5.0,<0.6.0",
2020
"xarray>=2023.08,<2026.0.0",
21-
"importlib-metadata>=6.0.0,<9.0.0",
22-
"h5netcdf==1.0.2",
21+
"importlib-metadata>=6.0.0,<10.0.0",
22+
"h5netcdf==1.8.1",
2323
"h5py>=3.0.0,<3.15; python_version < '3.14'",
2424
"h5py>=3.16.0,<3.17; python_version >= '3.14'",
25-
"rich>=13.0,<14.0",
25+
"rich>=13.0,<15.0",
2626
"numpy>=2.2.6,<2.5.0",
2727
"matplotlib>=3.10.0,<4.0.0",
2828
"shapely>=2.0,<3.0",
2929
"pandas>=2.2,<3.0",
3030
"pydantic>=2.10.3,<3",
3131
"pydantic-settings>=2.10.0,<3.0.0",
3232
"PyYAML>=6.0.3,<7.0.0",
33-
"dask>=2025.12.0,<2026.0.0",
33+
"dask>=2025.12.0,<2027.0.0",
3434
"toml>=0.10.2,<0.11.0",
35-
"tomlkit>=0.13.2,<0.14.0",
35+
"tomlkit>=0.13.2,<0.15.0",
3636
"autograd>=1.7.0,<2.0.0",
3737
"scipy>=1.14,<2.0",
3838
"boto3>=1.28.0,<2.0.0",
3939
"requests>=2.31.0,<3.0.0",
4040
"pyjwt>=2.10.1,<3.0.0",
4141
"click>=8.1.0,<9.0.0",
42-
"responses>=0.25.8,<0.26.0",
42+
"responses>=0.25.8,<0.27.0",
4343
"joblib>=1.5.3,<2.0.0",
4444
"typing-extensions>=4.15.0,<5.0.0",
4545
"filelock>=3.20.1,<4.0.0",
@@ -53,10 +53,10 @@ Documentation = "https://docs.flexcompute.com/projects/tidy3d/en/latest/"
5353

5454
[project.optional-dependencies]
5555
dev = [
56-
"bayesian-optimization<2",
56+
"bayesian-optimization<4",
5757
"coverage>=7.13.1,<8.0.0",
5858
"dill>=0.4.0,<0.5.0",
59-
"gdstk>=0.9.49,<0.10.0",
59+
"gdstk>=0.9.49,<1.1.0",
6060
"grcwa>=0.1.2,<0.2.0",
6161
"ipython>=8.38.0,<9.0.0",
6262
"torch>=2.2.0,<3.0.0; sys_platform == 'darwin'",
@@ -65,28 +65,28 @@ dev = [
6565
"jupyter>=1.1.1,<2.0.0",
6666
"myst-parser>=4.0.1,<5.0.0",
6767
"memory_profiler>=0.61.0,<0.62.0",
68-
"mypy==1.13.0",
68+
"mypy==1.20.0",
6969
"nbconvert>=7.17.0,<8.0.0",
7070
"nbdime>=4.0.2,<5.0.0",
7171
"nbsphinx>=0.8.7,<0.10.0",
72-
"networkx>=2.6.3,<3.0.0",
72+
"networkx>=2.6.3,<4.0.0",
7373
"optax>=0.2.2,<0.3.0",
74-
"orbax-checkpoint<0.11.33",
74+
"orbax-checkpoint<0.11.34",
7575
"psutil>=7.2.1,<8.0.0",
7676
"pre-commit>=4,<5",
77-
"pydata-sphinx-theme>=0.13.3,<0.16.0",
78-
"pygad==3.3.1",
77+
"pydata-sphinx-theme>=0.13.3,<0.17.0",
78+
"pygad==3.5.0",
7979
"pylint>=4.0.4,<5.0.0",
8080
"pyswarms>=1.3.0,<2.0.0",
8181
"pytest>=8.1,<10.0.0",
8282
"pytest-timeout>=2.4.0,<3.0.0",
8383
"pytest-xdist>=3.6.1,<4.0.0",
84-
"pytest-cov>=6.0.0,<7.0.0",
84+
"pytest-cov>=6.0.0,<8.0.0",
8585
"pytest-env>=1.1.5,<2.0.0",
8686
"pytest-testmon>=2.1.3,<3.0.0",
87-
"rtree==1.2.0",
88-
"ruff==0.11.11",
89-
"sax>=0.11,<0.12",
87+
"rtree==1.4.1",
88+
"ruff==0.15.8",
89+
"sax>=0.11,<0.15",
9090
"signac>=2.3.0,<3.0.0",
9191
"sphinx>=6,<9.0.0",
9292
"sphinx-book-theme>=1.0.1,<2.0.0",
@@ -106,30 +106,30 @@ dev = [
106106
"pyvista>=0.45,<0.48.0",
107107
"trame>=3.0.0,<4.0.0",
108108
"trame-vtk>=2.0.0,<3.0.0",
109-
"trame-vuetify>=2.0.0,<3.0.0",
109+
"trame-vuetify>=2.0.0,<4.0.0",
110110
"cma>=4.4.1,<5.0.0",
111111
"diff-cover>=10.1.0,<11.0.0",
112112
"openpyxl>=3.1.5,<4.0.0",
113113
"zizmor>=1.20.0,<2.0.0",
114114
"libcst>=1.5.0,<2.0.0",
115115
]
116116
tests = [
117-
"orbax-checkpoint<0.11.33",
117+
"orbax-checkpoint<0.11.34",
118118
"psutil>=7.2.1,<8.0.0",
119119
"pre-commit>=4,<5",
120120
"pylint>=4.0.4,<5.0.0",
121121
"pytest>=8.1,<10.0.0",
122122
"pytest-timeout>=2.4.0,<3.0.0",
123123
"pytest-xdist>=3.6.1,<4.0.0",
124124
"pytest-env>=1.1.5,<2.0.0",
125-
"pytest-cov>=6.0.0,<7.0.0",
125+
"pytest-cov>=6.0.0,<8.0.0",
126126
"pytest-testmon>=2.1.3,<3.0.0",
127127
"trimesh>=4.6,<5.0.0",
128-
"networkx>=2.6.3,<3.0.0",
129-
"rtree==1.2.0",
128+
"networkx>=2.6.3,<4.0.0",
129+
"rtree==1.4.1",
130130
]
131131
docs = [
132-
"orbax-checkpoint<0.11.33",
132+
"orbax-checkpoint<0.11.34",
133133
"jupyter>=1.1.1,<2.0.0",
134134
"jinja2>=3.1.2,<4.0.0",
135135
"nbconvert>=7.17.0,<8.0.0",
@@ -140,52 +140,52 @@ docs = [
140140
"sphinx-copybutton>=0.5.2,<0.6.0",
141141
"sphinx-favicon>=1.0.1,<2.0.0",
142142
"sphinx-book-theme>=1.0.1,<2.0.0",
143-
"pydata-sphinx-theme>=0.13.3,<0.16.0",
143+
"pydata-sphinx-theme>=0.13.3,<0.17.0",
144144
"tmm>=0.2.0,<0.3.0",
145-
"gdstk>=0.9.49,<0.10.0",
145+
"gdstk>=0.9.49,<1.1.0",
146146
"grcwa>=0.1.2,<0.2.0",
147147
"sphinx-sitemap>=2.5.1,<3.0.0",
148148
"sphinx-notfound-page>=1.1.0,<2.0.0",
149149
"nbdime>=4.0.2,<5.0.0",
150150
"optax>=0.2.2,<0.3.0",
151151
"signac>=2.3.0,<3.0.0",
152-
"sax>=0.11,<0.12",
152+
"sax>=0.11,<0.15",
153153
"pylint>=4.0.4,<5.0.0",
154154
"sphinx-tabs>=3.4.7,<4.0.0",
155155
"sphinxemoji>=0.3.2,<0.4.0",
156156
"myst-parser>=4.0.1,<5.0.0",
157157
"cma>=4.4.1,<5.0.0",
158158
"openpyxl>=3.1.5,<4.0.0",
159159
]
160-
gdstk = ["gdstk>=0.9.49,<0.10.0"]
160+
gdstk = ["gdstk>=0.9.49,<1.1.0"]
161161
scikit-rf = ["scikit-rf>=1.9.0,<2.0.0"]
162162
trimesh = [
163163
"trimesh>=4.6,<5.0.0",
164-
"networkx>=2.6.3,<3.0.0",
165-
"rtree==1.2.0",
164+
"networkx>=2.6.3,<4.0.0",
165+
"rtree==1.4.1",
166166
]
167167
vtk = ["vtk>=9.6.0,<10.0.0"]
168168
pyvista = [
169169
"pyvista>=0.45,<0.48.0",
170170
"vtk>=9.6.0,<10.0.0",
171171
"trame>=3.0.0,<4.0.0",
172172
"trame-vtk>=2.0.0,<3.0.0",
173-
"trame-vuetify>=2.0.0,<3.0.0",
173+
"trame-vuetify>=2.0.0,<4.0.0",
174174
]
175-
ruff = ["ruff==0.11.11"]
175+
ruff = ["ruff==0.15.8"]
176176
heatcharge = [
177177
"trimesh>=4.6,<5.0.0",
178-
"networkx>=2.6.3,<3.0.0",
179-
"rtree==1.2.0",
178+
"networkx>=2.6.3,<4.0.0",
179+
"rtree==1.4.1",
180180
"vtk>=9.6.0,<10.0.0",
181181
]
182182
pytorch = [
183183
"torch>=2.2.0,<3.0.0; sys_platform == 'darwin'",
184184
"torch>=2.2.0,<3.0.0; sys_platform != 'darwin'",
185185
]
186186
design = [
187-
"bayesian-optimization<2",
188-
"pygad==3.3.1",
187+
"bayesian-optimization<4",
188+
"pygad==3.5.0",
189189
"pyswarms>=1.3.0,<2.0.0",
190190
]
191191
extras = ["tidy3d-extras==2.11.0"]

0 commit comments

Comments
 (0)