Skip to content

Bump the python-dependencies group with 9 updates#4

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-dependencies-3fa5cf13ab
Closed

Bump the python-dependencies group with 9 updates#4
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-dependencies-3fa5cf13ab

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 17, 2026

Bumps the python-dependencies group with 9 updates:

Package From To
matplotlib 3.10.8 3.10.9
numpy 2.4.3 2.4.5
setuptools 81.0.0 82.0.1
build 1.4.2 1.5.0
ipython 9.10.1 9.13.0
pyright 1.1.408 1.1.409
pytest 9.0.2 9.0.3
quimb 1.13.0 1.14.0
ruff 0.15.8 0.15.13

Updates matplotlib from 3.10.8 to 3.10.9

Release notes

Sourced from matplotlib's releases.

v3.10.9

This is a micro release of the v3.10.x series. Highlights of this release include:

  • Various minor bug and doc fixes
  • Security hardening validation of cyclers - Removing eval usage
  • Security hardening in Latex and PS calls - Removing shell escapes
Commits
  • dd8d78b REL: v3.10.9
  • 2fb1891 REL: Release prep v3.10.9
  • d0e923a Merge branch 'v3.10.8-doc' into v3.10.x
  • 1637932 Merge pull request #31558 from meeseeksmachine/auto-backport-of-pr-31556-on-v...
  • a83faac Backport PR #31556: FIX: Inverted PyErr_Occurred check in enum type caster (_...
  • a4f57ab Merge pull request #31545 from ksunden/backport-of-pr-31282-on-v3.10.x
  • 063288d Merge pull request #31544 from ksunden/backport-of-pr-31248-on-v3.10.x
  • b2ed196 Backport PR #31248: SEC: Remove eval() from validate_cycler
  • acc6024 Merge pull request #31282 from scottshambaugh/tex_no_shell
  • e3fb541 Merge pull request #31078 from meeseeksmachine/auto-backport-of-pr-31075-on-v...
  • Additional commits viewable in compare view

Updates numpy from 2.4.3 to 2.4.5

Release notes

Sourced from numpy's releases.

v2.4.5 (May 15, 2026)

NumPy 2.4.5 Release Notes

NumPy 2.4.5 is a patch release that fixes bugs discovered after the 2.4.4 release, has some typing improvements, and maintains infrastructure.

This release supports Python versions 3.11-3.14

Contributors

A total of 17 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Aleksei Nikiforov
  • Anarion Zuo +
  • Ankit Ahlawat
  • Breno Favaretto +
  • Charles Harris
  • Igor Krivenko +
  • Ijtihed Kilani +
  • Joren Hammudoglu
  • Maarten Baert +
  • Matti Picus
  • Nathan Goldbaum
  • Praneeth Kodumagulla +
  • Ralf Gommers
  • RoomWithOutRoof +
  • Sebastian Berg
  • Warren Weckesser
  • div +

Pull requests merged

A total of 28 pull requests were merged for this release.

  • #31093: MAINT: Prepare 2.4.x for further development
  • #31182: TYP: fix np.shape assignability issue for python lists (#31171)
  • #31197: ENH: Return rank 0 for empty matrices in matrix_rank (#30422)
  • #31198: CI/BUG: add native jobs for s390x, fix bug in pack_inner...
  • #31199: BUG: f2py map complex_long_double to NPY_CLONGDOUBLE
  • #31205: MAINT: f2py: Stop setting re._MAXCACHE to 50.
  • #31206: BUG: fix heap buffer overflow in timedelta to string casts
  • #31207: MAINT: Rename ppc64le and s390x workflow (#31121)
  • #31208: BUG: Fix matvec/vecmat in-place aliasing (out=input produces...
  • #31209: TYP: tile: accept numpy scalars and arrays as second argument...
  • #31211: DEP: Undo deprecation for np.dtype() signature used by old pickles...
  • #31212: REV: Manual revert of float16 svml use (#31178)
  • #31222: TYP: ix_ fix for boolean and non-1d input (#31218)
  • #31329: BUG: incorrect temp elision for new-style (NEP 43) user-defined...
  • #31330: TYP: fix sliding_window_view axis parameter typing

