diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 0fc16366..e9e2ae8e 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: 3.9 + python-version: "3.10" - name: Install dependencies run: pip install black diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index dcb99906..b7797224 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.10", "3.11", "3.12"] steps: - name: Cancel Previous Runs @@ -51,7 +51,7 @@ jobs: strategy: matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.10", "3.11", "3.12"] steps: - name: Cancel Previous Runs diff --git a/.github/workflows/upload.yml b/.github/workflows/upload.yml index 9638ef62..f705c812 100644 --- a/.github/workflows/upload.yml +++ b/.github/workflows/upload.yml @@ -12,7 +12,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: 3.9 + python-version: "3.10" - name: Run Forest Quilc run: docker run --rm -d -p 5555:5555 rigetti/quilc:1.23.0 -R diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 88ee5c27..1bdd17b5 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -27,6 +27,6 @@ python: build: os: ubuntu-22.04 tools: - python: "3.9" + python: "3.10" apt_packages: - graphviz diff --git a/CHANGELOG.md b/CHANGELOG.md index 502d243c..86c8c5d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Release 0.39.0 +### Breaking changes 💔 + +* Support for Python 3.9 has been removed, and support for Python 3.12 has been added. + [(#167)](https://github.com/PennyLaneAI/pennylane-rigetti/pull/167) + ### Bug fixes 🐛 * Fix deprecated import path for `QubitDevice`. @@ -10,6 +15,7 @@ This release contains contributions from (in alphabetical order): Astral Cai +Mudit Pandey --- # Release 0.36.0 diff --git a/README.rst b/README.rst index 5deb697d..cb4bbef5 100644 --- a/README.rst +++ b/README.rst @@ -77,7 +77,7 @@ Dependencies PennyLane-Rigetti requires the following libraries be installed: -* `Python <http://python.org/>`__ >=3.9 +* `Python <http://python.org/>`__ >=3.10 as well as the following Python packages: diff --git a/setup.py b/setup.py index f7ffc9ae..70b52903 100644 --- a/setup.py +++ b/setup.py @@ -54,9 +54,9 @@ "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering :: Physics", ]