Skip to content

Commit 6de0dcb

Browse files
authored
build!: Drop support of 3.8 (#290)
1 parent 9898395 commit 6de0dcb

File tree

7 files changed

+414
-1166
lines changed

7 files changed

+414
-1166
lines changed

.github/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Q-CTRL Open Controls
22

3+
![Python](https://img.shields.io/badge/python-3.9+-blue.svg)
4+
35
Q-CTRL Open Controls is an open-source Python package that makes it easy to create and deploy established error-robust quantum control protocols from the open literature. The aim of the package is to be the most comprehensive library of published and tested quantum control techniques developed by the community, with easy to use export functions allowing users to deploy these controls on:
46

57
- Custom quantum hardware
@@ -14,7 +16,7 @@ Q-CTRL Open Controls can be installed through `pip` or from source. We recommend
1416

1517
### Requirements
1618

17-
To use Q-CTRL Open Controls you will need an installation of Python (>=3.8, <3.12). We recommend using the [Anaconda](https://www.anaconda.com/) distribution of Python. Anaconda includes standard numerical and scientific Python packages which are optimally compiled for your machine. Follow the [Anaconda Installation](https://docs.anaconda.com/anaconda/install/) instructions and consult the [Anaconda User guide](https://docs.anaconda.com/anaconda/user-guide/) to get started.
19+
To use Q-CTRL Open Controls you will need an installation of Python. We recommend using the [Anaconda](https://www.anaconda.com/) distribution of Python. Anaconda includes standard numerical and scientific Python packages which are optimally compiled for your machine. Follow the [Anaconda Installation](https://docs.anaconda.com/anaconda/install/) instructions and consult the [Anaconda User guide](https://docs.anaconda.com/anaconda/user-guide/) to get started.
1820

1921
We use interactive jupyter notebooks for our usage examples. The Anaconda python distribution comes with editors for these files, or you can [install the jupyter notebook editor](https://jupyter.org/install) on its own.
2022

.github/workflows/on-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
runs-on: ubuntu-latest
4141
strategy:
4242
matrix:
43-
python: ["3.8", "3.9", "3.10", "3.11"]
43+
python: ["3.9", "3.10", "3.11"]
4444
steps:
4545
- uses: actions/checkout@v3
4646
- name: Install Python dependencies

.github/workflows/on-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
runs-on: ubuntu-latest
3939
strategy:
4040
matrix:
41-
python: ["3.8", "3.9", "3.10", "3.11"]
41+
python: ["3.9", "3.10", "3.11"]
4242
steps:
4343
- uses: actions/checkout@v3
4444
- name: Install Python dependencies

0 commit comments

Comments
 (0)