diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d6fe883d8..c174c94a9 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - "hugr-py": "0.15.4" + "hugr-py": "0.15.5" } \ No newline at end of file diff --git a/hugr-py/CHANGELOG.md b/hugr-py/CHANGELOG.md index ca95db955..a0f5ba8b4 100644 --- a/hugr-py/CHANGELOG.md +++ b/hugr-py/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.15.5](https://github.com/Quantinuum/hugr/compare/hugr-py-v0.15.4...hugr-py-v0.15.5) (2026-03-16) + + +### Features + +* Define pass application scopes ([#2772](https://github.com/Quantinuum/hugr/issues/2772)) ([847b864](https://github.com/Quantinuum/hugr/commit/847b8640582f229d45577439bd58c587242b52fc)) +* deprecate Function (Value) in hugr-py too ([#2882](https://github.com/Quantinuum/hugr/issues/2882)) ([043fec2](https://github.com/Quantinuum/hugr/commit/043fec20d9ef973bf1162d250b667c1a57fa3de2)) +* Improve rendering of tags and cases ([#2943](https://github.com/Quantinuum/hugr/issues/2943)) ([6ba9e45](https://github.com/Quantinuum/hugr/commit/6ba9e45d70e0a6a6255474c1c78b5ed7b91c705b)) + + +### Bug Fixes + +* **py:** Load and resolve lower_funcs in extensions ([#2924](https://github.com/Quantinuum/hugr/issues/2924)) ([6dfc8e3](https://github.com/Quantinuum/hugr/commit/6dfc8e37bc4c4b98881e3b5abe1ffa50df34adc2)) + + +### Documentation + +* Add specification to sphinx docs ([#2907](https://github.com/Quantinuum/hugr/issues/2907)) ([46ea04b](https://github.com/Quantinuum/hugr/commit/46ea04b17e176cf54f1ddbc63efd72aa4dcc31f0)) + ## [0.15.4](https://github.com/Quantinuum/hugr/compare/hugr-py-v0.15.3...hugr-py-v0.15.4) (2026-02-20) diff --git a/hugr-py/pyproject.toml b/hugr-py/pyproject.toml index 35ac0a0ea..bbc4decdc 100644 --- a/hugr-py/pyproject.toml +++ b/hugr-py/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hugr" -version = "0.15.4" +version = "0.15.5" requires-python = ">=3.10" description = "Quantinuum's common representation for quantum programs" license = { file = "LICENCE" } diff --git a/hugr-py/src/hugr/__init__.py b/hugr-py/src/hugr/__init__.py index 3e0cea923..039bae71b 100644 --- a/hugr-py/src/hugr/__init__.py +++ b/hugr-py/src/hugr/__init__.py @@ -18,4 +18,4 @@ # This is updated by our release-please workflow, triggered by this # annotation: x-release-please-version -__version__ = "0.15.4" +__version__ = "0.15.5" diff --git a/uv.lock b/uv.lock index 5878a571e..75447687a 100644 --- a/uv.lock +++ b/uv.lock @@ -374,7 +374,7 @@ wheels = [ [[package]] name = "hugr" -version = "0.15.4" +version = "0.15.5" source = { editable = "hugr-py" } dependencies = [ { name = "graphviz" },