Skip to content

Commit fa2a908

Browse files
committed
Drop support for EOL python version 3.8 and 3.9
tox base version is now 3.10
1 parent 8ed467d commit fa2a908

File tree

5 files changed

+7
-13
lines changed

5 files changed

+7
-13
lines changed

.github/workflows/bootstrap.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
build:
1717
strategy:
1818
matrix:
19-
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ]
19+
python-version: [ '3.10', '3.11', '3.12', '3.13', '3.14' ]
2020

2121
# The type of runner that the job will run on
2222
runs-on: ubuntu-22.04

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
build:
1616
strategy:
1717
matrix:
18-
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ]
18+
python-version: [ '3.10', '3.11', '3.12', '3.13', '3.14' ]
1919

2020
# The type of runner that the job will run on
2121
runs-on: ubuntu-22.04

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.black]
22
line-length = 80
3-
target-version = ['py38', 'py39', 'py310', 'py311', 'py312']
3+
target-version = ['py310', 'py311', 'py312', 'py313', 'py314']
44

55
[tool.isort]
66
profile = "black"

setup.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,19 +51,13 @@
5151
License :: OSI Approved :: BSD License
5252
Programming Language :: Python
5353
Programming Language :: Python :: 3
54-
Programming Language :: Python :: 3.8
55-
Programming Language :: Python :: 3.9
5654
Programming Language :: Python :: 3.10
5755
Programming Language :: Python :: 3.11
5856
Programming Language :: Python :: 3.12
5957
Programming Language :: Python :: 3.13
6058
Programming Language :: Python :: 3.14
6159
Programming Language :: Python :: 3 :: Only
62-
"""[
63-
:-1
64-
].split(
65-
"\n"
66-
),
60+
"""[:-1].split("\n"),
6761
description=__doc__.strip(),
6862
long_description=open("README.md").read(),
6963
long_description_content_type="text/markdown",
@@ -72,5 +66,5 @@
7266
include_package_data=True,
7367
zip_safe=False,
7468
test_suite="batou.tests",
75-
python_requires=">=3.6",
69+
python_requires=">=3.10",
7670
)

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py38, py39, py310, py311, py312, py313, py314, pre-commit
3+
py310, py311, py312, py313, py314, pre-commit
44
skip_missing_interpreters = true
55
allowlist_externals=git
66

@@ -15,7 +15,7 @@ commands = pytest {posargs}
1515

1616

1717
[testenv:pre-commit]
18-
basepython = python3.9
18+
basepython = python3.10
1919
description = This env runs all linters configured in .pre-commit-config.yaml
2020
skip_install = true
2121
deps =

0 commit comments

Comments
 (0)