-
Notifications
You must be signed in to change notification settings - Fork 5
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
feat!: remove the Eq
type bound.
#1364
Merged
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2ffd0f - Browse repository at this point
Copy the full SHA b2ffd0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81ef15d - Browse repository at this point
Copy the full SHA 81ef15dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8be7b9c - Browse repository at this point
Copy the full SHA 8be7b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1e8b3f - Browse repository at this point
Copy the full SHA e1e8b3fView commit details -
Apply suggestions from code review
Co-authored-by: Agustín Borgna <121866228+aborgna-q@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8bfde8a - Browse repository at this point
Copy the full SHA 8bfde8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff874f3 - Browse repository at this point
Copy the full SHA ff874f3View commit details
Commits on Jul 26, 2024
-
chore(rs): hugr 0.9.1 patch release (#1366)
This is a patch release including only some non-breaking changes since 0.9.0. ## New release * `hugr`: 0.9.0 -> 0.9.1 * `hugr-core`: 0.6.0 -> 0.6.1 * `hugr-passes`: 0.6.0 -> 0.6.1 * `hugr-cli`: 0.2.0 -> 0.2.1 <details><summary><i><b>Changelog</b></i></summary><p> ## `hugr` <blockquote> ## 0.9.1 (2024-07-25) ### Bug Fixes - Dfg wrapper build handles incorrect output wire numbers ([#1332](#1332)) - Sibling extension panics while computing signature with non-dataflow nodes ([#1350](#1350)) </blockquote> ## `hugr-core` <blockquote> ## 0.6.1 (2024-07-25) ### Bug Fixes - Dfg wrapper build handles incorrect output wire numbers ([#1332](#1332)) - Sibling extension panics while computing signature with non-dataflow nodes ([#1350](#1350)) </blockquote> ## `hugr-passes` <blockquote> ## 0.6.1 (2024-07-25) Nothing here. </blockquote> ## `hugr-cli` <blockquote> ## 0.2.1 (2024-07-25) Nothing here. </blockquote> </p></details> --- This PR was generated by a human. --------- Co-authored-by: Seyon Sivarajah <seyon.sivarajah@quantinuum.com>
Configuration menu - View commit details
-
Copy full SHA for f04cdb4 - Browse repository at this point
Copy the full SHA f04cdb4View commit details -
docs: Update instructions for doing patch releases (#1368)
Updates the instructions to use `release-plz` locally. This is easier and less error prone, since it can reuse the configuration used for normal releases.
Configuration menu - View commit details
-
Copy full SHA for 7f51c57 - Browse repository at this point
Copy the full SHA 7f51c57View commit details -
chore(spec): Clean up non-local edges CFG example (#1369)
Closes #248 There are still some visual glitches, but it should be more readable now. Adds two invisible order edges to the input nodes, changing this ```mermaid flowchart subgraph CFG direction TB subgraph Entry direction TB EntryIn["Input"] -- "P" --> Entry_["P?1"] Entry_ -- "[()|(P)]" --> EntryOut["Output"] F end subgraph BB1 direction TB BB1In["Input"] BB1_["Const"] -- "[()]" --> BB1Out["Output"] G -- "angle" --> BB1Out end subgraph BB2 direction TB BB2In["Input"] -- "P" --> H -- "P" --> BB2_["P?2"] BB2_ -- "[()|()]" --> BB2Out["Output"] end subgraph BB3 direction TB BB3In["Input"] BB3_["Const"] -- "[()]" --> BB3Out["Output"] C -- "angle" --> BB3Out end subgraph Exit end Entry -- "0" --> BB1 Entry -- "1" --> BB2 BB2 -- "0" --> BB1 BB2 -- "1" --> BB3 BB1 -- "0" --> Exit BB3 -- "0" --> Exit end A -- "P" --> CFG A -- "qubit" --> Rz_out["Rz"] CFG -- "angle" --> Rz_out Rz_out -- "qubit" --> B A == "angle" ==> F F == "angle" ==> G linkStyle 12,13,14,15,16,17 stroke:#ff3,stroke-width:4px; ``` into this ```mermaid flowchart subgraph CFG direction TB subgraph Entry direction TB EntryIn["Input"] -- "P" --> Entry_["P?1"] Entry_ -- "[()|(P)]" --> EntryOut["Output"] F end subgraph BB1 direction TB BB1In["Input"] BB1_["Const"] -- "[()]" --> BB1Out["Output"] G -- "angle" --> BB1Out BB1In ~~~ G end subgraph BB2 direction TB BB2In["Input"] -- "P" --> H -- "P" --> BB2_["P?2"] BB2_ -- "[()|()]" --> BB2Out["Output"] end subgraph BB3 direction TB BB3In["Input"] BB3_["Const"] -- "[()]" --> BB3Out["Output"] C -- "angle" --> BB3Out BB3In ~~~ C end subgraph Exit end Entry -- "0" --> BB1 Entry -- "1" --> BB2 BB2 -- "0" --> BB1 BB2 -- "1" --> BB3 BB1 -- "0" --> Exit BB3 -- "0" --> Exit end A -- "P" --> CFG A -- "qubit" --> Rz_out["Rz"] CFG -- "angle" --> Rz_out Rz_out -- "qubit" --> B A == "angle" ==> F F == "angle" ==> G linkStyle 12,13,14,15,16,17 stroke:#ff3,stroke-width:4px; ```
Configuration menu - View commit details
-
Copy full SHA for eb62659 - Browse repository at this point
Copy the full SHA eb62659View commit details -
fix(hugr-core)!: bump serialisation version with no upgrade path (#1352)
Since we are breaking serialisation I edited most test cases to use v3. The single test case which I deleted was testing that we were able to l deserialise from an older version, so is now redundant. This should have been done when removing `CustomTypeArg`. BREAKING CHANGE: All Hugrs serialised with earlier versions will fail to deserialise --------- Co-authored-by: Agustín Borgna <121866228+aborgna-q@users.noreply.github.com> Co-authored-by: Seyon Sivarajah <seyon.sivarajah@quantinuum.com>
Configuration menu - View commit details
-
Copy full SHA for 0800966 - Browse repository at this point
Copy the full SHA 0800966View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5516fdb - Browse repository at this point
Copy the full SHA 5516fdbView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.