diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index fc0b8bd..5f046ba 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -115,7 +115,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - python-version: [3.7, 3.8, 3.9, '3.10', 3.11] + python-version: [3.8, 3.9, '3.10', 3.11] include: - os: macos-latest python-version: 3.8 @@ -194,10 +194,6 @@ jobs: - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - - uses: actions/download-artifact@v3 - with: - name: ubuntu-latest-3.7 - path: /tmp/f37 - uses: actions/download-artifact@v3 with: name: ubuntu-latest-3.8 @@ -227,7 +223,7 @@ jobs: shell: bash - name: Combined Deprecation Messages run: | - sort -f -u /tmp/f37/fin.dep /tmp/f38/fin.dep /tmp/f39/fin.dep /tmp/f310/fin.dep /tmp/f311/fin.dep /tmp/m38/fin.dep /tmp/m311/fin.dep || true + sort -f -u /tmp/f38/fin.dep /tmp/f39/fin.dep /tmp/f310/fin.dep /tmp/f311/fin.dep /tmp/m38/fin.dep /tmp/m311/fin.dep || true shell: bash - name: Coverage combine run: coverage3 combine /tmp/f38/fin.dat diff --git a/releasenotes/notes/drop-python-3.7-ee438003ebbd2645.yaml b/releasenotes/notes/drop-python-3.7-ee438003ebbd2645.yaml new file mode 100644 index 0000000..a36bcd3 --- /dev/null +++ b/releasenotes/notes/drop-python-3.7-ee438003ebbd2645.yaml @@ -0,0 +1,5 @@ +--- +upgrade: + - | + Support for running with Python 3.7 has been removed. You now need to use + Python 3.8 as the minimum version. diff --git a/setup.py b/setup.py index 71bc426..424e0ce 100644 --- a/setup.py +++ b/setup.py @@ -52,7 +52,6 @@ "Operating System :: MacOS", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -63,7 +62,7 @@ packages=setuptools.find_packages(include=["qiskit_nature_pyscf", "qiskit_nature_pyscf.*"]), install_requires=REQUIREMENTS, include_package_data=True, - python_requires=">=3.7", + python_requires=">=3.8", project_urls={ "Bug Tracker": "https://github.com/qiskit-community/qiskit-nature-pyscf/issues", "Documentation": "https://qiskit-community.github.io/qiskit-nature-pyscf/", diff --git a/tox.ini b/tox.ini index 836f575..a81da52 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.3.0 -envlist = py37, py38, py39, py310, py311, lint +envlist = py38, py39, py310, py311, lint skipsdist = True [testenv]