From 35e7d957b637f3ea69f25cdcf8690634fb9d5857 Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 09:14:36 +0100 Subject: [PATCH 1/7] update pytket --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 0fe10bc..247b54a 100644 --- a/setup.py +++ b/setup.py @@ -42,7 +42,7 @@ license="Apache 2", packages=find_namespace_packages(include=["pytket.*"]), include_package_data=True, - install_requires=["pytket ~= 1.27", "iqm-client ~= 15.2"], + install_requires=["pytket >= 1.30.0", "iqm-client ~= 15.2"], classifiers=[ "Environment :: Console", "Programming Language :: Python :: 3.10", From dc6da94e90a8275532b1a7eb39e0857a2e200de4 Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 10:22:25 +0100 Subject: [PATCH 2/7] update changelog --- docs/changelog.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/changelog.rst b/docs/changelog.rst index 2e88c7c..ed0c14e 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -1,6 +1,11 @@ Changelog ~~~~~~~~~ +0.14.0 (July 2024) +------------------ + +* Updated pytket version requirement to 1.30. + 0.13.0 (April 2024) ------------------- From 737387fa1a56b48c5640666d6353f34326cc7b7d Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 10:32:55 +0100 Subject: [PATCH 3/7] update version --- _metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_metadata.py b/_metadata.py index 279e458..efe9f69 100644 --- a/_metadata.py +++ b/_metadata.py @@ -1,2 +1,2 @@ -__extension_version__ = "0.13.0" +__extension_version__ = "0.14.0" __extension_name__ = "pytket-iqm" From 741b056508c3449c8fe8e7f9f31f5e4acfdb7ab4 Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 10:41:00 +0100 Subject: [PATCH 4/7] add docs link to readme --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index b8d617c..1186120 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,9 @@ providing an extensive set of tools for compiling and executing quantum circuits `pytket-iqm` is an extension to `pytket` that allows `pytket` circuits to be executed on [IQM](https://meetiqm.com/)'s quantum devices and simulators. +Some useful links: +- [API Documentation](https://tket.quantinuum.com/extensions/pytket-iqm/) + ## Getting started `pytket-iqm` is available for Python 3.10, 3.11 and 3.12, on Linux, macOS From aef9b7b30390070bc85601d1161ddfa4cdda547e Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 10:45:27 +0100 Subject: [PATCH 5/7] add link to slack and stackexchange --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 1186120..ea99482 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # pytket-iqm +[![Slack](https://img.shields.io/badge/Slack-4A154B?style=for-the-badge&logo=slack&logoColor=white)](https://tketusers.slack.com/join/shared_invite/zt-18qmsamj9-UqQFVdkRzxnXCcKtcarLRA#) +[![Stack Exchange](https://img.shields.io/badge/StackExchange-%23ffffff.svg?style=for-the-badge&logo=StackExchange)](https://quantumcomputing.stackexchange.com/tags/pytket) + [Pytket](https://tket.quantinuum.com/api-docs/index.html) is a python module providing an extensive set of tools for compiling and executing quantum circuits. From 02df57139c7b004155ba946d1f90bad7391d71f0 Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 10:59:13 +0100 Subject: [PATCH 6/7] remove publish dosc from workflow --- .github/workflows/build_and_test.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 3e991e8..f223462 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -142,10 +142,6 @@ jobs: cd .github/workflows/docs mkdir extensions ./build-docs -d ${GITHUB_WORKSPACE}/.github/workflows/docs/extensions/api - - name: Upload docs as artefact - uses: actions/upload-pages-artifact@v3 - with: - path: .github/workflows/docs/extensions publish_docs: name: Publish docs From 25bd9a2ff59b325401ea92f28e5a7043ccab5087 Mon Sep 17 00:00:00 2001 From: Melf Date: Wed, 10 Jul 2024 11:49:43 +0100 Subject: [PATCH 7/7] remove publish docs II --- .github/workflows/build_and_test.yml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index f223462..ecc8db2 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -142,19 +142,3 @@ jobs: cd .github/workflows/docs mkdir extensions ./build-docs -d ${GITHUB_WORKSPACE}/.github/workflows/docs/extensions/api - - publish_docs: - name: Publish docs - if: github.event_name == 'release' - needs: build_docs - runs-on: ubuntu-22.04 - permissions: - pages: write - id-token: write - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4.0.5