Skip to content

Commit 44871f4

Browse files
committed
Versionator Updating versions for python and package.
1 parent 391ef2f commit 44871f4

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

.github/workflows/image-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
python_versions: ["3.8", "3.9", "3.10", "3.11"]
17+
python_versions: ["3.8", "3.9", "3.10", "3.11", "3.12"]
1818
package_versions: ["5.3.0", "5.3.1", "5.3.4", "5.3.5", "5.3.6"]
1919
target_base: ["full", "slim", "alpine"]
2020
steps:

README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,13 @@ The Full Images use the base Python Docker images as their parent. These images
8080
To pull the latest full version:
8181

8282
```bash
83-
docker pull ghcr.io/multi-py/python-celery:py3.11-LATEST
83+
docker pull ghcr.io/multi-py/python-celery:py3.12-LATEST
8484
```
8585

8686
To include it in the dockerfile instead:
8787

8888
```dockerfile
89-
FROM ghcr.io/multi-py/python-celery:py3.11-LATEST
89+
FROM ghcr.io/multi-py/python-celery:py3.12-LATEST
9090
```
9191

9292
### Using the Slim Image
@@ -96,13 +96,13 @@ The Slim Images use the base Python Slim Docker images as their parent. These im
9696
To pull the latest slim version:
9797

9898
```bash
99-
docker pull ghcr.io/multi-py/python-celery:py3.11-slim-LATEST
99+
docker pull ghcr.io/multi-py/python-celery:py3.12-slim-LATEST
100100
```
101101

102102
To include it in the dockerfile instead:
103103

104104
```dockerfile
105-
FROM ghcr.io/multi-py/python-celery:py3.11-slim-LATEST
105+
FROM ghcr.io/multi-py/python-celery:py3.12-slim-LATEST
106106
```
107107

108108

@@ -117,13 +117,13 @@ In theory these images are smaller than even the slim images, but this amounts t
117117
To pull the latest alpine version:
118118

119119
```bash
120-
docker pull ghcr.io/multi-py/python-celery:py3.11-alpine-LATEST
120+
docker pull ghcr.io/multi-py/python-celery:py3.12-alpine-LATEST
121121
```
122122

123123
To include it in the dockerfile instead:
124124

125125
```dockerfile
126-
FROM ghcr.io/multi-py/python-celery:py3.11-alpine-LATEST
126+
FROM ghcr.io/multi-py/python-celery:py3.12-alpine-LATEST
127127
```
128128

129129

@@ -133,9 +133,9 @@ FROM ghcr.io/multi-py/python-celery:py3.11-alpine-LATEST
133133
It's also possible to copy just the Python packages themselves. This is particularly useful when you want to use the precompiled libraries from multiple containers.
134134

135135
```dockerfile
136-
FROM python:3.11
136+
FROM python:3.12
137137

138-
COPY --from=ghcr.io/multi-py/python-celery:py3.11-slim-LATEST /usr/local/lib/python3.11/site-packages/* /usr/local/lib/python3.11/site-packages/
138+
COPY --from=ghcr.io/multi-py/python-celery:py3.12-slim-LATEST /usr/local/lib/python3.12/site-packages/* /usr/local/lib/python3.12/site-packages/
139139
```
140140

141141
### Add Your App
@@ -150,7 +150,7 @@ By default the celery application should be inside the package in a variable nam
150150
If you are using pip to install dependencies your dockerfile could look like this-
151151

