diff --git a/Dockerfile b/Dockerfile index 76d12dce6..dbcd009e2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9 +FROM python:3.9.19 RUN apt-get update && apt-get install -y gcc build-essential && rm -rf /var/lib/apt/lists/* diff --git a/poetry.lock b/poetry.lock index 1d1f9a3a2..b87c14da1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1851,13 +1851,13 @@ testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] [[package]] name = "jinja2" -version = "3.1.3" +version = "3.1.4" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" files = [ - {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"}, - {file = "Jinja2-3.1.3.tar.gz", hash = "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90"}, + {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, + {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, ] [package.dependencies] @@ -3650,5 +3650,5 @@ testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] [metadata] lock-version = "2.0" -python-versions = "^3.10" -content-hash = "dcf5a88020b86cffb38b905e24f9c2c3b0e92a3dc12ced64a15ded2dab5792ff" +python-versions = "3.9.19" +content-hash = "80dd4a450b9843adb688385f4c0c1643b67f7db40e2b924e971f6047849c2c4d" diff --git a/pyproject.toml b/pyproject.toml index cb3e59cd0..aea980445 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ readme = "README.md" package-mode = false [tool.poetry.dependencies] -python = "^3.10" +python = "3.9.19" django = "2.2.17" django-oauth-toolkit = "1.0.0" django-cors-middleware = "1.5.0" @@ -66,6 +66,7 @@ pytest = "6.2.1" pytest-django = "4.1.0" pytest-pythonpath = "0.7.3" selenium = "3.141.0" +jinja2 = "3.1.4" [build-system] requires = ["poetry-core"]