diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6b0783290..cc9d20931 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - "hugr-py": "0.14.1" + "hugr-py": "0.14.2" } \ No newline at end of file diff --git a/hugr-py/CHANGELOG.md b/hugr-py/CHANGELOG.md index bcadf860e..8bfe88e83 100644 --- a/hugr-py/CHANGELOG.md +++ b/hugr-py/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.14.2](https://github.com/CQCL/hugr/compare/hugr-py-v0.14.1...hugr-py-v0.14.2) (2025-11-13) + + +### Features + +* **cli, python:** programmatic interface to cli with python bindings ([#2677](https://github.com/CQCL/hugr/issues/2677)) ([0fd0332](https://github.com/CQCL/hugr/commit/0fd0332f6629abd75e3fd5a5681eeefb72fe6766)) +* ComposablePass protocol and ComposedPass for hugr-py (unstable) ([[#2636](https://github.com/CQCL/hugr/issues/2636)](https://github.com/CQCL/hugr/pull/2636)) ([45dc3fc](https://github.com/CQCL/hugr/commit/45dc3fc20623ceb2734e7e3be2b80c47611e9ac6)) +* return description output to python on error ([#2681](https://github.com/CQCL/hugr/issues/2681)) ([f483146](https://github.com/CQCL/hugr/commit/f48314684a1d764c5856dbf09dc384eb3fad719d)) +* track package descriptions when loading ([#2639](https://github.com/CQCL/hugr/issues/2639)) ([349dd61](https://github.com/CQCL/hugr/commit/349dd61784906d433312fc93603f337c6d763e99)) + + +### Documentation + +* Fix typo in docstring. ([#2656](https://github.com/CQCL/hugr/issues/2656)) ([a1ce622](https://github.com/CQCL/hugr/commit/a1ce622642e2cee091d957fa55612ceebc98b2f3)) + ## [0.14.1](https://github.com/CQCL/hugr/compare/hugr-py-v0.14.0...hugr-py-v0.14.1) (2025-10-27) diff --git a/hugr-py/pyproject.toml b/hugr-py/pyproject.toml index 9f0376701..0627693a1 100644 --- a/hugr-py/pyproject.toml +++ b/hugr-py/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hugr" -version = "0.14.1" +version = "0.14.2" 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 2fcf46a39..c7a0e5df6 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.14.1" +__version__ = "0.14.2" diff --git a/uv.lock b/uv.lock index 51dd3a2bd..3bb450356 100644 --- a/uv.lock +++ b/uv.lock @@ -364,7 +364,7 @@ wheels = [ [[package]] name = "hugr" -version = "0.14.1" +version = "0.14.2" source = { editable = "hugr-py" } dependencies = [ { name = "graphviz" },