Skip to content

Commit 98c9bbf

Browse files
authored
Merge pull request #44 from tsroten/upgrade-python
remove EOL pythons
2 parents 5e82e0e + df33eda commit 98c9bbf

3 files changed

Lines changed: 13 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
12+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1313
os: [ubuntu-latest, macos-latest]
1414
include:
15-
- python-version: 3.7
16-
py: py37
17-
- python-version: 3.8
18-
py: py38
1915
- python-version: 3.9
2016
py: py39
2117
- python-version: '3.10'
2218
py: py310
2319
- python-version: '3.11'
2420
py: py311
21+
- python-version: '3.12'
22+
py: py312
23+
- python-version: '3.13'
24+
py: py313
2525
runs-on: ${{ matrix.os }}
2626
steps:
2727
- uses: actions/checkout@v3

CHANGES.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Change Log
22
==========
33

4+
TBD
5+
--------------------
6+
* Remove EOL Python versions. Supporting only Python 3.9+
7+
48
v.0.5.2 (2024-02-22)
59
--------------------
610

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ license = "MIT"
1111
authors = [
1212
{ name = "Thomas Roten", email = "thomas@roten.us" },
1313
]
14-
requires-python = ">=3.7"
14+
requires-python = ">=3.9"
1515
keywords = [
1616
"cache",
1717
"file",
@@ -24,11 +24,11 @@ classifiers = [
2424
"Development Status :: 5 - Production/Stable",
2525
"Programming Language :: Python",
2626
"Programming Language :: Python :: 3",
27-
"Programming Language :: Python :: 3.7",
28-
"Programming Language :: Python :: 3.8",
2927
"Programming Language :: Python :: 3.9",
3028
"Programming Language :: Python :: 3.10",
3129
"Programming Language :: Python :: 3.11",
30+
"Programming Language :: Python :: 3.12",
31+
"Programming Language :: Python :: 3.13",
3232
"Topic :: Software Development :: Libraries :: Python Modules",
3333
"Topic :: System :: Filesystems",
3434
]
@@ -83,7 +83,7 @@ run = [
8383
]
8484

8585
[[tool.hatch.envs.test.matrix]]
86-
python = ["3.7", "3.8", "3.9", "3.10", "3.11"]
86+
python = ["3.9", "3.10", "3.11", "3.12", "3.13"]
8787

8888
[tool.hatch.envs.style]
8989
detached = true

0 commit comments

Comments
 (0)