@@ -80,13 +80,13 @@ The Full Images use the base Python Docker images as their parent. These images
8080To 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
8686To 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
9696To 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
102102To 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
117117To 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
123123To 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
133133It'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
150150If 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
155155COPY requirements /requirements
156156RUN pip install --no-cache-dir -r /requirements
@@ -244,11 +244,11 @@ Defaults to 30 seconds.
244244
245245This 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
299299Tags 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