CQCL
portgraph
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(deps): update pyo3 requirement from 0.23 to 0.24 Updates the requirements on [pyo3](https://github.com/pyo3/pyo3) to permit the latest version. - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](https://github.com/pyo3/pyo3/compare/v0.23.0...v0.24.0) --- updated-dependencies: - dependency-name: pyo3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/cargo/pyo3-0.24
2 days ago
chore: release v0.13.3 (#190) ## 🤖 New release * `portgraph`: 0.13.2 -> 0.13.3 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.13.3](https://github.com/CQCL/portgraph/compare/v0.13.2...v0.13.3) - 2025-03-04 ### Bug Fixes - panic removing InPorts in MultiPortGraph::set_num_ports ([#191](https://github.com/CQCL/portgraph/pull/191)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). --------- Co-authored-by: Agustín Borgna <121866228+aborgna-q@users.noreply.github.com>
main
8 days ago
Update CHANGELOG.md
release-plz-2025-03-03T13-35-51Z
8 days ago
fix: panic removing InPorts in MultiPortGraph::set_num_ports (#191) See test case. The problem is that iterating through the `dropped_ports` reads `self.multiport` using *old* indices, after `self.multiport` was mutated/renumbered by the callback earlier. (Thus, if the first OutPort was a multiport, removing the last InPort can end up reading a false positive.) I've tried to see if I can break it by adding inports too, but in such cases all the ports get moved to a new "block" so there is no problem (hence, a more thorough "fix" to do *all reading* of self.multiport before *any writing* to it, including the reading+writing performed by `self.multiport.swap`, does not appear necessary).
main
8 days ago
chore: release v0.13.3
release-plz-2025-03-03T13-35-51Z
8 days ago
Comment + PR link
acl/fix_set_num_ports
8 days ago
De-Option-alize dropped_ports by dropping Nones
acl/fix_set_num_ports
8 days ago
first fix
acl/fix_set_num_ports
8 days ago
Active Branches
chore(deps): update pyo3 requirement from 0.23 to 0.24
last run
2 days ago
#192
CodSpeed Performance Gauge
0%
refactor: RFC: remove helpers (post-RPITIT TLC)
last run
15 days ago
#181
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs