File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,10 +33,10 @@ jobs:
3333 run : |
3434 sudo apt-get update
3535 sudo apt-get install -y gdal-bin
36- - name : Set up Python 3.13
36+ - name : Set up Python 3.14
3737 uses : actions/setup-python@v6
3838 with :
39- python-version : ' 3.13 '
39+ python-version : ' 3.14 '
4040 - name : Install Dependencies
4141 run : |
4242 python -m pip install --upgrade pip
Original file line number Diff line number Diff line change 22# ==========================================
33# STAGE 1: Build
44# ==========================================
5- FROM python:3.13 -slim AS builder
5+ FROM python:3.14 -slim AS builder
66
77# Install system dependencies + compilers needed to build Python wheels
88RUN apt-get update \
@@ -34,7 +34,7 @@ RUN pip install --no-cache-dir -r requirements/requirements.txt
3434# ==========================================
3535# STAGE 2: Final Runtime
3636# ==========================================
37- FROM python:3.13 -slim AS runner
37+ FROM python:3.14 -slim AS runner
3838
3939RUN apt-get update \
4040 && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
Original file line number Diff line number Diff line change 11# Use an official Python runtime as a parent image
2- FROM python:3.13 -slim
2+ FROM python:3.14 -slim
33
44# Install only what you need, clean up apt caches in one RUN
55RUN apt-get update \
Original file line number Diff line number Diff line change 11-r ./requirements.txt
22
3- django-extensions==3.1.5
4- pytest==9.0.3
5- coverage==7.6 .1
3+ django-extensions==4.1
4+ pytest==9.1.0
5+ coverage==7.14 .1
66
77# Experimental packages, could be removed or moved to base later
8- pylint
8+ pylint==4.0.6
Original file line number Diff line number Diff line change 1- Django == 5.2.14
2- django-allauth == 65.14.2
3- django-environ == 0.10 .0
4- djangorestframework == 3.15.2
5- djangorestframework-gis == 1.0
6- django-cors-headers == 3.13 .0
7- django-filter == 23.5
8- drf-recaptcha == 3 .0.0
9- whitenoise == 6.5 .0
1+ Django == 5.2.15
2+ django-allauth == 65.18.0
3+ django-environ == 0.14 .0
4+ djangorestframework == 3.17.1
5+ djangorestframework-gis == 1.2.1
6+ django-cors-headers == 4.9 .0
7+ django-filter == 25.2
8+ drf-recaptcha == 4 .0.3
9+ whitenoise == 6.12 .0
1010httpx == 0.28.1
11- huey == 2.6.0
12- markdown == 3.8.1
13- psycopg == 3.1.9
14- redis == 4.5.5
15- wagtail == 7.4.1
16- wagtail-modeladmin == 2.2 .0
17- django-email-log == 1.4 .0
18- pyodbc == 5.2 .0
19- boto3 == 1.39.10
20- aio-pika == 9.5.5
21- pydantic == 2.11.7
22- pillow == 12.2 .0
23- timezonefinder == 8.2.1
24- pytz == 2025 .2
25- click == 8.2.1
26- aiofiles == 24 .1.0
11+ huey == 3.1.1
12+ markdown == 3.10.2
13+ psycopg == 3.3.4
14+ redis == 8.0.1
15+ wagtail == 7.4.2
16+ wagtail-modeladmin == 2.4 .0
17+ django-email-log == 1.5 .0
18+ pyodbc == 5.3 .0
19+ boto3 == 1.43.40
20+ aio-pika == 9.6.2
21+ pydantic == 2.13.4
22+ pillow == 12.3 .0
23+ timezonefinder == 8.2.4
24+ pytz == 2026 .2
25+ click == 8.4.2
26+ aiofiles == 25 .1.0
2727zipstream == 1.1.4
28- drf-spectacular == 0.28 .0
29- drf-spectacular-sidecar == 2025.9 .1
30- mssql-django == 1.6
31- django-debug-toolbar == 6.1 .0
32- django-prometheus == 2.4.1
33- django-redis == 6 .0.0
34- PyJWT == 2.12 .0
35- cryptography == 46 .0.7
28+ drf-spectacular == 0.29 .0
29+ drf-spectacular-sidecar == 2026.7 .1
30+ mssql-django == 1.7.3
31+ django-debug-toolbar == 7.0 .0
32+ django-prometheus == 2.5.0
33+ django-redis == 7 .0.0
34+ PyJWT == 2.13 .0
35+ cryptography == 49 .0.0
3636django-http-compression [brotli ]== 1.4.0
37- kubernetes == 36.0.1
37+ kubernetes == 36.0.2
3838gunicorn == 26.0.0
You can’t perform that action at this time.
0 commit comments