diff --git a/django_app/poetry.lock b/django_app/poetry.lock index 9cc82873..802aaf2e 100644 --- a/django_app/poetry.lock +++ b/django_app/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.3.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand. [[package]] name = "accelerate" @@ -2272,22 +2272,25 @@ rjsmin = ">=1.2.4" [[package]] name = "django-csp" -version = "3.8" +version = "4.0" description = "Django Content Security Policy support." optional = false python-versions = "*" groups = ["main"] files = [ - {file = "django_csp-3.8-py3-none-any.whl", hash = "sha256:19b2978b03fcd73517d7d67acbc04fbbcaec0facc3e83baa502965892d1e0719"}, - {file = "django_csp-3.8.tar.gz", hash = "sha256:ef0f1a9f7d8da68ae6e169c02e9ac661c0ecf04db70e0d1d85640512a68471c0"}, + {file = "django_csp-4.0-py3-none-any.whl", hash = "sha256:d5a0a05463a6b75a4f1fc1828c58c89af8db9364d09fc6e12f122b4d7f3d00dc"}, + {file = "django_csp-4.0.tar.gz", hash = "sha256:b27010bb702eb20a3dad329178df2b61a2b82d338b70fbdc13c3a3bd28712833"}, ] [package.dependencies] -Django = ">=3.2" +django = ">=4.2" +packaging = "*" [package.extras] +dev = ["django-stubs[compatible-mypy]", "jinja2 (>=2.9.6)", "mypy", "pre-commit", "pytest", "pytest-cov", "pytest-django", "pytest-ruff", "sphinx", "sphinx-rtd-theme", "tox", "tox-gh-actions", "types-setuptools"] jinja2 = ["jinja2 (>=2.9.6)"] tests = ["jinja2 (>=2.9.6)", "pytest", "pytest-cov", "pytest-django", "pytest-ruff"] +typing = ["django-stubs[compatible-mypy]", "jinja2 (>=2.9.6)", "mypy", "pytest", "pytest-django", "types-setuptools"] [[package]] name = "django-environ" @@ -3456,7 +3459,7 @@ files = [ [package.dependencies] googleapis-common-protos = ">=1.5.5" grpcio = ">=1.71.2" -protobuf = ">=5.26.1,<6.0.dev0" +protobuf = ">=5.26.1,<6.0dev" [[package]] name = "h11" @@ -3983,7 +3986,7 @@ files = [ [package.dependencies] attrs = ">=22.2.0" -jsonschema-specifications = ">=2023.3.6" +jsonschema-specifications = ">=2023.03.6" referencing = ">=0.28.4" rpds-py = ">=0.25.0" @@ -6006,7 +6009,7 @@ files = [ ] [package.dependencies] -certifi = ">=2024.7.4" +certifi = ">=2024.07.04" Events = "*" python-dateutil = "*" requests = ">=2.32.0,<3.0.0" @@ -8590,10 +8593,10 @@ files = [ ] [package.dependencies] -botocore = ">=1.37.4,<2.0a0" +botocore = ">=1.37.4,<2.0a.0" [package.extras] -crt = ["botocore[crt] (>=1.37.4,<2.0a0)"] +crt = ["botocore[crt] (>=1.37.4,<2.0a.0)"] [[package]] name = "safetensors" @@ -11436,9 +11439,9 @@ files = [ ] [package.extras] -cffi = ["cffi (>=1.17,<2.0) ; platform_python_implementation != \"PyPy\" and python_version < \"3.14\"", "cffi (>=2.0.0b0) ; platform_python_implementation != \"PyPy\" and python_version >= \"3.14\""] +cffi = ["cffi (>=1.17,<2.0) ; platform_python_implementation != \"PyPy\" and python_version < \"3.14\"", "cffi (>=2.0.0b) ; platform_python_implementation != \"PyPy\" and python_version >= \"3.14\""] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "2d9bbe0ce89df87dc787c9507c475a07e8f14138795b0254cb481c39755f28fe" +content-hash = "fb95eb7992f641befbb691c4f7be6f7fce9bfff9d070df6aff08171ec1cd7121" diff --git a/django_app/pyproject.toml b/django_app/pyproject.toml index 117e12a2..70b3e3a9 100644 --- a/django_app/pyproject.toml +++ b/django_app/pyproject.toml @@ -22,7 +22,7 @@ psycopg2-binary = "^2.9.11" pyyaml = "^6.0.3" pytz = "^2024.1" django-permissions-policy = "^4.29.0" -django-csp = "^3.7" +django-csp = ">=3.7,<5.0" django-single-session = "^0.2.0" sentry-sdk = {extras = ["django"], version = "^2.57.0"} django-storages = "^1.14.2"