Skip to content

Commit 9234c2b

Browse files
committed
add python313 support
1 parent 0ca483f commit 9234c2b

File tree

6 files changed

+12
-179
lines changed

6 files changed

+12
-179
lines changed

.github/workflows/codeql.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ jobs:
2424
- name: Checkout Repository
2525
uses: actions/checkout@v4
2626

27-
- name: Set up Python 3.12
27+
- name: Set up Python 3.13
2828
id: setup-python
2929
uses: actions/setup-python@v5
3030
with:
31-
python-version: '3.12'
31+
python-version: '3.13'
3232

3333
- name: Cache Dependencies
3434
id: cache-pip

.github/workflows/lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
version: [3.9, '3.10', '3.11', '3.12']
18+
version: [3.9, '3.10', '3.11', '3.12', '3.13']
1919

2020
steps:
2121
- name: Checkout Repository

docker/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
####################################################################################################
22
## Final image
33
####################################################################################################
4-
FROM python:3.12-slim-bookworm
4+
FROM python:3.13-slim-bookworm
55

66
ENV DEBIAN_FRONTEND=noninteractive
77

poetry.lock

+1-166
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+6-7
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,19 @@ parsedatetime = "^2.6"
2929
humanize = "^4.11.0"
3030

3131

32-
[tool.poetry.group.docs.dependencies]
33-
sphinx = "^7.4.7"
34-
sphinx-autobuild = "^2024.10.3"
35-
sphinx-copybutton = "^0.5.2"
36-
furo = "^2024.8.6"
37-
38-
3932
[tool.poetry.group.dev.dependencies]
4033
lefthook = "^1.7.22"
4134
pyright = "^1.1.385"
4235
bandit = {extras = ["toml"], version = "^1.7.10"}
4336
ruff = "^0.7.0"
4437
tox = "^4.23.0"
4538

39+
40+
[tool.poetry.group.docs.dependencies]
41+
sphinx = "^7.4.7"
42+
sphinx-copybutton = "^0.5.2"
43+
furo = "^2024.8.6"
44+
4645
[tool.pyright]
4746
include = ["bot/**"]
4847
exclude = [

requirements-dev.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ ruff>=0.4.4,<1
88
tox>=4.15.0,<5
99

1010
# Docs
11-
sphinx>=7.3.7,<8
12-
sphinx-autobuild>=2024.4.16,<2025
11+
sphinx>=8.1.3,<9
1312
sphinx-copybutton>=0.5.2,<1
1413
furo>=2024.5.6,<2025

0 commit comments

Comments
 (0)