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

Replace RawHugr with quantinuum_hugr's version. #173

Closed
aborgna-q opened this issue Mar 18, 2024 · 1 comment
Closed

Replace RawHugr with quantinuum_hugr's version. #173

aborgna-q opened this issue Mar 18, 2024 · 1 comment
Assignees

Comments

@aborgna-q
Copy link
Collaborator

aborgna-q commented Mar 18, 2024

The schema on hugr's side has been manually updated, and is currently out of sync with the pydantic definition here.

Hugr now has a python package that defines the serialization model, CQCL/hugr#888.
We should replace the local RawHugr with it.

@aborgna-q aborgna-q self-assigned this Mar 18, 2024
github-merge-queue bot pushed a commit to CQCL/hugr that referenced this issue Mar 19, 2024
Adds all the boilerplate for a `quantinuum-hugr` python package.

This includes conditional CI checks (dependant on the changed files),
and other metadata.

What's missing is a `release-please` configuration to generate python
changelogs. `release-plz` should already be configured to only include
changes that modify the rust project.

This is the foundation required for #486 and
CQCL/guppylang#173, and it should make adding
another package for #866 quite easy.
@aborgna-q aborgna-q changed the title RawHugr is out of sync with the hugr serialization schema Replace RawHugr with quantinuum_hugr's version. Mar 20, 2024
@aborgna-q aborgna-q removed their assignment Apr 8, 2024
@mark-koch
Copy link
Collaborator

Closed by #201

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants