Skip to content

Commit c9e4d83

Browse files
committed
chore: remove python 3.8 support
1 parent 0dfe0c5 commit c9e4d83

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

.github/workflows/tests.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ jobs:
1616
- '3.11'
1717
- '3.10'
1818
- '3.9'
19-
- '3.8'
2019
steps:
2120
- uses: actions/checkout@v3
2221
- name: Install Poetry

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ repos:
1111
rev: v3.15.0
1212
hooks:
1313
- id: pyupgrade
14-
args: ["--py38-plus"]
14+
args: ["--py39-plus"]
1515
- repo: https://github.com/asottile/reorder_python_imports
1616
rev: v3.12.0
1717
hooks:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
Versions follow [Semantic Versioning](https://semver.org/>) (<major>.<minor>.<patch>).
99

10+
### Removed
11+
12+
- Stop Python 3.8 support
13+
1014
## [0.0.10] - 2024-04-12
1115

1216
### Changed

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ repository = "https://github.com/pytest-dev/pytest-iam"
3030
documentation = "https://pytest-iam.readthedocs.io/en/latest/"
3131

3232
[tool.poetry.dependencies]
33-
python = "^3.8"
33+
python = "^3.9"
3434
canaille = {version = "<1", extras = ["oidc"] }
3535
portpicker = ">=1.6.0"
3636
pytest = ">=7.0.0"
@@ -63,7 +63,6 @@ isolated_build = true
6363
skipsdist = true
6464
envlist =
6565
style
66-
py38
6766
py39
6867
py310
6968
py311

pytest_iam/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import wsgiref.simple_server
55
from types import ModuleType
66
from typing import Any
7-
from typing import Dict
87

98
import portpicker
109
import pytest
@@ -136,7 +135,7 @@ def consent(self, user, client=None):
136135

137136

138137
@pytest.fixture(scope="session")
139-
def iam_configuration(tmp_path_factory) -> Dict[str, Any]:
138+
def iam_configuration(tmp_path_factory) -> dict[str, Any]:
140139
"""Fixture for editing the configuration of
141140
:meth:`~pytest_iam.iam_server`."""
142141

0 commit comments

Comments
 (0)