Skip to content

Commit 81d1d3b

Browse files
author
hugrbot
committed
chore(main): release hugr-py 0.3.0
1 parent 6800e68 commit 81d1d3b

File tree

4 files changed

+23
-3
lines changed

4 files changed

+23
-3
lines changed

.release-please-manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"hugr-py": "0.2.1"
2+
"hugr-py": "0.3.0"
33
}

hugr-py/CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/CQCL/hugr/compare/hugr-py-v0.2.1...hugr-py-v0.3.0) (2024-06-07)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Type::validate takes extra bool (allow_rowvars); renamed {FunctionType, PolyFuncType}::(validate=>validate_var_len).
9+
10+
### Features
11+
12+
* Allow "Row Variables" declared as List<Type> ([#804](https://github.com/CQCL/hugr/issues/804)) ([3ea4834](https://github.com/CQCL/hugr/commit/3ea4834dd00466e3c106917c1e09c0c5b74c5826))
13+
* **hugr-py:** automatically add state order edges for inter-graph edges ([#1165](https://github.com/CQCL/hugr/issues/1165)) ([5da06e1](https://github.com/CQCL/hugr/commit/5da06e10581cbfed583bd466b27706241341ff14))
14+
* **hugr-py:** builder ops separate from serialised ops ([#1140](https://github.com/CQCL/hugr/issues/1140)) ([342eda3](https://github.com/CQCL/hugr/commit/342eda34c1f3b4ea4423268e935af44af07c976f))
15+
* **hugr-py:** python hugr builder ([#1098](https://github.com/CQCL/hugr/issues/1098)) ([23408b5](https://github.com/CQCL/hugr/commit/23408b5bbb9666002a58bf88a2a33cca0a484b30))
16+
* **hugr-py:** store children in node weight ([#1160](https://github.com/CQCL/hugr/issues/1160)) ([1cdaeed](https://github.com/CQCL/hugr/commit/1cdaeedde805fe3a9fd7c466ab9f2b34ac2d75c7)), closes [#1159](https://github.com/CQCL/hugr/issues/1159)
17+
18+
19+
### Bug Fixes
20+
21+
* **py:** get rid of pydantic config deprecation warnings ([#1084](https://github.com/CQCL/hugr/issues/1084)) ([52fcb9d](https://github.com/CQCL/hugr/commit/52fcb9dc88e95e9660fc291181a37dc9d1802a3d))
22+
323
## [0.2.1](https://github.com/CQCL/hugr/compare/hugr-py-v0.2.0...hugr-py-v0.2.1) (2024-05-20)
424

525
### ⚠ BREAKING CHANGES

hugr-py/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ classifiers = [
1313
"Topic :: Scientific/Engineering",
1414
]
1515
name = "hugr"
16-
version = "0.2.1"
16+
version = "0.3.0"
1717
description = "Quantinuum's common representation for quantum programs"
1818
#keywords = []
1919
authors = ["TKET development team <[email protected]>"]

hugr-py/src/hugr/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# This is updated by our release-please workflow, triggered by this
66
# annotation: x-release-please-version
7-
__version__ = "0.2.1"
7+
__version__ = "0.3.0"
88

99

1010
def it_works() -> str:

0 commit comments

Comments
 (0)