From c1e52b3df453696b242a1a9cb8b59d482dba84e9 Mon Sep 17 00:00:00 2001 From: cqc-melf <70640934+cqc-melf@users.noreply.github.com> Date: Wed, 10 Jul 2024 12:25:46 +0100 Subject: [PATCH] Release 0.14 (#119) * update pytket * update changelog * update version * add docs link to readme * add link to slack and stackexchange * remove publish dosc from workflow * remove publish docs II --- .github/workflows/build_and_test.yml | 20 -------------------- README.md | 6 ++++++ _metadata.py | 2 +- docs/changelog.rst | 5 +++++ setup.py | 2 +- 5 files changed, 13 insertions(+), 22 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 3e991e8..ecc8db2 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -142,23 +142,3 @@ 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 - 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 diff --git a/README.md b/README.md index b8d617c..ea99482 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,17 @@ # 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. `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 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" 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) ------------------- 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",