chore(main): release hugr-py 0.10.0 #1610
Draft
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.
🤖 I have created a release beep boop
0.10.0 (2024-12-13)
⚠ BREAKING CHANGES
extension_reqs
field in FunctionType and Extension renamed toruntime_reqs
prelude
and into a newcollections.array
extension. (py)list_type
method replaced withList
class. RemovedArray
type variant from the serialization format.collections
extension renamed tocollections.list
LoadFunction::signature
field is removed. Replace uses withDataflowOpTrait::signature()
.scan
andrepeat
ops get an additional type parameter specifying the extension requirements of their input functions. Furthermore,repeat
is no longer part ofArrayOpDef
but is instead specified via a newArrayScan
struct.Features
LoadNat
operation to enable loading genericBoundedNat
s into runtime values (#1763) (6f035d6), closes #1629repeat
andscan
ops (#1633) (649589c), closes #1627collections
extension tocollections.list
(#1764) (eef239f)extension_reqs
toruntime_reqs
(#1776) (5f5bce4)Bug Fixes
LoadFunction::signature
withLoadFunction::instantiation
(#1756) (5b50d1d)Value
s and custom consts (#1779) (080eaae)This PR was generated with Release Please. See documentation.