Skip to content

Commit 868dee9

Browse files
committed
build(python): drop support for Python 3.6 and 3.7 (#683)
BREAKING CHANGE: drop support for Python 3.6 and 3.7 Closes reanahub/reana#784
1 parent 3f716f7 commit 868dee9

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
- name: Setup Python
5656
uses: actions/setup-python@v5
5757
with:
58-
python-version: 3.8
58+
python-version: "3.8"
5959

6060
- name: Check Python code formatting
6161
run: |
@@ -71,7 +71,7 @@ jobs:
7171
- name: Setup Python
7272
uses: actions/setup-python@v5
7373
with:
74-
python-version: 3.8
74+
python-version: "3.8"
7575

7676
- name: Check compliance with pep8, pyflakes and circular complexity
7777
run: |
@@ -87,7 +87,7 @@ jobs:
8787
- name: Setup Python
8888
uses: actions/setup-python@v5
8989
with:
90-
python-version: 3.8
90+
python-version: "3.8"
9191

9292
- name: Check compliance with Python docstring conventions
9393
run: |
@@ -103,7 +103,7 @@ jobs:
103103
- name: Setup Python
104104
uses: actions/setup-python@v5
105105
with:
106-
python-version: 3.8
106+
python-version: "3.8"
107107

108108
- name: Check Python manifest completeness
109109
run: |
@@ -119,7 +119,7 @@ jobs:
119119
- name: Setup Python
120120
uses: actions/setup-python@v5
121121
with:
122-
python-version: 3.8
122+
python-version: "3.8"
123123

124124
- name: Install system dependencies
125125
run: |
@@ -136,14 +136,15 @@ jobs:
136136

137137
python-tests:
138138
runs-on: ubuntu-20.04
139+
139140
steps:
140141
- name: Checkout
141142
uses: actions/checkout@v4
142143

143144
- name: Setup Python
144145
uses: actions/setup-python@v5
145146
with:
146-
python-version: 3.8
147+
python-version: "3.8"
147148

148149
- name: Install Python dependencies
149150
run: |

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@
139139
],
140140
},
141141
include_package_data=True,
142+
python_requires=">=3.8",
142143
extras_require=extras_require,
143144
install_requires=install_requires,
144145
setup_requires=setup_requires,

0 commit comments

Comments
 (0)