Skip to content

Commit 3d52487

Browse files
committed
build: drop 3.7/3.8, and add 3.13
1 parent 0d280fe commit 3d52487

File tree

4 files changed

+12
-15
lines changed

4 files changed

+12
-15
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,12 @@ jobs:
5353
python:
5454
# When changing this list, be sure to check the [gh] list in
5555
# tox.ini so that tox will run properly.
56-
- "3.7"
57-
- "3.8"
5856
- "3.9"
5957
- "3.10"
6058
- "3.11"
6159
- "3.12"
60+
- "3.13"
6261
include:
63-
- python: "3.7"
64-
os: "macos"
65-
os-version: "13"
66-
- python: "3.8"
67-
os: "macos"
68-
os-version: "13"
6962
- python: "3.9"
7063
os: "macos"
7164
os-version: "13"
@@ -111,7 +104,7 @@ jobs:
111104
- name: "Set up Python"
112105
uses: "actions/setup-python@v5"
113106
with:
114-
python-version: "3.8"
107+
python-version: "3.9"
115108

116109
- name: "Install dependencies"
117110
run: |

CHANGELOG.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ Changelog
1818
1919
These are changes to Cog over time.
2020

21+
Unreleased
22+
----------
23+
24+
- Dropped support for Python 3.7 and 3.8, and added 3.13.
25+
26+
2127
3.4.1 – March 7 2024
2228
--------------------
2329

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,14 @@ classifiers = [
1212
"Intended Audience :: Developers",
1313
"License :: OSI Approved :: MIT License",
1414
"Operating System :: OS Independent",
15-
"Programming Language :: Python :: 3.7",
16-
"Programming Language :: Python :: 3.8",
1715
"Programming Language :: Python :: 3.9",
1816
"Programming Language :: Python :: 3.10",
1917
"Programming Language :: Python :: 3.11",
2018
"Programming Language :: Python :: 3.12",
19+
"Programming Language :: Python :: 3.13",
2120
"Topic :: Software Development :: Code Generators",
2221
]
23-
requires-python = ">= 3.7"
22+
requires-python = ">= 3.9"
2423
dynamic = ["version"]
2524

2625
[project.scripts]

tox.ini

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# tox configuration for Cog.
22

33
[tox]
4-
envlist = py37,py38,py39,py310,py311,py312,coverage
4+
envlist = py39,py310,py311,py312,py313,coverage
55

66
[testenv]
77
deps =
@@ -21,9 +21,8 @@ commands =
2121

2222
[gh]
2323
python =
24-
3.7 = py37
25-
3.8 = py38
2624
3.9 = py39
2725
3.10 = py310
2826
3.11 = py311
2927
3.12 = py312
28+
3.13 = py313

0 commit comments

Comments
 (0)