Skip to content

Commit 4e74c56

Browse files
committed
build: add py3.12 support; use Debian 12
1 parent 1e4ffa5 commit 4e74c56

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.github/workflows/checks.yml

+8-6
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@ jobs:
1919
fail-fast: true
2020
matrix:
2121
py-version-img: [
22-
["3.9", "3.9-slim-bullseye"],
23-
["3.10", "3.10-slim-bullseye"],
24-
["3.11", "3.11-slim-bullseye"]
22+
["3.9", "3.9-slim-bookworm"],
23+
["3.10", "3.10-slim-bookworm"],
24+
["3.11", "3.11-slim-bookworm"],
25+
["3.12", "3.12-slim-bookworm"]
2526
]
2627
mongodb-version: ["4.2", "4.4", "5.0"]
2728
mongodb-port: [12345]
@@ -82,9 +83,10 @@ jobs:
8283
fail-fast: true
8384
matrix:
8485
py-version-img-tag: [
85-
["3.9", "3.9-slim-bullseye", ""],
86-
["3.10", "3.10-slim-bullseye", ""],
87-
["3.11", "3.11-slim-bullseye", "latest"],
86+
["3.9", "3.9-slim-bookworm", ""],
87+
["3.10", "3.10-slim-bookworm", ""],
88+
["3.11", "3.11-slim-bookworm", ""],
89+
["3.12", "3.12-slim-bookworm", "latest"]
8890
]
8991

9092
steps:

docker/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG PY_IMAGE=3.11-slim-bullseye
1+
ARG PY_IMAGE=3.12-slim-bookworm
22
FROM python:$PY_IMAGE as base
33

44
# Metadata

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
"Programming Language :: Python :: 3.9",
5959
"Programming Language :: Python :: 3.10",
6060
"Programming Language :: Python :: 3.11",
61+
"Programming Language :: Python :: 3.12",
6162
"Topic :: Internet :: WWW/HTTP",
6263
"Topic :: System :: Systems Administration",
6364
"Topic :: Utilities",

0 commit comments

Comments
 (0)