diff --git a/.release-please-manifest.json b/.release-please-manifest.json index cdca31d..29a9007 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "selene-core": "0.2.9", + "selene-core": "0.2.10", "selene-compilers/hugr_qis": "0.2.6", ".": "0.2.15" } diff --git a/Cargo.lock b/Cargo.lock index b4dbbc0..fe0b031 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -654,7 +654,7 @@ checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "selene-core" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "delegate", diff --git a/pyproject.toml b/pyproject.toml index 97b46ca..6c13572 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ requires-python = ">=3.10" dependencies = [ "numpy>=2.2.6", "pyyaml>=6.0.2", - "selene-core~=0.2.9", # x-release-please-version + "selene-core~=0.2.10", # x-release-please-version "selene-hugr-qis-compiler~=0.2.6", "tqdm>=4.67.1", ] diff --git a/selene-core/CHANGELOG.md b/selene-core/CHANGELOG.md index 1a40bfe..896c125 100644 --- a/selene-core/CHANGELOG.md +++ b/selene-core/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.2.10](https://github.com/Quantinuum/selene/compare/selene-core-v0.2.9...selene-core-v0.2.10) (2026-05-21) + + +### Features + +* Make interfaces shared, add ArgReader ([#171](https://github.com/Quantinuum/selene/issues/171)) ([143e742](https://github.com/Quantinuum/selene/commit/143e742d1a5912dd8c92f44dd31a69f462ac3c88)) + ## [0.2.9](https://github.com/Quantinuum/selene/compare/selene-core-v0.2.8...selene-core-v0.2.9) (2026-04-27) diff --git a/selene-core/Cargo.toml b/selene-core/Cargo.toml index 232804a..dc039d7 100644 --- a/selene-core/Cargo.toml +++ b/selene-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "selene-core" -version = "0.2.9" +version = "0.2.10" edition = "2024" [lib] diff --git a/selene-core/examples/error_model/Cargo.lock b/selene-core/examples/error_model/Cargo.lock index 49ee0fc..ea1ed92 100644 --- a/selene-core/examples/error_model/Cargo.lock +++ b/selene-core/examples/error_model/Cargo.lock @@ -325,7 +325,7 @@ dependencies = [ [[package]] name = "selene-core" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "delegate", diff --git a/selene-core/examples/runtime/Cargo.lock b/selene-core/examples/runtime/Cargo.lock index e52956c..7d7bc9f 100644 --- a/selene-core/examples/runtime/Cargo.lock +++ b/selene-core/examples/runtime/Cargo.lock @@ -134,7 +134,7 @@ dependencies = [ [[package]] name = "selene-core" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "delegate", diff --git a/selene-core/examples/simulator/Cargo.lock b/selene-core/examples/simulator/Cargo.lock index 4e8a51f..161aefa 100644 --- a/selene-core/examples/simulator/Cargo.lock +++ b/selene-core/examples/simulator/Cargo.lock @@ -349,7 +349,7 @@ dependencies = [ [[package]] name = "selene-core" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "delegate", diff --git a/selene-core/pyproject.toml b/selene-core/pyproject.toml index 9072f3f..4c05cea 100644 --- a/selene-core/pyproject.toml +++ b/selene-core/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "selene-core" -version = "0.2.9" +version = "0.2.10" requires-python = ">=3.10" description = "The core interop library for Selene python interfaces" readme = "python/selene_core/README.md" diff --git a/selene-ext/utilities/argreader/Cargo.lock b/selene-ext/utilities/argreader/Cargo.lock index 4df2083..3234557 100644 --- a/selene-ext/utilities/argreader/Cargo.lock +++ b/selene-ext/utilities/argreader/Cargo.lock @@ -184,7 +184,7 @@ checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "selene-core" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "delegate", diff --git a/uv.lock b/uv.lock index fac4ed9..6328b19 100644 --- a/uv.lock +++ b/uv.lock @@ -1409,7 +1409,7 @@ wheels = [ [[package]] name = "selene-core" -version = "0.2.9" +version = "0.2.10" source = { editable = "selene-core" } dependencies = [ { name = "hugr" },