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

chore: release #1936

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

chore: release #1936

wants to merge 1 commit into from

Conversation

hugrbot
Copy link
Collaborator

@hugrbot hugrbot commented Feb 25, 2025

🤖 New release

  • hugr-model: 0.17.1 -> 0.18.0 (✓ API compatible changes)
  • hugr-core: 0.14.4 -> 0.15.0 (⚠ API breaking changes)
  • hugr-llvm: 0.14.4 -> 0.15.0 (⚠ API breaking changes)
  • hugr-passes: 0.14.4 -> 0.15.0 (⚠ API breaking changes)
  • hugr: 0.14.4 -> 0.15.0 (✓ API compatible changes)
  • hugr-cli: 0.14.4 -> 0.15.0 (✓ API compatible changes)

hugr-core breaking changes

--- failure method_requires_different_generic_type_params: method now requires a different number of generic type parameters ---

Description:
A method now requires a different number of generic type parameters than it used to. Uses of this method that supplied the previous number of generic types will be broken.
        ref: https://doc.rust-lang.org/reference/items/generics.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/method_requires_different_generic_type_params.ron

Failed in:
  hugr_core::hugr::views::sibling_subgraph::SiblingSubgraph::try_from_nodes_with_checker takes 0 generic types instead of 1, in /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/views/sibling_subgraph.rs:234
  hugr_core::hugr::views::SiblingSubgraph::try_from_nodes_with_checker takes 0 generic types instead of 1, in /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/views/sibling_subgraph.rs:234

--- failure trait_associated_type_added: non-sealed public trait added associated type without default value ---

Description:
A non-sealed trait has gained an associated type without a default value, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_associated_type_added.ron

Failed in:
  trait associated type hugr_core::hugr::internal::HugrInternals::Node in file /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/internal.rs:30

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_method_added.ron

Failed in:
  trait method hugr_core::hugr::internal::HugrInternals::get_pg_index in file /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/internal.rs:42
  trait method hugr_core::hugr::internal::HugrInternals::get_node in file /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/internal.rs:45

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait HugrNodeRef (0 -> 1 required generic types) in /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/views/petgraph.rs:187

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Struct HugrNodeRef (0 -> 1 required generic types) in /tmp/.tmpfKpCrg/hugr/hugr-core/src/hugr/views/petgraph.rs:187

hugr-llvm breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/feature_missing.ron

Failed in:
  feature typetag in the package's Cargo.toml
  feature serde_json in the package's Cargo.toml
  feature pathsearch in the package's Cargo.toml
  feature serde in the package's Cargo.toml

hugr-passes breaking changes

--- failure function_requires_different_generic_type_params: function now requires a different number of generic type parameters ---

Description:
A function now requires a different number of generic type parameters than it used to. Uses of this function that supplied the previous number of generic types will be broken.
        ref: https://doc.rust-lang.org/reference/items/generics.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/function_requires_different_generic_type_params.ron

Failed in:
  function ensure_no_nonlocal_edges (0 -> 1 generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/non_local.rs:32
  function ensure_no_nonlocal_edges (0 -> 1 generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/non_local.rs:32
  function nonlocal_edges (0 -> 1 generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/non_local.rs:14
  function nonlocal_edges (0 -> 1 generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/non_local.rs:14
  function partial_from_const (1 -> 2 generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/dataflow.rs:93

--- failure trait_associated_type_added: non-sealed public trait added associated type without default value ---

Description:
A non-sealed trait has gained an associated type without a default value, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_associated_type_added.ron

Failed in:
  trait associated type hugr_passes::dataflow::ConstLoader::Node in file /tmp/.tmpfKpCrg/hugr/hugr-passes/src/dataflow.rs:63

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait NonLocalEdgesError (0 -> 1 required generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/non_local.rs:26
  trait ConstLocation (0 -> 1 required generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/dataflow.rs:44

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Enum NonLocalEdgesError (0 -> 1 required generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/non_local.rs:26
  Enum ConstLocation (0 -> 1 required generic types) in /tmp/.tmpfKpCrg/hugr/hugr-passes/src/dataflow.rs:44
Changelog

hugr-model

0.18.0 - 2025-02-28

Bug Fixes

New Features

Refactor

hugr-core

0.15.0 - 2025-02-28

New Features

Refactor

hugr-llvm

0.15.0 - 2025-02-28

New Features

Refactor

hugr-passes

0.15.0 - 2025-02-28

New Features

hugr

0.15.0 - 2025-02-28

New Features

Refactor

hugr-cli

0.14.1 - 2024-12-18

New Features


This PR was generated with release-plz.

@hugrbot hugrbot added the release Release PR label Feb 25, 2025
@hugrbot hugrbot changed the title chore: release v0.14.5 chore: release Feb 25, 2025
@hugrbot hugrbot force-pushed the release-plz-2025-02-25T12-46-02Z branch from c4dde73 to bc96ce4 Compare February 25, 2025 12:48
Copy link

codecov bot commented Feb 25, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.69%. Comparing base (b760ef8) to head (25c91b3).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1936   +/-   ##
=======================================
  Coverage   83.69%   83.69%           
=======================================
  Files         196      196           
  Lines       37691    37691           
  Branches    34504    34504           
=======================================
  Hits        31545    31545           
  Misses       4360     4360           
  Partials     1786     1786           
Flag Coverage Δ
python 92.34% <ø> (ø)
rust 82.89% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@hugrbot hugrbot force-pushed the release-plz-2025-02-25T12-46-02Z branch 5 times, most recently from bbd7a2a to e975e06 Compare February 28, 2025 09:07
@hugrbot hugrbot force-pushed the release-plz-2025-02-25T12-46-02Z branch from e975e06 to 25c91b3 Compare February 28, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Release PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant