🗃 Updated python/node versions [skip ci]

This commit is contained in:
Nikolai Kristiansen
2025-05-07 00:12:26 +00:00
parent 81f1181f6d
commit 3567232320
2 changed files with 169 additions and 170 deletions

View File

@@ -3,7 +3,7 @@
[![Pulls](https://img.shields.io/docker/pulls/nikolaik/python-nodejs.svg?style=flat-square)](https://hub.docker.com/r/nikolaik/python-nodejs/)
[![CircleCI](https://img.shields.io/circleci/project/github/nikolaik/docker-python-nodejs.svg?style=flat-square)](https://circleci.com/gh/nikolaik/docker-python-nodejs)
Last updated by bot: 2025-04-23
Last updated by bot: 2025-05-07
The `latest` tag is currently:
@@ -24,6 +24,10 @@ To use a specific combination of Python and Node.js see the following table of a
Tag | Python version | Node.js version | Distro
--- | --- | --- | ---
`python3.13-nodejs24` | 3.13.3 | 24.0.0 | bookworm
`python3.13-nodejs24-bullseye` | 3.13.3 | 24.0.0 | bullseye
`python3.13-nodejs24-slim` | 3.13.3 | 24.0.0 | slim
`python3.13-nodejs24-alpine` | 3.13.3 | 24.0.0 | alpine
`python3.13-nodejs23` | 3.13.3 | 23.11.0 | bookworm
`python3.13-nodejs23-bullseye` | 3.13.3 | 23.11.0 | bullseye
`python3.13-nodejs23-slim` | 3.13.3 | 23.11.0 | slim
@@ -36,10 +40,10 @@ Tag | Python version | Node.js version | Distro
`python3.13-nodejs20-bullseye` | 3.13.3 | 20.19.1 | bullseye
`python3.13-nodejs20-slim` | 3.13.3 | 20.19.1 | slim
`python3.13-nodejs20-alpine` | 3.13.3 | 20.19.1 | alpine
`python3.13-nodejs18` | 3.13.3 | 18.20.8 | bookworm
`python3.13-nodejs18-bullseye` | 3.13.3 | 18.20.8 | bullseye
`python3.13-nodejs18-slim` | 3.13.3 | 18.20.8 | slim
`python3.13-nodejs18-alpine` | 3.13.3 | 18.20.8 | alpine
`python3.12-nodejs24` | 3.12.10 | 24.0.0 | bookworm
`python3.12-nodejs24-bullseye` | 3.12.10 | 24.0.0 | bullseye
`python3.12-nodejs24-slim` | 3.12.10 | 24.0.0 | slim
`python3.12-nodejs24-alpine` | 3.12.10 | 24.0.0 | alpine
`python3.12-nodejs23` | 3.12.10 | 23.11.0 | bookworm
`python3.12-nodejs23-bullseye` | 3.12.10 | 23.11.0 | bullseye
`python3.12-nodejs23-slim` | 3.12.10 | 23.11.0 | slim
@@ -52,10 +56,10 @@ Tag | Python version | Node.js version | Distro
`python3.12-nodejs20-bullseye` | 3.12.10 | 20.19.1 | bullseye
`python3.12-nodejs20-slim` | 3.12.10 | 20.19.1 | slim
`python3.12-nodejs20-alpine` | 3.12.10 | 20.19.1 | alpine
`python3.12-nodejs18` | 3.12.10 | 18.20.8 | bookworm
`python3.12-nodejs18-bullseye` | 3.12.10 | 18.20.8 | bullseye
`python3.12-nodejs18-slim` | 3.12.10 | 18.20.8 | slim
`python3.12-nodejs18-alpine` | 3.12.10 | 18.20.8 | alpine
`python3.11-nodejs24` | 3.11.12 | 24.0.0 | bookworm
`python3.11-nodejs24-bullseye` | 3.11.12 | 24.0.0 | bullseye
`python3.11-nodejs24-slim` | 3.11.12 | 24.0.0 | slim
`python3.11-nodejs24-alpine` | 3.11.12 | 24.0.0 | alpine
`python3.11-nodejs23` | 3.11.12 | 23.11.0 | bookworm
`python3.11-nodejs23-bullseye` | 3.11.12 | 23.11.0 | bullseye
`python3.11-nodejs23-slim` | 3.11.12 | 23.11.0 | slim
@@ -68,10 +72,10 @@ Tag | Python version | Node.js version | Distro
`python3.11-nodejs20-bullseye` | 3.11.12 | 20.19.1 | bullseye
`python3.11-nodejs20-slim` | 3.11.12 | 20.19.1 | slim
`python3.11-nodejs20-alpine` | 3.11.12 | 20.19.1 | alpine
`python3.11-nodejs18` | 3.11.12 | 18.20.8 | bookworm
`python3.11-nodejs18-bullseye` | 3.11.12 | 18.20.8 | bullseye
`python3.11-nodejs18-slim` | 3.11.12 | 18.20.8 | slim
`python3.11-nodejs18-alpine` | 3.11.12 | 18.20.8 | alpine
`python3.10-nodejs24` | 3.10.17 | 24.0.0 | bookworm
`python3.10-nodejs24-bullseye` | 3.10.17 | 24.0.0 | bullseye
`python3.10-nodejs24-slim` | 3.10.17 | 24.0.0 | slim
`python3.10-nodejs24-alpine` | 3.10.17 | 24.0.0 | alpine
`python3.10-nodejs23` | 3.10.17 | 23.11.0 | bookworm
`python3.10-nodejs23-bullseye` | 3.10.17 | 23.11.0 | bullseye
`python3.10-nodejs23-slim` | 3.10.17 | 23.11.0 | slim
@@ -84,10 +88,10 @@ Tag | Python version | Node.js version | Distro
`python3.10-nodejs20-bullseye` | 3.10.17 | 20.19.1 | bullseye
`python3.10-nodejs20-slim` | 3.10.17 | 20.19.1 | slim
`python3.10-nodejs20-alpine` | 3.10.17 | 20.19.1 | alpine
`python3.10-nodejs18` | 3.10.17 | 18.20.8 | bookworm
`python3.10-nodejs18-bullseye` | 3.10.17 | 18.20.8 | bullseye
`python3.10-nodejs18-slim` | 3.10.17 | 18.20.8 | slim
`python3.10-nodejs18-alpine` | 3.10.17 | 18.20.8 | alpine
`python3.9-nodejs24` | 3.9.22 | 24.0.0 | bookworm
`python3.9-nodejs24-bullseye` | 3.9.22 | 24.0.0 | bullseye
`python3.9-nodejs24-slim` | 3.9.22 | 24.0.0 | slim
`python3.9-nodejs24-alpine` | 3.9.22 | 24.0.0 | alpine
`python3.9-nodejs23` | 3.9.22 | 23.11.0 | bookworm
`python3.9-nodejs23-bullseye` | 3.9.22 | 23.11.0 | bullseye
`python3.9-nodejs23-slim` | 3.9.22 | 23.11.0 | slim
@@ -100,10 +104,6 @@ Tag | Python version | Node.js version | Distro
`python3.9-nodejs20-bullseye` | 3.9.22 | 20.19.1 | bullseye
`python3.9-nodejs20-slim` | 3.9.22 | 20.19.1 | slim
`python3.9-nodejs20-alpine` | 3.9.22 | 20.19.1 | alpine
`python3.9-nodejs18` | 3.9.22 | 18.20.8 | bookworm
`python3.9-nodejs18-bullseye` | 3.9.22 | 18.20.8 | bullseye
`python3.9-nodejs18-slim` | 3.9.22 | 18.20.8 | slim
`python3.9-nodejs18-alpine` | 3.9.22 | 18.20.8 | alpine
<!-- TAGS_END -->
@@ -125,11 +125,10 @@ Python version | Start | End
Node.js version | Start | End
--- | --- | ---
v24 | 2025-04-22 | 2028-04-30
v24 | 2025-05-06 | 2028-04-30
v23 | 2024-10-16 | 2025-06-01
v22 | 2024-04-24 | 2027-04-30
v20 | 2023-04-18 | 2026-04-30
v18 | 2022-04-19 | 2025-04-30
<!-- SUPPORTED_VERSIONS_END -->

View File

@@ -1,5 +1,56 @@
{
"versions": [
{
"key": "python3.13-nodejs24",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-bookworm",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bookworm",
"platforms": [
"linux/amd64",
"linux/arm64"
]
},
{
"key": "python3.13-nodejs24-bullseye",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-bullseye",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bullseye",
"platforms": [
"linux/amd64",
"linux/arm64"
]
},
{
"key": "python3.13-nodejs24-slim",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-slim",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "slim",
"platforms": [
"linux/amd64",
"linux/arm64"
]
},
{
"key": "python3.13-nodejs24-alpine",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-alpine",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "alpine",
"platforms": [
"linux/amd64"
]
},
{
"key": "python3.13-nodejs23",
"python": "3.13",
@@ -154,12 +205,12 @@
]
},
{
"key": "python3.13-nodejs18",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-bookworm",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.12-nodejs24",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-bookworm",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bookworm",
"platforms": [
"linux/amd64",
@@ -167,12 +218,12 @@
]
},
{
"key": "python3.13-nodejs18-bullseye",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-bullseye",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.12-nodejs24-bullseye",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-bullseye",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bullseye",
"platforms": [
"linux/amd64",
@@ -180,12 +231,12 @@
]
},
{
"key": "python3.13-nodejs18-slim",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-slim",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.12-nodejs24-slim",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-slim",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "slim",
"platforms": [
"linux/amd64",
@@ -193,12 +244,12 @@
]
},
{
"key": "python3.13-nodejs18-alpine",
"python": "3.13",
"python_canonical": "3.13.3",
"python_image": "3.13.3-alpine",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.12-nodejs24-alpine",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-alpine",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "alpine",
"platforms": [
"linux/amd64"
@@ -358,12 +409,12 @@
]
},
{
"key": "python3.12-nodejs18",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-bookworm",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.11-nodejs24",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-bookworm",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bookworm",
"platforms": [
"linux/amd64",
@@ -371,12 +422,12 @@
]
},
{
"key": "python3.12-nodejs18-bullseye",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-bullseye",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.11-nodejs24-bullseye",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-bullseye",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bullseye",
"platforms": [
"linux/amd64",
@@ -384,12 +435,12 @@
]
},
{
"key": "python3.12-nodejs18-slim",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-slim",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.11-nodejs24-slim",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-slim",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "slim",
"platforms": [
"linux/amd64",
@@ -397,12 +448,12 @@
]
},
{
"key": "python3.12-nodejs18-alpine",
"python": "3.12",
"python_canonical": "3.12.10",
"python_image": "3.12.10-alpine",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.11-nodejs24-alpine",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-alpine",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "alpine",
"platforms": [
"linux/amd64"
@@ -562,12 +613,12 @@
]
},
{
"key": "python3.11-nodejs18",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-bookworm",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.10-nodejs24",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-bookworm",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bookworm",
"platforms": [
"linux/amd64",
@@ -575,12 +626,12 @@
]
},
{
"key": "python3.11-nodejs18-bullseye",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-bullseye",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.10-nodejs24-bullseye",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-bullseye",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bullseye",
"platforms": [
"linux/amd64",
@@ -588,12 +639,12 @@
]
},
{
"key": "python3.11-nodejs18-slim",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-slim",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.10-nodejs24-slim",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-slim",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "slim",
"platforms": [
"linux/amd64",
@@ -601,12 +652,12 @@
]
},
{
"key": "python3.11-nodejs18-alpine",
"python": "3.11",
"python_canonical": "3.11.12",
"python_image": "3.11.12-alpine",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.10-nodejs24-alpine",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-alpine",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "alpine",
"platforms": [
"linux/amd64"
@@ -766,12 +817,12 @@
]
},
{
"key": "python3.10-nodejs18",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-bookworm",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.9-nodejs24",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-bookworm",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bookworm",
"platforms": [
"linux/amd64",
@@ -779,12 +830,12 @@
]
},
{
"key": "python3.10-nodejs18-bullseye",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-bullseye",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.9-nodejs24-bullseye",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-bullseye",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "bullseye",
"platforms": [
"linux/amd64",
@@ -792,12 +843,12 @@
]
},
{
"key": "python3.10-nodejs18-slim",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-slim",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.9-nodejs24-slim",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-slim",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "slim",
"platforms": [
"linux/amd64",
@@ -805,12 +856,12 @@
]
},
{
"key": "python3.10-nodejs18-alpine",
"python": "3.10",
"python_canonical": "3.10.17",
"python_image": "3.10.17-alpine",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"key": "python3.9-nodejs24-alpine",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-alpine",
"nodejs": "24",
"nodejs_canonical": "24.0.0",
"distro": "alpine",
"platforms": [
"linux/amd64"
@@ -968,57 +1019,6 @@
"platforms": [
"linux/amd64"
]
},
{
"key": "python3.9-nodejs18",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-bookworm",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"distro": "bookworm",
"platforms": [
"linux/amd64",
"linux/arm64"
]
},
{
"key": "python3.9-nodejs18-bullseye",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-bullseye",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"distro": "bullseye",
"platforms": [
"linux/amd64",
"linux/arm64"
]
},
{
"key": "python3.9-nodejs18-slim",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-slim",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"distro": "slim",
"platforms": [
"linux/amd64",
"linux/arm64"
]
},
{
"key": "python3.9-nodejs18-alpine",
"python": "3.9",
"python_canonical": "3.9.22",
"python_image": "3.9.22-alpine",
"nodejs": "18",
"nodejs_canonical": "18.20.8",
"distro": "alpine",
"platforms": [
"linux/amd64"
]
}
]
}