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", ]