diff --git a/{{ cookiecutter.project_name }}/webapp/Dockerfile b/{{ cookiecutter.project_name }}/webapp/Dockerfile index cae40fc..80e01c1 100644 --- a/{{ cookiecutter.project_name }}/webapp/Dockerfile +++ b/{{ cookiecutter.project_name }}/webapp/Dockerfile @@ -15,7 +15,7 @@ USER user WORKDIR /app RUN python -m pip install --upgrade pip==23.3.1 && \ - pip install --user pdm==2.9.3 + pip install --user pdm==2.10.0 ENV PATH="/app/__pypackages__/3.11/bin:/home/user/.local/bin:${PATH}" COPY pdm.lock pyproject.toml /app/ diff --git a/{{ cookiecutter.project_name }}/webapp/pdm.lock b/{{ cookiecutter.project_name }}/webapp/pdm.lock index d430243..c93119f 100644 --- a/{{ cookiecutter.project_name }}/webapp/pdm.lock +++ b/{{ cookiecutter.project_name }}/webapp/pdm.lock @@ -6,7 +6,7 @@ groups = ["default", "dev"] cross_platform = true static_urls = false lock_version = "4.3" -content_hash = "sha256:02eb3cd2e92ab62005b9aacacba48dfd908216f741327dc72fb3af7c1b900d64" +content_hash = "sha256:af8ba4460ab9e9d5323ce29af5a5881e1c76e673200c6be8ed17840f29d2671a" [[package]] name = "amqp" @@ -53,7 +53,7 @@ files = [ [[package]] name = "black" -version = "23.10.0" +version = "23.10.1" requires_python = ">=3.8" summary = "The uncompromising code formatter." dependencies = [ @@ -64,12 +64,12 @@ dependencies = [ "platformdirs>=2", ] files = [ - {file = "black-23.10.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:30b78ac9b54cf87bcb9910ee3d499d2bc893afd52495066c49d9ee6b21eee06e"}, - {file = "black-23.10.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:0e232f24a337fed7a82c1185ae46c56c4a6167fb0fe37411b43e876892c76699"}, - {file = "black-23.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31946ec6f9c54ed7ba431c38bc81d758970dd734b96b8e8c2b17a367d7908171"}, - {file = "black-23.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:c870bee76ad5f7a5ea7bd01dc646028d05568d33b0b09b7ecfc8ec0da3f3f39c"}, - {file = "black-23.10.0-py3-none-any.whl", hash = "sha256:e223b731a0e025f8ef427dd79d8cd69c167da807f5710add30cdf131f13dd62e"}, - {file = "black-23.10.0.tar.gz", hash = "sha256:31b9f87b277a68d0e99d2905edae08807c007973eaa609da5f0c62def6b7c0bd"}, + {file = "black-23.10.1-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:b15b75fc53a2fbcac8a87d3e20f69874d161beef13954747e053bca7a1ce53a0"}, + {file = "black-23.10.1-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:e293e4c2f4a992b980032bbd62df07c1bcff82d6964d6c9496f2cd726e246ace"}, + {file = "black-23.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7d56124b7a61d092cb52cce34182a5280e160e6aff3137172a68c2c2c4b76bcb"}, + {file = "black-23.10.1-cp311-cp311-win_amd64.whl", hash = "sha256:3f157a8945a7b2d424da3335f7ace89c14a3b0625e6593d21139c2d8214d55ce"}, + {file = "black-23.10.1-py3-none-any.whl", hash = "sha256:d431e6739f727bb2e0495df64a6c7a5310758e87505f5f8cde9ff6c0f2d7e4fe"}, + {file = "black-23.10.1.tar.gz", hash = "sha256:1f8ce316753428ff68749c65a5f7844631aa18c8679dfd3ca9dc1a289979c258"}, ] [[package]] @@ -229,7 +229,7 @@ files = [ [[package]] name = "django" -version = "4.2.6" +version = "4.2.7" requires_python = ">=3.8" summary = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." dependencies = [ @@ -238,8 +238,8 @@ dependencies = [ "tzdata; sys_platform == \"win32\"", ] files = [ - {file = "Django-4.2.6-py3-none-any.whl", hash = "sha256:a64d2487cdb00ad7461434320ccc38e60af9c404773a2f95ab0093b4453a3215"}, - {file = "Django-4.2.6.tar.gz", hash = "sha256:08f41f468b63335aea0d904c5729e0250300f6a1907bf293a65499496cdbc68f"}, + {file = "Django-4.2.7-py3-none-any.whl", hash = "sha256:e1d37c51ad26186de355cbcec16613ebdabfa9689bbade9c538835205a8abbe9"}, + {file = "Django-4.2.7.tar.gz", hash = "sha256:8e0f1c2c2786b5c0e39fe1afce24c926040fad47c8ea8ad30aaf1188df29fc41"}, ] [[package]] @@ -409,7 +409,7 @@ files = [ [[package]] name = "pytest" -version = "7.4.2" +version = "7.4.3" requires_python = ">=3.7" summary = "pytest: simple powerful testing with Python" dependencies = [ @@ -419,8 +419,8 @@ dependencies = [ "pluggy<2.0,>=0.12", ] files = [ - {file = "pytest-7.4.2-py3-none-any.whl", hash = "sha256:1d881c6124e08ff0a1bb75ba3ec0bfd8b5354a01c194ddd5a0a870a48d99b002"}, - {file = "pytest-7.4.2.tar.gz", hash = "sha256:a766259cfab564a2ad52cb1aae1b881a75c3eb7e34ca3779697c23ed47c47069"}, + {file = "pytest-7.4.3-py3-none-any.whl", hash = "sha256:0d009c083ea859a71b76adf7c1d502e4bc170b80a8ef002da5806527b9591fac"}, + {file = "pytest-7.4.3.tar.gz", hash = "sha256:d989d136982de4e3b29dabcc838ad581c64e8ed52c11fbe86ddebd9da0818cd5"}, ] [[package]] @@ -527,9 +527,9 @@ files = [ [[package]] name = "wcwidth" -version = "0.2.8" +version = "0.2.9" summary = "Measures the displayed width of unicode strings in a terminal" files = [ - {file = "wcwidth-0.2.8-py2.py3-none-any.whl", hash = "sha256:77f719e01648ed600dfa5402c347481c0992263b81a027344f3e1ba25493a704"}, - {file = "wcwidth-0.2.8.tar.gz", hash = "sha256:8705c569999ffbb4f6a87c6d1b80f324bd6db952f5eb0b95bc07517f4c1813d4"}, + {file = "wcwidth-0.2.9-py2.py3-none-any.whl", hash = "sha256:9a929bd8380f6cd9571a968a9c8f4353ca58d7cd812a4822bba831f8d685b223"}, + {file = "wcwidth-0.2.9.tar.gz", hash = "sha256:a675d1a4a2d24ef67096a04b85b02deeecd8e226f57b5e3a72dbb9ed99d27da8"}, ] diff --git a/{{ cookiecutter.project_name }}/webapp/pyproject.toml b/{{ cookiecutter.project_name }}/webapp/pyproject.toml index ed239d7..c898568 100644 --- a/{{ cookiecutter.project_name }}/webapp/pyproject.toml +++ b/{{ cookiecutter.project_name }}/webapp/pyproject.toml @@ -6,7 +6,7 @@ authors = [ {name = "Michal Nakoneczny", email = "michal@nakoneczny.pl"}, ] dependencies = [ - "django==4.2.6", + "django==4.2.7", "celery==5.3.4", "django-celery-beat==2.5.0", "gunicorn==21.2.0", @@ -22,10 +22,10 @@ homepage = "" [project.optional-dependencies] dev = [ - "black==23.10.0", + "black==23.10.1", "mypy==1.6.1", "pytest-cov==4.1.0", - "pytest==7.4.2", + "pytest==7.4.3", ] [build-system] requires = ["pdm-pep517"]