152152
```dockerfile
153-
FROM ghcr.io/multi-py/python-celery:py3.11-5.3.6
153+
FROM ghcr.io/multi-py/python-celery:py3.12-5.3.6
154154

155155
COPY requirements /requirements
156156
RUN pip install --no-cache-dir -r /requirements
@@ -244,11 +244,11 @@ Defaults to 30 seconds.
244244

245245
This project actively supports these Python versions:
246246

247+
* 3.12
247248
* 3.11
248249
* 3.10
249250
* 3.9
250251
* 3.8
251-
* 3.7
252252

253253

254254
## Image Variants
@@ -293,43 +293,43 @@ If you get use out of these containers please consider sponsoring me using Githu
293293
</center>
294294

295295
## Tags
296-
* Recommended Image: `ghcr.io/multi-py/python-celery:py3.11-5.3.6`
297-
* Slim Image: `ghcr.io/multi-py/python-celery:py3.11-slim-5.3.6`
296+
* Recommended Image: `ghcr.io/multi-py/python-celery:py3.12-5.3.6`
297+
* Slim Image: `ghcr.io/multi-py/python-celery:py3.12-slim-5.3.6`
298298

299299
Tags are based on the package version, python version, and the upstream container the container is based on.
300300

301301
| celery Version | Python Version | Full Container | Slim Container | Alpine Container |
302302
|-----------------------|----------------|----------------|----------------|------------------|
303+
| latest | 3.12 | py3.12-latest | py3.12-slim-latest | py3.12-alpine-latest |
303304
| latest | 3.11 | py3.11-latest | py3.11-slim-latest | py3.11-alpine-latest |
304305
| latest | 3.10 | py3.10-latest | py3.10-slim-latest | py3.10-alpine-latest |
305306
| latest | 3.9 | py3.9-latest | py3.9-slim-latest | py3.9-alpine-latest |
306307
| latest | 3.8 | py3.8-latest | py3.8-slim-latest | py3.8-alpine-latest |
307-
| latest | 3.7 | py3.7-latest | py3.7-slim-latest | py3.7-alpine-latest |
308+
| 5.3.6 | 3.12 | py3.12-5.3.6 | py3.12-slim-5.3.6 | py3.12-alpine-5.3.6 |
308309
| 5.3.6 | 3.11 | py3.11-5.3.6 | py3.11-slim-5.3.6 | py3.11-alpine-5.3.6 |
309310
| 5.3.6 | 3.10 | py3.10-5.3.6 | py3.10-slim-5.3.6 | py3.10-alpine-5.3.6 |
310311
| 5.3.6 | 3.9 | py3.9-5.3.6 | py3.9-slim-5.3.6 | py3.9-alpine-5.3.6 |
311312
| 5.3.6 | 3.8 | py3.8-5.3.6 | py3.8-slim-5.3.6 | py3.8-alpine-5.3.6 |
312-
| 5.3.6 | 3.7 | py3.7-5.3.6 | py3.7-slim-5.3.6 | py3.7-alpine-5.3.6 |
313+
| 5.3.5 | 3.12 | py3.12-5.3.5 | py3.12-slim-5.3.5 | py3.12-alpine-5.3.5 |
313314
| 5.3.5 | 3.11 | py3.11-5.3.5 | py3.11-slim-5.3.5 | py3.11-alpine-5.3.5 |
314315
| 5.3.5 | 3.10 | py3.10-5.3.5 | py3.10-slim-5.3.5 | py3.10-alpine-5.3.5 |
315316
| 5.3.5 | 3.9 | py3.9-5.3.5 | py3.9-slim-5.3.5 | py3.9-alpine-5.3.5 |
316317
| 5.3.5 | 3.8 | py3.8-5.3.5 | py3.8-slim-5.3.5 | py3.8-alpine-5.3.5 |
317-
| 5.3.5 | 3.7 | py3.7-5.3.5 | py3.7-slim-5.3.5 | py3.7-alpine-5.3.5 |
318+
| 5.3.4 | 3.12 | py3.12-5.3.4 | py3.12-slim-5.3.4 | py3.12-alpine-5.3.4 |
318319
| 5.3.4 | 3.11 | py3.11-5.3.4 | py3.11-slim-5.3.4 | py3.11-alpine-5.3.4 |
319320
| 5.3.4 | 3.10 | py3.10-5.3.4 | py3.10-slim-5.3.4 | py3.10-alpine-5.3.4 |
320321
| 5.3.4 | 3.9 | py3.9-5.3.4 | py3.9-slim-5.3.4 | py3.9-alpine-5.3.4 |
321322
| 5.3.4 | 3.8 | py3.8-5.3.4 | py3.8-slim-5.3.4 | py3.8-alpine-5.3.4 |
322-
| 5.3.4 | 3.7 | py3.7-5.3.4 | py3.7-slim-5.3.4 | py3.7-alpine-5.3.4 |
323+
| 5.3.1 | 3.12 | py3.12-5.3.1 | py3.12-slim-5.3.1 | py3.12-alpine-5.3.1 |
323324
| 5.3.1 | 3.11 | py3.11-5.3.1 | py3.11-slim-5.3.1 | py3.11-alpine-5.3.1 |
324325
| 5.3.1 | 3.10 | py3.10-5.3.1 | py3.10-slim-5.3.1 | py3.10-alpine-5.3.1 |
325326
| 5.3.1 | 3.9 | py3.9-5.3.1 | py3.9-slim-5.3.1 | py3.9-alpine-5.3.1 |
326327
| 5.3.1 | 3.8 | py3.8-5.3.1 | py3.8-slim-5.3.1 | py3.8-alpine-5.3.1 |
327-
| 5.3.1 | 3.7 | py3.7-5.3.1 | py3.7-slim-5.3.1 | py3.7-alpine-5.3.1 |
328+
| 5.3.0 | 3.12 | py3.12-5.3.0 | py3.12-slim-5.3.0 | py3.12-alpine-5.3.0 |
328329
| 5.3.0 | 3.11 | py3.11-5.3.0 | py3.11-slim-5.3.0 | py3.11-alpine-5.3.0 |
329330
| 5.3.0 | 3.10 | py3.10-5.3.0 | py3.10-slim-5.3.0 | py3.10-alpine-5.3.0 |
330331
| 5.3.0 | 3.9 | py3.9-5.3.0 | py3.9-slim-5.3.0 | py3.9-alpine-5.3.0 |
331332
| 5.3.0 | 3.8 | py3.8-5.3.0 | py3.8-slim-5.3.0 | py3.8-alpine-5.3.0 |
332-
| 5.3.0 | 3.7 | py3.7-5.3.0 | py3.7-slim-5.3.0 | py3.7-alpine-5.3.0 |
333333

334334

335335
### Older Tags

0 commit comments

Comments
 (0)