... (truncated)

Commits
  • 26e8185 Merge pull request #31441 from charris/prepare-2.4.5
  • 573110c REL: Prepare for the NumPy 2.4.5 release.
  • be6123a Merge pull request #31426 from jorenham/backport-31425
  • a286f52 TYP: Fix DTypeLike runtime type-checker support
  • f880727 Merge pull request #31404 from charris/backport-31399
  • 626d469 Merge pull request #31402 from charris/backport-31397
  • a42bd48 Merge pull request #31401 from charris/backport-31396
  • 207ad05 TYP: _NestedSequence type parameter default to work around a mypy issue (#3...
  • 309b637 BUG: exclude pycache directories from wheels (#31397)
  • 8ded93c BUG: Avoid UB in safe_[add,sub,mul] helpers (#31396)
  • Additional commits viewable in compare view

Updates setuptools from 81.0.0 to 82.0.1

Changelog

Sourced from setuptools's changelog.

v82.0.1

Bugfixes

  • Fix the loading of launcher manifest.xml file. (#5047)
  • Replaced deprecated json.__version__ with fixture in tests. (#5186)

Improved Documentation

  • Add advice about how to improve predictability when installing sdists. (#5168)

Misc

v82.0.0

Deprecations and Removals

  • pkg_resources has been removed from Setuptools. Most common uses of pkg_resources have been superseded by the importlib.resources <https://docs.python.org/3/library/importlib.resources.html>_ and importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html>_ projects. Projects and environments relying on pkg_resources for namespace packages or other behavior should depend on older versions of setuptools. (#3085)
Commits
  • 5a13876 Bump version: 82.0.0 → 82.0.1
  • 51ab8f1 Avoid using (deprecated) 'json.version' in tests (#5194)
  • f9c37b2 Docs/CI: Fix intersphinx references (#5195)
  • 8173db2 Docs: Fix intersphinx references
  • 09bafbc Fix past tense on newsfragment
  • 461ea56 Add news fragment
  • c4ffe53 Avoid using (deprecated) 'json.version' in tests
  • 749258b Cleanup pkg_resources dependencies and configuration (#5175)
  • 2019c16 Parse ext-module.define-macros from pyproject.toml as list of tuples (#5169)
  • b809c86 Sync setuptools schema with validate-pyproject (#5157)
  • Additional commits viewable in compare view

Updates build from 1.4.2 to 1.5.0

Release notes

Sourced from build's releases.

1.5.0

What's Changed

Full Changelog: pypa/build@1.4.4...1.5.0

1.4.4

What's Changed

Full Changelog: pypa/build@1.4.3...1.4.4

1.4.3

What's Changed

... (truncated)

Changelog

Sourced from build's changelog.

#################### 1.5.0 (2026-04-30) ####################


Features


  • Drop Python 3.9 support - by :user:henryiii (:issue:1036)

Bugfixes


  • Make --ignore-installed opt-in from the API via fresh=True - by :user:henryiii (:issue:1056)

Miscellaneous


  • :issue:1033

#################### 1.4.4 (2026-04-22) ####################


Bugfixes


  • Fix release pipeline generating CHANGELOG.rst entries with inconsistent heading levels, which broke sphinx -W and pinned Read the Docs stable at 1.4.0 - by :user:gaborbernat. (:issue:1031)
  • Revert :pr:1039 from build 1.4.3, no longer check direct_url (for now) - by :user:henryiii (:issue:1039)
  • Add --ignore-installed to pip install command to prevent issues with packages already present in the isolated build environment - by :user:henryiii (:issue:1037) (:issue:1040)
  • Partial revert of :pr:973, keeping log messages in one entry, multiple lines. (:issue:1044)

Miscellaneous


  • :issue:1048, :issue:1049

#################### 1.4.3 (2026-04-10) ####################


Features


... (truncated)

Commits

Updates ipython from 9.10.1 to 9.13.0

Commits
  • 7c1654d release 9.13.0
  • d7cd8a4 Fix reStructuredText heading underline consistency in whatsnew (#15189)
  • 6542c95 Fix RST header levels in whatsnew/version9.rst
  • 0ca3e92 Prepare release notes for 9.13 (#15188)
  • 9c8ce11 Revert release.py change, keep as dev
  • 1fb2f7d Prepare release notes for 9.13
  • be4179d Implement support for image/png format in terminal (#15184)
  • 1ec6bc9 Implement support for image/png format in terminal
  • c6f48bc solves #14901 illegible yellow string on yellow background issue (#15156)
  • 8635f71 fix: CapturedIO.init type annotations to accept Optional[StringIO] (#15172)
  • Additional commits viewable in compare view

Updates pyright from 1.1.408 to 1.1.409

Commits

Updates pytest from 9.0.2 to 9.0.3

Release notes

Sourced from pytest's releases.

9.0.3

pytest 9.0.3 (2026-04-07)

Bug fixes

  • #12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.

  • #13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.

    Previously this resulted in an internal assertion failure during plugin loading.

    Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.

  • #13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.

  • #14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.

  • #14343: Fixed use of insecure temporary directory (CVE-2025-71176).

Improved documentation

  • #13388: Clarified documentation for -p vs PYTEST_PLUGINS plugin loading and fixed an incorrect -p example.
  • #13731: Clarified that capture fixtures (e.g. capsys and capfd) take precedence over the -s / --capture=no command-line options in Accessing captured output from a test function <accessing-captured-output>.
  • #14088: Clarified that the default pytest_collection hook sets session.items before it calls pytest_collection_finish, not after.
  • #14255: TOML integer log levels must be quoted: Updating reference documentation.

Contributor-facing changes

  • #12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.

    -- by aleguy02

Commits

Updates quimb from 1.13.0 to 1.14.0

Release notes

Sourced from quimb's releases.

v1.14.0

Breaking Changes

Enhancements:

  • D2BP: support fermionic tensor networks (only computing norm^2 so far, gating/compression need work).
  • tensor_compress_bond: add reduce_opts for controlling the decomposition options used when reducing each tensor before the main truncating decomposition. For example reduce_opts={"method": "qr:cholesky"}.
  • add TensorNetworkGen.select_sites as a convenience method for selecting a sub network given a list of sites.
  • PEPO: product operator builder, apply to PEPO, trace, partial_transpose; Trotter PEPO for LocalHam2D by @​Chi-RZ in jcmgray/quimb#353
  • add PEPO_product_operator for bond-dimension-1 PEPOs given by a product of on-site operators, including cyclic boundary conditions via cyclic=True or cyclic=(cyclic_x, cyclic_y).
  • PEPO: accept explicit cyclic kwarg in the constructor, to override shape-based boundary-condition inference (required for bond dimension 1 cyclic PEPOs).
  • TensorNetworkGenOperator: add generic apply (dispatching on operator/vector tensor networks), trace and partial_transpose methods. These now work for arbitrary geometry operator tensor networks (including MPO and PEPO); partial_transpose supports arbitrary hashable site labels. apply also gains an inplace option that propagates to the acting operator rather than the one being acted on.
  • add TensorNetworkGen.has_site to test whether an object is a valid site label of a tensor network. The generic implementation checks membership in the site set; 1D, 2D and 3D tensor networks override it with a fast bounds check.
  • add LocalHam2D.build_pepo_propagator_trotterized for a first-order Trotter decomposition of expm(x H) as a PEPO. Accepts an ordering argument to control the order in which terms are applied.
  • TensorNetwork.split_simplify: consider all candidate bipartitions for each tensor and accept the one that minimizes the resulting maximum tensor size, rather than the first reduction found.
  • contract_hotrg, coarse_grain_hotrg, their 3D counterparts, and tensor_network_ag_compress_projector: add gauge_power parameter to control the power applied to the bond gauge weights when canonize=True before computing the compressed projectors.
  • RegionGraph: add get_maximal_regions, get_minimal_regions, and get_maximal_ancestors helpers for querying the region hierarchy.

Drawing and schematic updates:

  • Drawing: add orthographic projection mode alongside the existing axonometric projection via the new projection parameter (replaces a/b). Named presets include "orthographic", "axonometric", and "isometric".
  • Drawing.translate: new context manager to temporarily offset all draw operations in coordinate space (before projection).
  • Drawing.translate_screen: new context manager to temporarily offset all draw operations in screen space (after projection).
  • Drawing.grid3d: automatically select back-facing planes based on projection so grids always appear behind the scene, use readable tick label orientations for all projections, and place axis labels correctly.

Bug fixes:

  • CircuitPermMPS.sample: fix output bitstring ordering when the internal MPS qubit order is permuted (#327).
  • TensorNetwork.split_tensor: fix handling of absorb=None, adding all tensors returned by the split (#260).
  • D2BP.gate_: correctly mark touched tensors and rebuild local contraction expressions after applying gates.
  • contract_hotrg and 3D counterpart: fix bug when specifying strip_exponent in final_contract_opts.

New Contributors

Full Changelog: jcmgray/quimb@v1.13.0...v1.14.0

Changelog

Sourced from quimb's changelog.

v1.14.0 (2026-05-10)

Breaking Changes

Enhancements:

  • D2BP: support fermionic tensor networks (only computing norm^2 so far, gating/compression need work).
  • tensor_compress_bond: add reduce_opts for controlling the decomposition options used when reducing each tensor before the main truncating decomposition. For example reduce_opts={"method": "qr:cholesky"}.
  • add TensorNetworkGen.select_sites as a convenience method for selecting a sub network given a list of sites.
  • add PEPO_product_operator for bond-dimension-1 PEPOs given by a product of on-site operators, including cyclic boundary conditions via cyclic=True or cyclic=(cyclic_x, cyclic_y).
  • PEPO: accept explicit cyclic kwarg in the constructor, to override shape-based boundary-condition inference (required for bond dimension 1 cyclic PEPOs).
  • TensorNetworkGenOperator: add generic apply (dispatching on operator/vector tensor networks), trace and partial_transpose methods. These now work for arbitrary geometry operator tensor networks (including MPO and PEPO); partial_transpose supports arbitrary hashable site labels. apply also gains an inplace option that propagates to the acting operator rather than the one being acted on.
  • add TensorNetworkGen.has_site to test whether an object is a valid site label of a tensor network. The generic implementation checks membership in the site set; 1D, 2D and 3D tensor networks override it with a fast bounds check.
  • add LocalHam2D.build_pepo_propagator_trotterized for a first-order Trotter decomposition of expm(x H) as a PEPO. Accepts an ordering argument to control the order in which terms are applied.
  • TensorNetwork.split_simplify: consider all candidate bipartitions for each tensor and accept the one that minimizes the resulting maximum tensor size, rather than the first reduction found.
  • contract_hotrg, coarse_grain_hotrg, their 3D counterparts, and tensor_network_ag_compress_projector: add gauge_power parameter to control the power applied to the bond gauge weights when canonize=True before computing the compressed projectors.
  • RegionGraph: add get_maximal_regions, get_minimal_regions, and get_maximal_ancestors helpers for querying the region hierarchy.

Drawing and schematic updates:

  • Drawing: add orthographic projection mode alongside the existing axonometric projection via the new projection parameter (replaces a/b). Named presets include "orthographic", "axonometric", and "isometric".
  • Drawing.translate: new context manager to temporarily offset all draw operations in coordinate space (before projection).
  • Drawing.translate_screen: new context manager to temporarily offset all draw operations in screen space (after projection).
  • Drawing.grid3d: automatically select back-facing planes based on projection so grids always appear behind the scene, use readable tick label orientations for all projections, and place axis labels correctly.

Bug fixes:

  • CircuitPermMPS.sample: fix output bitstring ordering when the internal MPS qubit order is permuted ({issue}327).
  • TensorNetwork.split_tensor: fix handling of absorb=None, adding all tensors returned by the split ({issue}260).
  • D2BP.gate_: correctly mark touched tensors and rebuild local contraction expressions after applying gates.
  • contract_hotrg and 3D counterpart: fix bug when specifying strip_exponent in final_contract_opts.

(whats-new-1-13-0)=

Commits
  • 254787e update changelog for v1.14.0
  • a2f5c2d create_lazy_edge_map: small optimization
  • c37d3d8 CircuitPermMPS.sample: fix ordering (fixes #327)
  • 2b8c81e update CONTRIBUTING and Developer notes
  • 3fa0049 add contributor covenant code of conduct as separate file
  • d65e3fb TensorNetwork.split_tensor: allow absorb=None (fixes #260)
  • 0cc1d3b pixi test env: restrict jax<0.9.1
  • 7658929 add TensorNetwork._add_tag_to_tids
  • 674e565 tensor_builder: update docstrings for consistency [skip ci]
  • 70f73be Merge pull request #356 from jcmgray/dependabot/github_actions/dependencies-0...
  • Additional commits viewable in compare view

Updates ruff from 0.15.8 to 0.15.13

Release notes

Sourced from ruff's releases.

0.15.13

Release Notes

Released on 2026-05-14.

Preview features

  • Add a rule to flag lazy imports that are eagerly evaluated (#25016)
  • [pylint] Standardize diagnostic message (PLR0914, PLR0917) (#24996)

Bug fixes

  • Fix F811 false positive for class methods (#24933)
  • Fix setting selection for multi-folder workspace (#24819)
  • [eradicate] Fix false positive for lines with leading whitespace (ERA001) (#25122)
  • [flake8-pyi] Fix false positive for f-string debug specifier (PYI016) (#24098)

Rule changes

  • Always include panic payload in panic diagnostic message (#24873)
  • Restrict PYI034 for in-place operations to enclosing class (#24511)
  • Improve error message for parameters that are declared global (#24902)
  • Update known stdlib (#25103)

Performance

  • [isort] Avoid constructing glob::Patterns for literal known modules (#25123)

CLI

  • Add TOML examples to --config help text (#25013)
  • Colorize ruff check 'All checks passed' (#25085)

Configuration

  • Increase max allowed value of line-length setting (#24962)

Documentation

  • Add D203 to rules that conflict with the formatter (#25044)
  • Clarify COM819 and formatter interaction (#25045)
  • Clarify that NotImplemented is a value, not an exception (F901) (#25054)
  • Update number of lint rules supported (#24942)

Other changes

  • Simplify the playground's markdown template (#24924)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.13

Released on 2026-05-14.

Preview features

  • Add a rule to flag lazy imports that are eagerly evaluated (#25016)
  • [pylint] Standardize diagnostic message (PLR0914, PLR0917) (#24996)

Bug fixes

  • Fix F811 false positive for class methods (#24933)
  • Fix setting selection for multi-folder workspace (#24819)
  • [eradicate] Fix false positive for lines with leading whitespace (ERA001) (#25122)
  • [flake8-pyi] Fix false positive for f-string debug specifier (PYI016) (#24098)

Rule changes

  • Always include panic payload in panic diagnostic message (#24873)
  • Restrict PYI034 for in-place operations to enclosing class (#24511)
  • Improve error message for parameters that are declared global (#24902)
  • Update known stdlib (#25103)

Performance

  • [isort] Avoid constructing glob::Patterns for literal known modules (#25123)

CLI

  • Add TOML examples to --config help text (#25013)
  • Colorize ruff check 'All checks passed' (#25085)

Configuration

  • Increase max allowed value of line-length setting (#24962)

Documentation

  • Add D203 to rules that conflict with the formatter (#25044)
  • Clarify COM819 and formatter interaction (#25045)
  • Clarify that NotImplemented is a value, not an exception (F901) (#25054)
  • Update number of lint rules supported (#24942)

Other changes

  • Simplify the playground's markdown template (#24924)

Contributors

... (truncated)

Commits
  • 2afb467 Bump 0.15.13 (#25157)
  • 3008796 [ty] classify TypeVar semantic tokens as type parameters (#24891)
  • 79470e3 [isort] Avoid constructing glob::Patterns for literal known modules (#25123)
  • 2522549 Remove shellcheck from prek (#25154)
  • 7db7170 [ty] Support TypedDict key completions in incomplete, anonymous contexts (#25...
  • bb3dd53 [ty] Run full iteration analysis on narrowed typevars (#25143)
  • 828cdb7 [ty] Isolate file-watching test environment (#25151)
  • 89e1d86 [ty] Preserve TypedDict keys through dict unpacking (#24523)
  • 86f3064 [ty] Avoid accessing args[0] for static_assert (#25149)
  • ed819f9 [ty] Treat custom enum __new__ values as dynamic (#25136)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-dependencies group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.8` | `3.10.9` |
| [numpy](https://github.com/numpy/numpy) | `2.4.3` | `2.4.5` |
| [setuptools](https://github.com/pypa/setuptools) | `81.0.0` | `82.0.1` |
| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |
| [ipython](https://github.com/ipython/ipython) | `9.10.1` | `9.13.0` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.408` | `1.1.409` |
| [pytest](https://github.com/pytest-dev/pytest) | `9.0.2` | `9.0.3` |
| [quimb](https://github.com/jcmgray/quimb) | `1.13.0` | `1.14.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.8` | `0.15.13` |


Updates `matplotlib` from 3.10.8 to 3.10.9
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.10.8...v3.10.9)

Updates `numpy` from 2.4.3 to 2.4.5
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.4.3...v2.4.5)

Updates `setuptools` from 81.0.0 to 82.0.1
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v81.0.0...v82.0.1)

Updates `build` from 1.4.2 to 1.5.0
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](pypa/build@1.4.2...1.5.0)

Updates `ipython` from 9.10.1 to 9.13.0
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](ipython/ipython@9.10.1...9.13.0)

Updates `pyright` from 1.1.408 to 1.1.409
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.408...v1.1.409)

Updates `pytest` from 9.0.2 to 9.0.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.0.2...9.0.3)

Updates `quimb` from 1.13.0 to 1.14.0
- [Release notes](https://github.com/jcmgray/quimb/releases)
- [Changelog](https://github.com/jcmgray/quimb/blob/main/docs/changelog.md)
- [Commits](jcmgray/quimb@v1.13.0...v1.14.0)

Updates `ruff` from 0.15.8 to 0.15.13
- [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.15.8...0.15.13)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-version: 3.10.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: numpy
  dependency-version: 2.4.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: setuptools
  dependency-version: 82.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: build
  dependency-version: 1.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: ipython
  dependency-version: 9.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pyright
  dependency-version: 1.1.409
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: quimb
  dependency-version: 1.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: ruff
  dependency-version: 0.15.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 17, 2026
@DOKOS-TAYOS
Copy link
Copy Markdown
Owner

Superseded by manual dependency update on main. Kept setuptools at 81.0.0 because torch currently requires setuptools<82.

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 17, 2026

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/pip/python-dependencies-3fa5cf13ab branch May 17, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant