Skip to content

Commit 80920c4

Browse files
committed
Require Python 3.8+
Drop support for Python 3.7 which reached end of life 2023-06-27.
1 parent ab6d3c3 commit 80920c4

File tree

6 files changed

+10
-6
lines changed

6 files changed

+10
-6
lines changed

.github/workflows/continous-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
python: ['3.7', '3.8', '3.9', '3.10', '3.11']
12+
python: ['3.8', '3.9', '3.10', '3.11']
1313
steps:
1414
- uses: actions/checkout@v2
1515
- name: Set up Python ${{ matrix.python }}

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## ?.?.?
2+
3+
* Dropped support for Python 3.7 which has reached end of life. Python 3.8+ is
4+
now required.
5+
16
## 2.4.1
27

38
* The optional search filter in `Dataset.get_datasets` has been relaxed to allow

DEVELOPMENT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Setup
66
```
77
git clone [email protected]:oslokommune/okdata-sdk-python.git
88
cd okdata-sdk-python
9-
python3.7 -m venv .venv
9+
python3.8 -m venv .venv
1010
source .venv/bin/activate
1111
make init
1212
```

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.black]
2-
py37 = true
2+
py38 = true
33
# Keep exclude in sync with flake8 config in tox.ini
44
exclude = '''
55
/(

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,13 @@
3838
include_package_data=True,
3939
classifiers=[
4040
"Development Status :: 5 - Production/Stable",
41-
"Programming Language :: Python :: 3.7",
4241
"Programming Language :: Python :: 3.8",
4342
"Programming Language :: Python :: 3.9",
4443
"Programming Language :: Python :: 3.10",
4544
"Programming Language :: Python :: 3.11",
4645
"License :: OSI Approved :: MIT License",
4746
"Operating System :: OS Independent",
4847
],
49-
python_requires=">=3.7",
48+
python_requires=">=3.8",
5049
zip_safe=False,
5150
)

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py37,py38,py39,py310,py311,flake8,black,mypy
2+
envlist = py38,py39,py310,py311,flake8,black,mypy
33

44
[testenv]
55
deps=

0 commit comments

Comments
 (0)