Skip to content

Commit 29046f6

Browse files
committed
build(python): drop 3.8 and PyPy 3.9; add 3.13
1 parent ac8df0f commit 29046f6

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ${{ matrix.os }}
66
strategy:
77
matrix:
8-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.10"]
8+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy3.10"]
99
os: ["macos-latest", "ubuntu-latest", "windows-latest"]
1010
steps:
1111
- name: 'Disable `autocrlf` in Git'

poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ include = [
3535
]
3636

3737
[tool.poetry.dependencies]
38-
python = "^3.8"
38+
python = "^3.9"
3939

4040
cbor2 = "^5.6"
4141
"ruamel.yaml" = "^0.18.0"
@@ -123,11 +123,11 @@ cmd = "pyright ${PYTHON_SOURCES}"
123123
help = "Run Pyright"
124124

125125
[tool.pyright]
126-
pythonVersion = "3.8"
126+
pythonVersion = "3.9"
127127

128128
[tool.ruff]
129129
src = ["src", "tests"]
130-
target-version = "py38"
130+
target-version = "py39"
131131

132132
[tool.ruff.lint]
133133
select = [

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ isolated_build = true
33
requires =
44
tox>=4
55
env_list =
6-
py{38,39,310,311,312},pypy{39,310}
6+
py{39,310,311,312,313},pypy{310}
77

88
[testenv]
99
description = run tests

0 commit comments

Comments
 (0)