Skip to content

Commit 0294338

Browse files
committed
Deprecate Python 3.8
1 parent 497c96d commit 0294338

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

.github/workflows/tests.yml

-3
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,10 @@ jobs:
1818
- { python: "3.11", os: "ubuntu-latest", session: "mypy" }
1919
- { python: "3.10", os: "ubuntu-latest", session: "mypy" }
2020
- { python: "3.9", os: "ubuntu-latest", session: "mypy" }
21-
- { python: "3.8", os: "ubuntu-latest", session: "mypy" }
2221
- { python: "3.12", os: "ubuntu-latest", session: "tests" }
2322
- { python: "3.11", os: "ubuntu-latest", session: "tests" }
2423
- { python: "3.10", os: "ubuntu-latest", session: "tests" }
2524
- { python: "3.9", os: "ubuntu-latest", session: "tests" }
26-
- { python: "3.8", os: "ubuntu-latest", session: "tests" }
2725
- { python: "3.12", os: "windows-latest", session: "tests" }
2826
- { python: "3.12", os: "macos-latest", session: "tests" }
2927
- { python: "3.12", os: "ubuntu-latest", session: "typeguard" }
@@ -124,7 +122,6 @@ jobs:
124122
mv coverage-data-3.11-ubuntu-latest/* .
125123
mv coverage-data-3.10-ubuntu-latest/* .
126124
mv coverage-data-3.9-ubuntu-latest/* .
127-
mv coverage-data-3.8-ubuntu-latest/* .
128125
hatch run coverage:run
129126
130127
- name: Create coverage report

.readthedocs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ sphinx:
33
configuration: docs/conf.py
44
formats: all
55
python:
6-
version: 3.8
6+
version: 3.9
77
install:
88
- requirements: docs/requirements.txt
99
- path: .

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Request features on the [Issue Tracker].
3737

3838
## How to set up your development environment
3939

40-
You need Python 3.8+ and the following tools:
40+
You need Python 3.9+ and the following tools:
4141

4242
- [Hatch]
4343

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555

5656
## Requirements
5757

58-
- It works in Python 3.8+.
58+
- It works in Python 3.9+.
5959

6060
## Installation
6161

pyproject.toml

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@ license = {text = "MIT"}
99
readme = "README.md"
1010
classifiers = [
1111
"Development Status :: 5 - Production/Stable",
12-
"Programming Language :: Python :: 3.8",
1312
"Programming Language :: Python :: 3.9",
1413
"Programming Language :: Python :: 3.10",
1514
"Programming Language :: Python :: 3.11",
1615
"Programming Language :: Python :: 3.12",
1716
]
18-
requires-python = ">=3.8"
17+
requires-python = ">=3.9"
1918
dependencies = []
2019

2120
[tool.hatch.version]
@@ -58,7 +57,7 @@ run-xdoctest = [ "hatch run xdoctest:run" ]
5857
run-docs-build = [ "hatch run docs-build:run" ]
5958

6059
[[tool.hatch.envs.sessions.matrix]]
61-
python = ["3.8", "3.9", "3.10", "3.11", "3.12"]
60+
python = ["3.9", "3.10", "3.11", "3.12"]
6261

6362
[tool.hatch.envs.pre-commit]
6463
dependencies = [

0 commit comments

Comments
 (0)