Skip to content

Commit 590007a

Browse files
committed
Drop support for python 3.8 (EOL)
1 parent b22f3c1 commit 590007a

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ jobs:
1111
strategy:
1212
matrix:
1313
include:
14-
- python-version: "3.8"
15-
toxfactor: py3.8
16-
ignore-typecheck-outcome: false
17-
ignore-test-outcome: false
1814
- python-version: "3.9"
1915
toxfactor: py3.9
2016
ignore-typecheck-outcome: false

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ repos:
2222
rev: v3.18.0
2323
hooks:
2424
- id: pyupgrade
25-
args: ["--py38-plus"]
25+
args: ["--py39-plus"]
2626
# TODO: Enable mypy checker when the checks succeed
2727
#- repo: https://github.com/pre-commit/mirrors-mypy
2828
# rev: v0.931

CHANGES.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Changelog
33

44
Unreleased
55
----------
6+
- Dropped support for python 3.8. Supported python versions: 3.9, 3.10, 3.11, 3.12, 3.13.
67

78
8.0.0b2
89
----------

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ classifiers = [
2020
"Topic :: Software Development :: Libraries",
2121
"Topic :: Utilities",
2222
"Programming Language :: Python :: 3",
23-
"Programming Language :: Python :: 3.8",
2423
"Programming Language :: Python :: 3.9",
2524
"Programming Language :: Python :: 3.10",
2625
"Programming Language :: Python :: 3.11",
@@ -58,7 +57,7 @@ build-backend = "poetry.core.masonry.api"
5857

5958
[tool.black]
6059
line-length = 120
61-
target-version = ["py38", "py39", "py310", "py311", "py312"]
60+
target-version = ["py39", "py310", "py311", "py312"]
6261

6362
[tool.isort]
6463
profile = "black"
@@ -90,7 +89,7 @@ source = [
9089

9190

9291
[tool.mypy]
93-
python_version = "3.8"
92+
python_version = "3.9"
9493
warn_return_any = true
9594
warn_unused_configs = true
9695
files = "src/pytest_bdd/**/*.py"

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
distshare = {homedir}/.tox/distshare
3-
envlist = py{3.8,3.9,3.10,3.11}-pytest{7.0,7.1,7.2,7.3,7.4,8.0,8.1,8.2,8.3,latest}-coverage
3+
envlist = py{3.9,3.10,3.11}-pytest{7.0,7.1,7.2,7.3,7.4,8.0,8.1,8.2,8.3,latest}-coverage
44
py{3.12,3.13}-pytest{7.3,7.4,8.0,8.1,8.2,8.3,latest}-coverage
55
py3.12-pytestlatest-xdist-coverage
66
mypy

0 commit comments

Comments
 (0)