chore(deps): bump the python group across 1 directory with 18 updates#3353
chore(deps): bump the python group across 1 directory with 18 updates#3353dependabot[bot] wants to merge 1 commit intodevelopfrom
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| [project.optional-dependencies] | ||
| dev = [ | ||
| "bayesian-optimization<2", | ||
| "bayesian-optimization<4", |
There was a problem hiding this comment.
Version bump allows incompatible bayesian-optimization API versions
High Severity
The bayesian-optimization constraint changed from <2 to <4, but the codebase uses UtilityFunction (removed in v2.0.0) and the old suggest(utility) API pattern. In tidy3d/plugins/design/method.py, from bayes_opt import BayesianOptimization, UtilityFunction will raise ImportError with v2.0+, caught misleadingly as "module not found." The entire Bayesian optimization design plugin becomes non-functional when v2.x or v3.x is resolved.
Additional Locations (1)
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>
56d2d8f to
02b53f6
Compare


Updates the requirements on importlib-metadata, h5netcdf, rich, dask, tomlkit, responses, bayesian-optimization, gdstk, mypy, networkx, orbax-checkpoint, pydata-sphinx-theme, pygad, pytest-cov, rtree, ruff, sax and trame-vuetify to permit the latest version.
Updates
importlib-metadatato 9.0.0Changelog
Sourced from importlib-metadata's changelog.
... (truncated)
Commits
a9f883fFinalize9b0dfdfRaise an exception when no metadata file is found (#532)0f2229cMerge branch 'main' into feature/no-metadata-exception2f4088eRemove news fragments about internal details.0ac2720Add news fragment.a5c2154Finalizee66e226Drop support for EOL Python 3.9 (#530)6027933Add news fragment.b89388aImport os_helper directly.2dcb761Add uniform exclusions for test.support.Updates
h5netcdffrom 1.0.2 to 1.8.1Release notes
Sourced from h5netcdf's releases.
... (truncated)
Changelog
Sourced from h5netcdf's changelog.
... (truncated)
Commits
7a2bddeREL: 1.8.14e44053fix backend dependencies (#311)e20db9eREL: 1.8.0 (#308)a57d912Add filters() method to variables (#307)86a13c6Support Pyfive as alternative backend, fix testsuite (#279)eb8dc7bBump actions/upload-artifact from 5 to 6 (#306)ba9e4b6Bump actions/checkout from 5 to 6 (#305)c615b30Fix h5py3 hdf5 1.10 CI run (#303)1b5ff20Bump actions/upload-artifact from 4 to 5 (#300)2ba5d7eupdate pre-commitUpdates
richto 14.3.3Release notes
Sourced from rich's releases.
Changelog
Sourced from rich's changelog.
... (truncated)
Commits
ce01188Merge pull request #4008 from Textualize/bump143314a47c9bumpf54bfe0Merge pull request #4007 from Textualize/copilot/sub-pr-40067338cb9Merge pull request #4006 from Textualize/fix-grapheme-stuck905b397Update tests/test_cells.pyb031dcaUpdate tests/test_cells.pyf07a3fcAdd regression tests for VS16 after zero-width chars in split_graphemesb618cccspelling378c34bInitial plan87e7ca2refinements, and testsUpdates
daskto 2026.3.0Release notes
Sourced from dask's releases.
Commits
b1025f7Version 2026.3.00d40a60Silence deprecations in global config if local config overrides them (#12315)30ea561docs: document approximate algorithm and Dask-specific params in describe() (...8a9b92fdocs: clarify coarsen reduction function contract (#12314)0993aa9Fix misleading TypeError for scalar overflow in dask.array elemwise (#12301)e0529bbStricter warnings filter (#12274)ac02b7dClean up obsolete PANDAS_GE markers (#12279)e4338c2Bump actions/upload-artifact from 6 to 7 (#12311)714eaf4fix: Added full_matrices parameter todask.array.linalg.svd(#12292)d115605Remove mention of obsolete default value for 'boundary' parameter. (#12304)Updates
tomlkitto 0.14.0Release notes
Sourced from tomlkit's releases.
Changelog
Sourced from tomlkit's changelog.
... (truncated)
Commits
090a28echore(deps-dev): bump setuptools from 70.0.0 to 78.1.1 (#453)9bccd76chore: bump version to 0.14.0 in pyproject.toml and init.pye457892chore(deps-dev): bump urllib3 from 2.2.2 to 2.6.3 (#452)82970a1chore: update pre-commit hooks and refactor imports for consistencyedba395chore: update Python version and GitHub Actions to use latest versions (#451)5495784feat: add String.type property to retrieve the string typea61a4d5[pre-commit.ci] pre-commit autoupdate (#444)87ace5e[pre-commit.ci] pre-commit autoupdate (#438)3687d0dfix: update boolean function to handle both string and boolean inputs correctly6042e0cfeat: enhance custom encoders to accept _parent and _sort_keys parameters (#436)Updates
responsesto 0.26.0Release notes
Sourced from responses's releases.
Changelog
Sourced from responses's changelog.
... (truncated)
Commits
94913d0release: 0.26.0051b79eMakeassert_all_requests_are_firedalways assert on exception (#782)0905cb8Fix query_param_matcher not matching empty query parameter values (#787)e0c6faaci(release): Switch from action-prepare-release to Craft (#785)1be3a73fix: Consider theRetry-Afterheader when handling retries (#784)c6730fbMerge branch 'release/0.25.8'Updates
bayesian-optimizationto 3.2.1Release notes
Sourced from bayesian-optimization's releases.
Commits
6868d3abump version (#602)17ff989Fix .max() for categorical (#601)25084fefix: type hints (#600)c1747cabump version (#599)10c949bindicate 3.14 support, add it to testing (#598)ab61027Support combined kernels (#597)8688445Add.predictfunction to optimizer (#593)4bca224Addpackagingpackage (#596)c410d51fix formatting of positive numbers with negative exponents (#590)14786ffbump version (#586)Updates
gdstkto 1.0.0Changelog
Sourced from gdstk's changelog.
... (truncated)
Commits
9575737Release v1.0.09315981Add OASIS layername feature: array-based implementation and serialization25a7c51Update _gdstk.pyi to include gds_timestamp13dffc4Add gds_timestamp to docs525494bRelease v0.9.625b12244Bug fixes for point in polygon checks and array printing5e871f6Add support for exporting empty flexpaths to gds/oas9ceec43Enable python 3.14 builds5f5def6Release 0.9.6126857c7Fix for #304: explicit repetition in OASISUpdates
mypyfrom 1.13.0 to 1.19.1Changelog
Sourced from mypy's changelog.
... (truncated)
Commits
412c19aBump version to 1.19.120aea0aUpdate changelog for 1.19.1 (#20414)2b23b50Serialize raw errors in cache metas (#20372)f60f90fFail on PyPy in main instead of setup.py (#20389)58d485bFail with an explicit error on PyPy (#20384)a4b31a2Allowtypes.NoneTypein match cases (#20383)8a6eff4[mypyc] fix generator regression with empty tuple (#20371)70eceeaFix noncommutative joins with bounded TypeVars (#20345)3890fc4Fix crash involving Unpack-ed TypeVarTuple (#20323)c93d917Fix crash on star import of redefinition (#20333)Updates
networkxto 3.4.2Release notes
Sourced from networkx's releases.
Commits
2acf159Designate 3.4.2 release36863b0Add disclaimer about LLM driven PRs (#7683)fb17e15Fix draw_networkx_nodes return type (#7685)173f6c3Fix doc warnings from recently added docs (#7682)2f45b4dFix docstrings of dispatchable functions (#7679)c107d25Bump release versionab4d375Designate 3.4.1 releasebcffd70Update release process16fdb10MAINT: delay loading of backend_info to after imports (#7672)3bf29e1Bump release versionUpdates
orbax-checkpointto 0.11.33Commits
6a36d40Increment Orbax version.0becf51Update pytest command to use an ignore list from a YAML file.4cf67f6Allow restore+broadcast logic to not require a single-replica sharding parame...daec61eNormalize device kind strings when looking up HBM memory.46eea87#v1 In-line CompositeHandler logic into Orbax Layouts53b2890#v1 Strip down composite handler class and refactor functionality.c339d50Internal Changecbdd63f#v1 Fork handler resolution functionality from composite_handler into resolut...cf5a1ceFix Pytree Metadata resolution and refactor V0 Layout logic2520b09#p2p Support CPU memory ops in multislice functionsDescription has been truncated