Skip to content

Commit 9c6e39a

Browse files
authored
Add Python 3.13 and drop Python 3.8
1 parent 7aae61b commit 9c6e39a

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

.github/workflows/tox.yml

+4-5
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,8 @@ jobs:
2020
fail-fast: false
2121
max-parallel: 4
2222
matrix:
23-
tox-env: [py38, py39, py310, py311, py312, pypy38, pypy39, pypy310, pygments]
23+
tox-env: [py39, py310, py311, py312, py313, pypy39, pypy310, pygments]
2424
include:
25-
- tox-env: py38
26-
python-version: '3.8'
2725
- tox-env: py39
2826
python-version: '3.9'
2927
- tox-env: py310
@@ -32,8 +30,8 @@ jobs:
3230
python-version: '3.11'
3331
- tox-env: py312
3432
python-version: '3.12'
35-
- tox-env: pypy38
36-
python-version: pypy-3.8
33+
- tox-env: py313
34+
python-version: '3.13'
3735
- tox-env: pypy39
3836
python-version: pypy-3.9
3937
- tox-env: pypy310
@@ -50,6 +48,7 @@ jobs:
5048
uses: actions/setup-python@v4
5149
with:
5250
python-version: ${{ matrix.python-version }}
51+
allow-prereleases: true
5352
- name: Install dependencies
5453
run: |
5554
sudo apt-get install libtidy-dev

pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ maintainers = [
1818
{name = 'Isaac Muse'}
1919
]
2020
license = {file = 'LICENSE.md'}
21-
requires-python = '>=3.8'
21+
requires-python = '>=3.9'
2222
dependencies = [
2323
"importlib-metadata>=4.4;python_version<'3.10'"
2424
]
@@ -29,11 +29,11 @@ classifiers = [
2929
'Operating System :: OS Independent',
3030
'Programming Language :: Python',
3131
'Programming Language :: Python :: 3',
32-
'Programming Language :: Python :: 3.8',
3332
'Programming Language :: Python :: 3.9',
3433
'Programming Language :: Python :: 3.10',
3534
'Programming Language :: Python :: 3.11',
3635
'Programming Language :: Python :: 3.12',
36+
'Programming Language :: Python :: 3.13',
3737
'Programming Language :: Python :: 3 :: Only',
3838
'Programming Language :: Python :: Implementation :: CPython',
3939
'Programming Language :: Python :: Implementation :: PyPy',

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py{38, 39, 310, 311, 312}, pypy{38, 39, 310}, pygments, flake8, checkspelling, pep517check, checklinks
2+
envlist = py{39, 310, 311, 312, 313}, pypy{39, 310}, pygments, flake8, checkspelling, pep517check, checklinks
33
isolated_build = True
44

55
[testenv]

0 commit comments

Comments
 (0)