1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-10-31 23:04:30 +01:00

Mise à jour des dépendances + support Python 3.14

This commit is contained in:
Emmy D'Anello
2025-10-30 18:01:30 +01:00
parent 004d54cb67
commit 399e223b33
4 changed files with 28 additions and 19 deletions

View File

@@ -26,6 +26,15 @@ py313:
- pip install tox --no-cache-dir - pip install tox --no-cache-dir
script: tox -e py313 script: tox -e py313
py314:
stage: test
image: python:3.14-alpine
before_script:
- apk add --no-cache libmagic
- apk add --no-cache gettext
- pip install tox --no-cache-dir
script: tox -e py314
linters: linters:
stage: quality-assurance stage: quality-assurance
image: python:3-alpine image: python:3-alpine
@@ -58,4 +67,3 @@ release-image:
- docker push $CONTAINER_RELEASE_IMAGE - docker push $CONTAINER_RELEASE_IMAGE
rules: rules:
- if: $CI_COMMIT_BRANCH == "main" - if: $CI_COMMIT_BRANCH == "main"

View File

@@ -1,4 +1,4 @@
FROM python:3.13-alpine FROM python:3.14-alpine
ENV PYTHONUNBUFFERED 1 ENV PYTHONUNBUFFERED 1
ENV DJANGO_ALLOW_ASYNC_UNSAFE 1 ENV DJANGO_ALLOW_ASYNC_UNSAFE 1

View File

@@ -1,28 +1,28 @@
channels[daphne]~=4.2.2 channels[daphne]~=4.3.1
channels-redis~=4.2.1 channels-redis~=4.3.0
citric~=1.4.0 citric~=2.0.0
crispy-bootstrap5~=2025.4 crispy-bootstrap5~=2025.6
Django>=5.2,<6.0 Django>=5.2,<6.0
django-crispy-forms~=2.4 django-crispy-forms~=2.4
django-filter~=25.1 django-filter~=25.2
django-haystack~=3.3.0 django-haystack~=3.3.0
django-mailer~=2.3.2 django-mailer~=2.3.2
django-phonenumber-field~=8.1.0 django-phonenumber-field~=8.3.0
django-pipeline~=4.0.0 django-pipeline~=4.1.0
django-polymorphic~=3.1.0 django-polymorphic~=4.1.0
django-tables2~=2.7.5 django-tables2~=2.7.5
djangorestframework~=3.16.0 djangorestframework~=3.16.1
django-rest-polymorphic~=0.1.10 django-rest-polymorphic~=0.1.10
elasticsearch~=7.17.9 elasticsearch~=7.17.9
gspread~=6.2.0 gspread~=6.2.1
gunicorn~=23.0.0 gunicorn~=23.0.0
odfpy~=1.4.1 odfpy~=1.4.1
pandas~=2.2.3 pandas~=2.3.3
phonenumbers~=9.0.3 phonenumbers~=9.0.17
psycopg~=3.2.6 psycopg~=3.2.12
pypdf~=5.4.0 pypdf~=6.1.3
python-magic~=0.4.27 python-magic~=0.4.27
requests~=2.32.3 requests~=2.32.5
sympasoap~=1.1 sympasoap~=1.1.3
uvicorn~=0.34.2 uvicorn~=0.38.0
websockets~=15.0.1 websockets~=15.0.1

View File

@@ -2,6 +2,7 @@
envlist = envlist =
py312 py312
py313 py313
py314
linters linters
skipsdist = True skipsdist = True