From cd95a8e8177fad82c1b497b279010856eefa35d6 Mon Sep 17 00:00:00 2001 From: Jim Garrison Date: Mon, 11 Sep 2023 21:49:56 -0400 Subject: [PATCH 1/4] Prepare 0.4.0 release --- pyproject.toml | 2 +- releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml diff --git a/pyproject.toml b/pyproject.toml index c7f0e4a18..c49d33748 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "circuit-knitting-toolbox" -version = "0.3.0" +version = "0.4.0" description = "A software prototype for a circuit knitting toolbox which connects user applications with runtime primitives" readme = "README.md" license = {file = "LICENSE.txt"} diff --git a/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml b/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml new file mode 100644 index 000000000..6ccaa3ff1 --- /dev/null +++ b/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml @@ -0,0 +1,7 @@ +--- +prelude: | + The primary goal of this release is to modify the circuit cutting + workflow to enable direct use of the Sampler primitive. Previously, + the Sampler was called in :func:`execute_experiments`, a function + which is now deprecated in favor of + :func:`generate_cutting_experiments`. From ad744fdbdd9ecc5208d78619ee465d8f68ed1968 Mon Sep 17 00:00:00 2001 From: Jim Garrison Date: Mon, 11 Sep 2023 21:58:38 -0400 Subject: [PATCH 2/4] Add dots --- releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml b/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml index 6ccaa3ff1..723cfd05a 100644 --- a/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml +++ b/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml @@ -2,6 +2,6 @@ prelude: | The primary goal of this release is to modify the circuit cutting workflow to enable direct use of the Sampler primitive. Previously, - the Sampler was called in :func:`execute_experiments`, a function + the Sampler was called in :func:`.execute_experiments`, a function which is now deprecated in favor of - :func:`generate_cutting_experiments`. + :func:`.generate_cutting_experiments`. From c8a9b791536396f3305102beb00b4faa309ea46a Mon Sep 17 00:00:00 2001 From: Jim Garrison Date: Tue, 12 Sep 2023 10:12:38 -0400 Subject: [PATCH 3/4] Deploy docs from `stable/0.4` branch going forward --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4809e6d46..c20bf302a 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -44,7 +44,7 @@ jobs: name: html_docs path: ./docs/_build/html - name: Deploy docs - if: ${{ github.ref == 'refs/heads/stable/0.3' }} + if: ${{ github.ref == 'refs/heads/stable/0.4' }} uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} From 1fd5901030218ef470283d781c24dd53e93e2c6d Mon Sep 17 00:00:00 2001 From: Jim Garrison Date: Tue, 12 Sep 2023 16:27:25 -0400 Subject: [PATCH 4/4] Move release notes to `0.4` directory --- .../notes/{ => 0.4}/generate-experiments-2ac773442132c78d.yaml | 0 releasenotes/notes/{ => 0.4}/prepare-0.4-4781e468fe35315c.yaml | 0 .../notes/{ => 0.4}/qiskit-metapackage-e755916a18b4c62c.yaml | 0 .../notes/{ => 0.4}/refactor-evaluate-05fe26e94ff68166.yaml | 0 .../notes/{ => 0.4}/refactor-reconstruct-45e00c3df1bdd4ff.yaml | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename releasenotes/notes/{ => 0.4}/generate-experiments-2ac773442132c78d.yaml (100%) rename releasenotes/notes/{ => 0.4}/prepare-0.4-4781e468fe35315c.yaml (100%) rename releasenotes/notes/{ => 0.4}/qiskit-metapackage-e755916a18b4c62c.yaml (100%) rename releasenotes/notes/{ => 0.4}/refactor-evaluate-05fe26e94ff68166.yaml (100%) rename releasenotes/notes/{ => 0.4}/refactor-reconstruct-45e00c3df1bdd4ff.yaml (100%) diff --git a/releasenotes/notes/generate-experiments-2ac773442132c78d.yaml b/releasenotes/notes/0.4/generate-experiments-2ac773442132c78d.yaml similarity index 100% rename from releasenotes/notes/generate-experiments-2ac773442132c78d.yaml rename to releasenotes/notes/0.4/generate-experiments-2ac773442132c78d.yaml diff --git a/releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml b/releasenotes/notes/0.4/prepare-0.4-4781e468fe35315c.yaml similarity index 100% rename from releasenotes/notes/prepare-0.4-4781e468fe35315c.yaml rename to releasenotes/notes/0.4/prepare-0.4-4781e468fe35315c.yaml diff --git a/releasenotes/notes/qiskit-metapackage-e755916a18b4c62c.yaml b/releasenotes/notes/0.4/qiskit-metapackage-e755916a18b4c62c.yaml similarity index 100% rename from releasenotes/notes/qiskit-metapackage-e755916a18b4c62c.yaml rename to releasenotes/notes/0.4/qiskit-metapackage-e755916a18b4c62c.yaml diff --git a/releasenotes/notes/refactor-evaluate-05fe26e94ff68166.yaml b/releasenotes/notes/0.4/refactor-evaluate-05fe26e94ff68166.yaml similarity index 100% rename from releasenotes/notes/refactor-evaluate-05fe26e94ff68166.yaml rename to releasenotes/notes/0.4/refactor-evaluate-05fe26e94ff68166.yaml diff --git a/releasenotes/notes/refactor-reconstruct-45e00c3df1bdd4ff.yaml b/releasenotes/notes/0.4/refactor-reconstruct-45e00c3df1bdd4ff.yaml similarity index 100% rename from releasenotes/notes/refactor-reconstruct-45e00c3df1bdd4ff.yaml rename to releasenotes/notes/0.4/refactor-reconstruct-45e00c3df1bdd4ff.yaml