diff --git a/src/backend/pyproject.toml b/src/backend/pyproject.toml index 17558985b..d541d8bcc 100644 --- a/src/backend/pyproject.toml +++ b/src/backend/pyproject.toml @@ -25,16 +25,16 @@ license = { file = "LICENSE" } readme = "README.md" requires-python = ">=3.10" dependencies = [ - "arrow==1.3.0", + "arrow==1.4.0", "boto3<1.36", - "Brotli==1.1.0", + "Brotli==1.2.0", "celery[redis]==5.5.3", - "cryptography==46.0.2", - "django-admin-sortable2==2.2.8", + "cryptography==46.0.3", + "django-admin-sortable2==2.3", "django-admin-autocomplete-filter==0.7.1", "django-configurations==2.5.1", "django-cors-headers==4.9.0", - "django-countries==7.6.1", + "django-countries==8.2.0", "django-filter==25.1", "django-fsm==3.0.1", "django-money==3.5.4", @@ -42,26 +42,26 @@ dependencies = [ "django-parler==2.3", "django-redis==6.0.0", "django-storages==1.14.3", - "django-viewflow==2.2.13", + "django-viewflow==2.2.14", "Django<5", "djangorestframework-simplejwt==5.5.1", "djangorestframework==3.16.1", - "drf_spectacular==0.28.0", + "drf_spectacular==0.29.0", "dockerflow==2024.4.2", "easy_thumbnails==2.10.1", "factory_boy==3.3.3", "gunicorn==23.0.0", - "markdown==3.9", + "markdown==3.10", "moodlepy==0.24.1", "nested-multipart-parser==1.6.0", "obc==2.1.0", "payplug==1.4.0", - "psycopg[binary]==3.2.10", + "psycopg[binary]==3.2.13", "pydantic[email]>2", "pyRdfa3==3.6.4", "python-dateutil==2.9.0.post0", "requests==2.32.5", - "sentry-sdk==2.41.0", + "sentry-sdk==2.46.0", "stockholm==0.5.7", "timedelta-isoformat==0.7.0", "url-normalize==2.2.1", @@ -92,19 +92,19 @@ dev = [ "ipdb==0.13.13", "lxml==6.0.2", "pdbpp==0.11.7", - "pdfminer.six==20250506", - "pyfakefs==5.10.0", + "pdfminer.six==20251107", + "pyfakefs==5.10.2", "pylint-django==2.6.1", - "pylint==3.3.8", + "pylint==4.0.3", "pytest-cov==7.0.0", "pytest-django==4.11.1", - "pytest==8.4.2", + "pytest==9.0.1", "pytest-icdiff==0.9", - "pytest-subtests==0.14.1", + "pytest-subtests==0.15.0", "pytest-xdist==3.8.0", "responses==0.25.8", "rich==14.2.0", - "ruff==0.14.0", + "ruff==0.14.6", "types-requests==2.32.4.20250913", # edx_imports "sqlacodegen==3.0.0",