diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 981c6461..0fc16366 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.8
+ python-version: 3.9
- name: Install dependencies
run: pip install black
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index d0eae2f5..f58b4203 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -11,7 +11,7 @@ jobs:
strategy:
matrix:
- python-version: ["3.8", "3.10"]
+ python-version: ["3.9", "3.11"]
steps:
- name: Cancel Previous Runs
@@ -50,7 +50,7 @@ jobs:
strategy:
matrix:
- python-version: ["3.8", "3.10"]
+ python-version: ["3.9", "3.11"]
steps:
- name: Cancel Previous Runs
diff --git a/.github/workflows/upload.yml b/.github/workflows/upload.yml
index 3b587763..9638ef62 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.8
+ python-version: 3.9
- 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 bc09fea1..88ee5c27 100644
--- a/.readthedocs.yaml
+++ b/.readthedocs.yaml
@@ -19,11 +19,14 @@ formats:
# Optionally set the version of Python and requirements required to build your docs
python:
- version: 3.8
install:
- requirements: doc/requirements.txt
- method: pip
path: .
build:
- image: latest
+ os: ubuntu-22.04
+ tools:
+ python: "3.9"
+ apt_packages:
+ - graphviz
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 462735db..88817324 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,9 @@
### Breaking changes 💔
+* Support for Python 3.8 has been removed, and support for Python 3.11 has been added.
+ [(#136)](https://github.com/PennyLaneAI/pennylane-rigetti/pull/136)
+
### Deprecations 👋
### Documentation 📝
@@ -19,7 +22,8 @@
This release contains contributions from (in alphabetical order):
- Jay Soni
+Mudit Pandey,
+Jay Soni
---
diff --git a/README.rst b/README.rst
index 14531656..644b63f1 100644
--- a/README.rst
+++ b/README.rst
@@ -77,7 +77,7 @@ Dependencies
PennyLane-Rigetti requires the following libraries be installed:
-* `Python `__ >=3.8
+* `Python `__ >=3.9
as well as the following Python packages:
diff --git a/setup.py b/setup.py
index 51e05ae7..f7ffc9ae 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.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Scientific/Engineering :: Physics",
]