Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the python-packages group across 1 directory with 6 updates #250

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 20, 2025

Updates the requirements on ruff, nox, pyzx, numpy, sphinx-gallery and sphinxawesome-theme to permit the latest version.
Updates ruff from 0.9.2 to 0.9.7

Release notes

Sourced from ruff's releases.

0.9.7

Release Notes

Preview features

  • Consider __new__ methods as special function type for enforcing class method or static method rules (#13305)
  • [airflow] Improve the internal logic to differentiate deprecated symbols (AIR303) (#16013)
  • [refurb] Manual timezone monkeypatching (FURB162) (#16113)
  • [ruff] Implicit class variable in dataclass (RUF045) (#14349)
  • [ruff] Skip singleton starred expressions for incorrectly-parenthesized-tuple-in-subscript (RUF031) (#16083)
  • [refurb] Check for subclasses includes subscript expressions (FURB189) (#16155)

Rule changes

  • [flake8-comprehensions]: Handle trailing comma in C403 fix (#16110)
  • [flake8-debugger] Also flag sys.breakpointhook and sys.__breakpointhook__ (T100) (#16191)
  • [pydocstyle] Handle arguments with the same names as sections (D417) (#16011)
  • [pylint] Correct ordering of arguments in fix for if-stmt-min-max (PLR1730) (#16080)
  • [pylint] Do not offer fix for raw strings (PLE251) (#16132)
  • [pyupgrade] Do not upgrade functional TypedDicts with private field names to the class-based syntax (UP013) (#16219)
  • [pyupgrade] Handle micro version numbers correctly (UP036) (#16091)
  • [pyupgrade] Unwrap unary expressions correctly (UP018) (#15919)
  • [ruff] Skip RUF001 diagnostics when visiting string type definitions (#16122)
  • [flake8-pyi] Avoid flagging custom-typevar-for-self on metaclass methods (PYI019) (#16141)
  • [pycodestyle] Exempt site.addsitedir(...) calls (E402) (#16251)

Formatter

  • Fix unstable formatting of trailing end-of-line comments of parenthesized attribute values (#16187)

Server

  • Fix handling of requests received after shutdown message (#16262)
  • Ignore source.organizeImports.ruff and source.fixAll.ruff code actions for a notebook cell (#16154)
  • Include document specific debug info for ruff.printDebugInformation (#16215)
  • Update server to return the debug info as string with ruff.printDebugInformation (#16214)

CLI

  • Warn on invalid noqa even when there are no diagnostics (#16178)
  • Better error messages while loading configuration extends (#15658)

Bug fixes

  • [refurb] Correctly handle lengths of literal strings in slice-to-remove-prefix-or-suffix (FURB188) (#16237)

Documentation

  • Add FAQ entry for source.* code actions in Notebook (#16212)
  • Add SECURITY.md (#16224)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.9.7

Preview features

  • Consider __new__ methods as special function type for enforcing class method or static method rules (#13305)
  • [airflow] Improve the internal logic to differentiate deprecated symbols (AIR303) (#16013)
  • [refurb] Manual timezone monkeypatching (FURB162) (#16113)
  • [ruff] Implicit class variable in dataclass (RUF045) (#14349)
  • [ruff] Skip singleton starred expressions for incorrectly-parenthesized-tuple-in-subscript (RUF031) (#16083)
  • [refurb] Check for subclasses includes subscript expressions (FURB189) (#16155)

Rule changes

  • [flake8-comprehensions]: Handle trailing comma in C403 fix (#16110)
  • [flake8-debugger] Also flag sys.breakpointhook and sys.__breakpointhook__ (T100) (#16191)
  • [pydocstyle] Handle arguments with the same names as sections (D417) (#16011)
  • [pylint] Correct ordering of arguments in fix for if-stmt-min-max (PLR1730) (#16080)
  • [pylint] Do not offer fix for raw strings (PLE251) (#16132)
  • [pyupgrade] Do not upgrade functional TypedDicts with private field names to the class-based syntax (UP013) (#16219)
  • [pyupgrade] Handle micro version numbers correctly (UP036) (#16091)
  • [pyupgrade] Unwrap unary expressions correctly (UP018) (#15919)
  • [ruff] Skip RUF001 diagnostics when visiting string type definitions (#16122)
  • [flake8-pyi] Avoid flagging custom-typevar-for-self on metaclass methods (PYI019) (#16141)
  • [pycodestyle] Exempt site.addsitedir(...) calls (E402) (#16251)

Formatter

  • Fix unstable formatting of trailing end-of-line comments of parenthesized attribute values (#16187)

Server

  • Fix handling of requests received after shutdown message (#16262)
  • Ignore source.organizeImports.ruff and source.fixAll.ruff code actions for a notebook cell (#16154)
  • Include document specific debug info for ruff.printDebugInformation (#16215)
  • Update server to return the debug info as string with ruff.printDebugInformation (#16214)

CLI

  • Warn on invalid noqa even when there are no diagnostics (#16178)
  • Better error messages while loading configuration extends (#15658)

Bug fixes

  • [refurb] Correctly handle lengths of literal strings in slice-to-remove-prefix-or-suffix (FURB188) (#16237)

Documentation

  • Add FAQ entry for source.* code actions in Notebook (#16212)
  • Add SECURITY.md (#16224)

... (truncated)

Commits
  • 54fccb3 Bump version to 0.9.7 (#16271)
  • 8198668 [red-knot] MDTest: Use custom class names instead of builtins (#16269)
  • fc6b03c Handle requests received after shutdown message (#16262)
  • fb09d63 [red-knot] Prefix Type::call and dunder_call with try (#16261)
  • 16d0625 Improve internal docs for various string-node APIs (#16256)
  • 25920fe Rename ExprStringLiteral::as_unconcatenated_string() to `ExprStringLiteral:...
  • 97d0659 Pass ParserOptions to the parser (#16220)
  • cfc6941 [red-knot] Resolve references in eager nested scopes eagerly (#16079)
  • f50849a Add text_len() methods to more *Prefix enums in ruff_python_ast (#16254)
  • 55ea094 [red-knot] Allow any Ranged argument for report_lint and `report_diagnost...
  • Additional commits viewable in compare view

Updates nox from 2024.10.09 to 2025.2.9

Release notes

Sourced from nox's releases.

2025.02.09 💝

This release improves PEP 723 support, including adding dependencies to the noxfile itself ("plugins"). It adds the long-awaited "requires" option, allowing sessions to require other sessions. And it brings further improvements to the pyproject.toml support, including helpers for dependency-groups and Python version lists.

We'd like to thank the following folks who contributed to this release:

New features:

Bugfixes:

Bugfixes related to uv support:

Tox-to-nox script:

Improved noxfile validation:

... (truncated)

Changelog

Sourced from nox's changelog.

Changelog

2025.02.09

This release improves PEP 723 support, including adding dependencies to the noxfile itself ("plugins"). It adds the long-awaited "requires" option, allowing sessions to require other sessions. And it brings further improvements to the pyproject.toml support, including helpers for dependency-groups and Python version lists.

We'd like to thank the following folks who contributed to this release:

New features:

Bugfixes:

Bugfixes related to uv support:

Tox-to-nox script:

Improved noxfile validation:

... (truncated)

Commits

Updates pyzx from 0.8.0 to 0.9.0

Release notes

Sourced from pyzx's releases.

v0.9.0

[0.9.0] - 2025-01-30

This new version comes with some new big features and changes.

PyZX now supports a Multigraph backend that allows graphs to have multiple edges. Meaning that parallel edges between spiders don't have to be automatically simplified to a single edge. This makes it easier to work with ZH- and ZW-diagrams, and makes it easier to implement other extensions like qudits in the future. As all rewrites have to be reworked to work with multigraphs it is very likely that there are still some semantics breaking things going on. If you use multigraphs be sure to regularly check whether semantics are preserved.

The other big change is that certain features are now deprecated. All Quantomatic features have been removed, since Quantomatic has not seen any major developments in the last 5 years. The file format for saving Graphs to json was based on the Quantomatic format and hence was quite complicated. A new simplified future proof format that also supports the new multigraphs is now implemented and replaces the old format. Graphs in the old format can still be loaded in for backwards compatibility. The diagram editor built into PyZX has also been deprecated as ZXLive can now do pretty much everything better. It is still usable, but requires an older version of ipywidgets which was causing issues with compatibility with other libraries.

There are also some new experimental functions and features: calculating an extended gflow and Pauli flow for ZX-diagrams, calculating and visualising a Pauli web, and drawing diagrams in three dimensions.

Added

  • Multigraph graph backend that allows parallel edges between nodes. Many simplification routines work with the Multigraph backend, but some might still have some unexpected behaviour. Tread carefully. Many of the features and upgrades were implemented by @​akissinger and @​RazinShaikh.
  • Can now compute focussed gflows, and extended gflows that can deal with Pauli vertices (see functions in gflow.py). Courtesy of @​akissinger.
  • Compute and draw Pauli webs for ZX-diagrams with Pauli flow. See demos/PauliWebs.ipynb and pauliweb.py. Courtesy of @​akissinger.
  • D3 drawing now supports drawing in 3D. Use function drawing.draw_3d for this. Courtesy of @​akissinger.
  • Some new useful rewrites for H-boxes in hsimplify: A replace_hadamard that replaces an H-box with a H-edge, and had_edge_to_hbox that does the opposite. Courtesy of @​jvdwetering.
  • A new function cut_vertex in simulate to decompose a single graph into two graphs with the vertex cut away. link. Courtesy of @​mjsutcliffe99.
  • generate.qft for generating a quantum Fourier transform circuit. Courtesy of @​akissinger.
  • QASM parser now understands multi-character register names. link. Courtesy of @​contra-bit.
  • Circuit.verify_equality function now takes optional parameter up_to_global_phase. Courtesy of @​akissinger.

Changed

  • PyZX now uses a new simplified future-proof format for storing Graph instances, that also supports the new Multigraph backend. The old format based on the Quantomatic format still works, but is no longer the default.
  • All functionality related to Quantomatic has been removed.
  • The built-in editor for diagrams is now deprecated, and the version requirements for ipywidgets necessary for it to work have been removed.

Fixed

  • Bug in to_graph_like link.
  • Some more reasonable checks and error messages when calling full_reduce wrongly link. Courtesy of @​dlyongemallo.
  • Scalar now correctly updates when creating .adjoint() of a Graph link. Courtesy of @​rafaelha.
  • Several fixes for the Poly class for better support of symbolic angles. Courtesy of @​lia-approves and @​RazinShaikh.
  • Can now generate single-qubit Clifford+T circuits using generate.cliffordTmeas link. Courtesy of @​amirebrahimi.
  • Fixed bug in simplify.to_clifford_normal_form_graph link. Courtesy of @​rafaelha.
  • Bug in the cat decomposition in simulate.py. link. Courtesy of @​alexkoziell.
Changelog

Sourced from pyzx's changelog.

[0.9.0] - 2025-01-30

This new version comes with some new big features and changes.

PyZX now supports a Multigraph backend that allows graphs to have multiple edges. Meaning that parallel edges between spiders don't have to be automatically simplified to a single edge. This makes it easier to work with ZH- and ZW-diagrams, and makes it easier to implement other extensions like qudits in the future. As all rewrites have to be reworked to work with multigraphs it is very likely that there are still some semantics breaking things going on. If you use multigraphs be sure to regularly check whether semantics are preserved.

The other big change is that certain features are now deprecated. All Quantomatic features have been removed, since Quantomatic has not seen any major developments in the last 5 years. The file format for saving Graphs to json was based on the Quantomatic format and hence was quite complicated. A new simplified future proof format that also supports the new multigraphs is now implemented and replaces the old format. Graphs in the old format can still be loaded in for backwards compatibility. The diagram editor built into PyZX has also been deprecated as ZXLive can now do pretty much everything better. It is still usable, but requires an older version of ipywidgets which was causing issues with compatibility with other libraries.

There are also some new experimental functions and features: calculating an extended gflow and Pauli flow for ZX-diagrams, calculating and visualising a Pauli web, and drawing diagrams in three dimensions.

Added

  • Multigraph graph backend that allows parallel edges between nodes. Many simplification routines work with the Multigraph backend, but some might still have some unexpected behaviour. Tread carefully. Many of the features and upgrades were implemented by @​akissinger and @​RazinShaikh.
  • Can now compute focussed gflows, and extended gflows that can deal with Pauli vertices (see functions in gflow.py). Courtesy of @​akissinger.
  • Compute and draw Pauli webs for ZX-diagrams with Pauli flow. See demos/PauliWebs.ipynb and pauliweb.py. Courtesy of @​akissinger.
  • D3 drawing now supports drawing in 3D. Use function drawing.draw_3d for this. Courtesy of @​akissinger.
  • Some new useful rewrites for H-boxes in hsimplify: A replace_hadamard that replaces an H-box with a H-edge, and had_edge_to_hbox that does the opposite. Courtesy of @​jvdwetering.
  • A new function cut_vertex in simulate to decompose a single graph into two graphs with the vertex cut away. link. Courtesy of @​mjsutcliffe99.
  • generate.qft for generating a quantum Fourier transform circuit. Courtesy of @​akissinger.
  • QASM parser now understands multi-character register names. link. Courtesy of @​contra-bit.
  • Circuit.verify_equality function now takes optional parameter up_to_global_phase. Courtesy of @​akissinger.

Changed

  • PyZX now uses a new simplified future-proof format for storing Graph instances, that also supports the new Multigraph backend. The old format based on the Quantomatic format still works, but is no longer the default.
  • All functionality related to Quantomatic has been removed.
  • The built-in editor for diagrams is now deprecated, and the version requirements for ipywidgets necessary for it to work have been removed.

Fixed

  • Bug in to_graph_like link.
  • Some more reasonable checks and error messages when calling full_reduce wrongly link. Courtesy of @​dlyongemallo.
  • Scalar now correctly updates when creating .adjoint() of a Graph link. Courtesy of @​rafaelha.
  • Several fixes for the Poly class for better support of symbolic angles. Courtesy of @​lia-approves and @​RazinShaikh.
  • Can now generate single-qubit Clifford+T circuits using generate.cliffordTmeas link. Courtesy of @​amirebrahimi.
  • Fixed bug in simplify.to_clifford_normal_form_graph link. Courtesy of @​rafaelha.
  • Bug in the cat decomposition in simulate.py. link. Courtesy of @​alexkoziell.
Commits
  • c3d5a1b Increment version number to 0.9.0
  • 0a31d2e Remove Python 3.8 from CI and add 3.11
  • b2bd997 Move mypy requirement from requirements.txt to test_requirements.txt where it...
  • f22bac7 Update changelog
  • 0bb1cb4 Merge pull request #283 from zxcalc/deprecate-editor
  • 79a34a3 Removed the ipywidgets<8 version requirement, meaning the editor is now depre...
  • daf933c Merge pull request #282 from zxcalc/remove-quantomatic-features
  • aa912c3 Overloaded the from_json method in Multigraph, so that it always loads a gr...
  • 3de5969 Remove Quantomatic from docs
  • b61a6a4 Modify AllFeatures
  • Additional commits viewable in compare view

Updates numpy to 2.2.3

Release notes

Sourced from numpy's releases.

2.2.3 (Feb 13, 2025)

NumPy 2.2.3 Release Notes

NumPy 2.2.3 is a patch release that fixes bugs found after the 2.2.2 release. The majority of the changes are typing improvements and fixes for free threaded Python. Both of those areas are still under development, so if you discover new problems, please report them.

This release supports Python versions 3.10-3.13.

Contributors

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

  • !amotzop
  • Charles Harris
  • Chris Sidebottom
  • Joren Hammudoglu
  • Matthew Brett
  • Nathan Goldbaum
  • Raghuveer Devulapalli
  • Sebastian Berg
  • Yakov Danishevsky +

Pull requests merged

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

  • #28185: MAINT: Prepare 2.2.x for further development
  • #28201: BUG: fix data race in a more minimal way on stable branch
  • #28208: BUG: Fix from_float_positional errors for huge pads
  • #28209: BUG: fix data race in np.repeat
  • #28212: MAINT: Use VQSORT_COMPILER_COMPATIBLE to determine if we should...
  • #28224: MAINT: update highway to latest
  • #28236: BUG: Add cpp atomic support (#28234)
  • #28237: BLD: Compile fix for clang-cl on WoA
  • #28243: TYP: Avoid upcasting float64 in the set-ops
  • #28249: BLD: better fix for clang / ARM compiles
  • #28266: TYP: Fix timedelta64.__divmod__ and timedelta64.__mod__...
  • #28274: TYP: Fixed missing typing information of set_printoptions
  • #28278: BUG: backport resource cleanup bugfix from gh-28273
  • #28282: BUG: fix incorrect bytes to stringdtype coercion
  • #28283: TYP: Fix scalar constructors
  • #28284: TYP: stub numpy.matlib
  • #28285: TYP: stub the missing numpy.testing modules
  • #28286: CI: Fix the github label for TYP: PR's and issues
  • #28305: TYP: Backport typing updates from main
  • #28321: BUG: fix race initializing legacy dtype casts
  • #28324: CI: update test_moderately_small_alpha

... (truncated)

Changelog

Sourced from numpy's changelog.

This is a walkthrough of the NumPy 2.1.0 release on Linux, modified for building with GitHub Actions and cibuildwheels and uploading to the anaconda.org staging repository for NumPy <https://anaconda.org/multibuild-wheels-staging/numpy>_. The commands can be copied into the command line, but be sure to replace 2.1.0 by the correct version. This should be read together with the :ref:general release guide <prepare_release>.

Facility preparation

Before beginning to make a release, use the requirements/*_requirements.txt files to ensure that you have the needed software. Most software can be installed with pip, but some will require apt-get, dnf, or whatever your system uses for software. You will also need a GitHub personal access token (PAT) to push the documentation. There are a few ways to streamline things:

  • Git can be set up to use a keyring to store your GitHub personal access token. Search online for the details.
  • You can use the keyring app to store the PyPI password for twine. See the online twine documentation for details.

Prior to release

Add/drop Python versions

When adding or dropping Python versions, three files need to be edited:

  • .github/workflows/wheels.yml # for github cibuildwheel
  • tools/ci/cirrus_wheels.yml # for cibuildwheel aarch64/arm64 builds
  • pyproject.toml # for classifier and minimum version check.

Make these changes in an ordinary PR against main and backport if necessary. Add [wheel build] at the end of the title line of the commit summary so that wheel builds will be run to test the changes. We currently release wheels for new Python versions after the first Python rc once manylinux and cibuildwheel support it. For Python 3.11 we were able to release within a week of the rc1 announcement.

Backport pull requests

Changes that have been marked for this release must be backported to the maintenance/2.1.x branch.

Update 2.1.0 milestones

... (truncated)

Commits
  • a274561 Merge pull request #28322 from charris/prepare-2.2.3
  • 5ab0f71 REL: Prepare for the NumPy 2.2.3 release [wheel build]
  • 010ad9b Merge pull request #28324 from charris/update-test_dirichlet_moderately_small...
  • 6338746 CI: update test_moderately_small_alpha [wheel build]
  • 56f8d5b Merge pull request #28321 from charris/backport-28290
  • 48515a3 MAINT: Update some testing files from main
  • 96ca7e3 MAINT: respond to code review
  • c20ac88 MAINT: use a try/finally to make the deadlock protection more robust
  • d494647 MAINT: fix indentation and clarify comment
  • 3f8fbd6 MAINT: go back to try/except
  • Additional commits viewable in compare view

Updates sphinx-gallery from 0.11.1 to 0.19.0

Release notes

Sourced from sphinx-gallery's releases.

Release v0.19.0

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Fix minigallery duplicates and add tests and update documenation #1435 (lucyleeow)
  • Fix: Fix minigallery duplicates #1430 (lucyleeow)
  • Fix incorrect paths for JupyterLite Notebook interface URLs, unpin jupyterlite-sphinx, and update JupyterLite integration docs #1417 (agriyakhetarpal)
  • BUG: make _anim_rst windows compatible #1399 (story645)
  • Fix custom sort #1391 (drammock)

Documentation

Project maintenance

Release v0.18.0

Full Changelog

Implemented enhancements:

... (truncated)

Commits

Updates sphinxawesome-theme from 5.1.6 to 5.3.2

Release notes

Sourced from sphinxawesome-theme's releases.

5.3.2

Bug Fixes

5.3.1

Bug Fixes

5.3.0

Features

  • support dark mode color schemes (#1854)
  • support sphinx 8 (#2011)

5.2.0

Features

  • Support pygments_style_dark option that allows you to set a different syntax highlighting scheme in light and dark modes. #1854 (Kai Welke)
  • This deprecates the bundled sphinxawesome_highlighting extension, which is no longer required.
Commits

Updates the requirements on [ruff](https://github.com/astral-sh/ruff), [nox](https://github.com/wntrblm/nox), [pyzx](https://github.com/zxcalc/pyzx), [numpy](https://github.com/numpy/numpy), [sphinx-gallery](https://github.com/sphinx-gallery/sphinx-gallery) and [sphinxawesome-theme](https://github.com/kai687/sphinxawesome-theme) to permit the latest version.

Updates `ruff` from 0.9.2 to 0.9.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.9.2...0.9.7)

Updates `nox` from 2024.10.09 to 2025.2.9
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](wntrblm/nox@2024.10.09...2025.02.09)

Updates `pyzx` from 0.8.0 to 0.9.0
- [Release notes](https://github.com/zxcalc/pyzx/releases)
- [Changelog](https://github.com/zxcalc/pyzx/blob/master/CHANGELOG.md)
- [Commits](zxcalc/pyzx@v0.8.0...v0.9.0)

Updates `numpy` to 2.2.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v1.24.0...v2.2.3)

Updates `sphinx-gallery` from 0.11.1 to 0.19.0
- [Release notes](https://github.com/sphinx-gallery/sphinx-gallery/releases)
- [Changelog](https://github.com/sphinx-gallery/sphinx-gallery/blob/master/.github_changelog_generator)
- [Commits](sphinx-gallery/sphinx-gallery@v0.11.1...v0.19.0)

Updates `sphinxawesome-theme` from 5.1.6 to 5.3.2
- [Release notes](https://github.com/kai687/sphinxawesome-theme/releases)
- [Commits](kai687/sphinxawesome-theme@5.1.6...5.3.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: nox
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: pyzx
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: numpy
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: sphinx-gallery
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: sphinxawesome-theme
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 20, 2025
@shinich1
Copy link
Contributor

@wlcsm pyzx has new version 0.9.0 which is being upgraded here. Would that be ok, or are there any changes to be avoided for opengraph module to work?

Copy link

codecov bot commented Feb 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.20%. Comparing base (dfe0ab7) to head (ab4bc5f).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #250      +/-   ##
==========================================
+ Coverage   77.09%   77.20%   +0.10%     
==========================================
  Files          40       40              
  Lines        5419     5422       +3     
==========================================
+ Hits         4178     4186       +8     
+ Misses       1241     1236       -5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@wlcsm
Copy link
Collaborator

wlcsm commented Feb 23, 2025

@wlcsm pyzx has new version 0.9.0 which is being upgraded here. Would that be ok, or are there any changes to be avoided for opengraph module to work?

@shinich1 This is unfortunately a breaking change. Many tests fail when we bump the version to 0.9.0. Is it possible to just leave it at 0.8.0?

Copy link
Contributor

@thierry-martinez thierry-martinez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we might want to maintain Dependabot's pace.

Copy link
Contributor

@thierry-martinez thierry-martinez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I filled an issue #252 about the compatibility with pyzx.

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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants