diff --git a/pdm.lock b/pdm.lock index 0703242..137d65f 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "debug", "dev", "lint", "server", "typing"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:cbc004328929d6528e9327bc04cd9f07e3cb3923b26f70e35a1f158dee729785" +content_hash = "sha256:0305fe79652f9980b5dd33781905b2b972c4484fc8d67a269d3c5c35e887a046" [[metadata.targets]] requires_python = "==3.11.*" @@ -886,7 +886,7 @@ files = [ [[package]] name = "djlint" -version = "1.36.0" +version = "1.36.1" requires_python = ">=3.9" summary = "HTML Template Linter and Formatter" groups = ["lint"] @@ -904,9 +904,9 @@ dependencies = [ "tqdm>=4.62.2", ] files = [ - {file = "djlint-1.36.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bd55db8740a7e454558809fd489c54303a85da33ad2724b3e7686c1f96145b7d"}, - {file = "djlint-1.36.0-py3-none-any.whl", hash = "sha256:dc10fe009b8d6dfafa800b326e8e3cfff6267d7040a485ff635f2ff09e200a44"}, - {file = "djlint-1.36.0.tar.gz", hash = "sha256:c6a16905d69d02bfd745084a3ebf065707efbaf0a31762b34441802beb206b51"}, + {file = "djlint-1.36.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:001e5124b0ebab60a2044134abd11ff11dee772e7c3caaa2c8d12eb5d3b1f1dc"}, + {file = "djlint-1.36.1-py3-none-any.whl", hash = "sha256:950782b396dd82b74622c09d7e4c52328e56a3b03c8ac790c319708e5caa0686"}, + {file = "djlint-1.36.1.tar.gz", hash = "sha256:f7260637ed72c270fa6dd4a87628e1a21c49b24a46df52e4e26f44d4934fb97c"}, ] [[package]] @@ -1172,7 +1172,7 @@ files = [ [[package]] name = "hypothesis" -version = "6.116.0" +version = "6.118.8" requires_python = ">=3.9" summary = "A library for property-based testing" groups = ["dev"] @@ -1183,13 +1183,13 @@ dependencies = [ "sortedcontainers<3.0.0,>=2.1.0", ] files = [ - {file = "hypothesis-6.116.0-py3-none-any.whl", hash = "sha256:d30271214eae0d4758b72b408e9777405c7c7f687e14e8a42853adea887b2891"}, - {file = "hypothesis-6.116.0.tar.gz", hash = "sha256:9c1ac9a2edb77aacae1950d8ded6b3f40dbf8483097c88336265c348d2132c71"}, + {file = "hypothesis-6.118.8-py3-none-any.whl", hash = "sha256:9363bde019f9d11d584d3c96af8273ab8a6a43009a7c9b1c2fd503c646062304"}, + {file = "hypothesis-6.118.8.tar.gz", hash = "sha256:2a564996f60b8961b5112672564516a522fbd6ab4b536f8c6f3e4adb125b7dd2"}, ] [[package]] name = "hypothesis" -version = "6.116.0" +version = "6.118.8" extras = ["django"] requires_python = ">=3.9" summary = "A library for property-based testing" @@ -1197,11 +1197,11 @@ groups = ["dev"] marker = "python_version == \"3.11\"" dependencies = [ "django>=4.2", - "hypothesis==6.116.0", + "hypothesis==6.118.8", ] files = [ - {file = "hypothesis-6.116.0-py3-none-any.whl", hash = "sha256:d30271214eae0d4758b72b408e9777405c7c7f687e14e8a42853adea887b2891"}, - {file = "hypothesis-6.116.0.tar.gz", hash = "sha256:9c1ac9a2edb77aacae1950d8ded6b3f40dbf8483097c88336265c348d2132c71"}, + {file = "hypothesis-6.118.8-py3-none-any.whl", hash = "sha256:9363bde019f9d11d584d3c96af8273ab8a6a43009a7c9b1c2fd503c646062304"}, + {file = "hypothesis-6.118.8.tar.gz", hash = "sha256:2a564996f60b8961b5112672564516a522fbd6ab4b536f8c6f3e4adb125b7dd2"}, ] [[package]] @@ -1952,14 +1952,14 @@ files = [ [[package]] name = "ruff" -version = "0.7.2" +version = "0.7.3" requires_python = ">=3.7" summary = "An extremely fast Python linter and code formatter, written in Rust." groups = ["lint"] marker = "python_version == \"3.11\"" files = [ - {file = "ruff-0.7.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dba53ed84ac19ae4bfb4ea4bf0172550a2285fa27fbb13e3746f04c80f7fa088"}, - {file = "ruff-0.7.2.tar.gz", hash = "sha256:2b14e77293380e475b4e3a7a368e14549288ed2931fce259a6f99978669e844f"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8963cab06d130c4df2fd52c84e9f10d297826d2e8169ae0c798b6221be1d1d2"}, + {file = "ruff-0.7.3.tar.gz", hash = "sha256:e1d1ba2e40b6e71a61b063354d04be669ab0d39c352461f3d789cac68b54a313"}, ] [[package]] @@ -1976,14 +1976,14 @@ files = [ [[package]] name = "setuptools" -version = "75.3.0" -requires_python = ">=3.8" +version = "75.4.0" +requires_python = ">=3.9" summary = "Easily download, build, install, upgrade, and uninstall Python packages" groups = ["server", "typing"] marker = "python_version == \"3.11\"" files = [ - {file = "setuptools-75.3.0-py3-none-any.whl", hash = "sha256:f2504966861356aa38616760c0f66568e535562374995367b4e69c7143cf6bcd"}, - {file = "setuptools-75.3.0.tar.gz", hash = "sha256:fba5dd4d766e97be1b1681d98712680ae8f2f26d7881245f2ce9e40714f1a686"}, + {file = "setuptools-75.4.0-py3-none-any.whl", hash = "sha256:b3c5d862f98500b06ffdf7cc4499b48c46c317d8d56cb30b5c8bce4d88f5c216"}, + {file = "setuptools-75.4.0.tar.gz", hash = "sha256:1dc484f5cf56fd3fe7216d7b8df820802e7246cfb534a1db2aa64f14fcb9cdcb"}, ] [[package]] @@ -2243,7 +2243,7 @@ files = [ [[package]] name = "types-lxml" -version = "2024.9.16" +version = "2024.11.8" requires_python = ">=3.8" summary = "Complete lxml external type annotation" groups = ["typing"] @@ -2254,8 +2254,8 @@ dependencies = [ "typing-extensions~=4.10; python_version < \"3.13\"", ] files = [ - {file = "types_lxml-2024.9.16-py3-none-any.whl", hash = "sha256:bde062b76e701555aa84c23ba1cc6b22a3855dc1bf6970f48c04f2aab3ba806d"}, - {file = "types_lxml-2024.9.16.tar.gz", hash = "sha256:1005984c8da5ceb929b5f168a804b8b7217c8e0c6459fa205aa19fd8d75571ab"}, + {file = "types_lxml-2024.11.8-py3-none-any.whl", hash = "sha256:4b4fa7f9e2f1d5f58b98ac9852a75927e4e0f69363249f9cebc78db095c046e0"}, + {file = "types_lxml-2024.11.8.tar.gz", hash = "sha256:0cdb4d943cb104e019b7273fd24af72a0826d0043b3e5100b672c3bb99028e00"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 29a526c..2669d9c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,7 +59,7 @@ dependencies = [ "weasyprint~=63.0", ] optional-dependencies.server = [ - "setuptools~=75.3", + "setuptools~=75.4", "uvicorn[standard]~=0.32", ] entry-points."djangoq.errorreporters".admin_email = "cmsmanage.django_q2_admin_email_reporter:AdminEmailReporter" @@ -68,7 +68,7 @@ entry-points."djangoq.errorreporters".admin_email = "cmsmanage.django_q2_admin_e dev = [ "coverage~=7.6", "django-extensions~=3.2", - "hypothesis[django]~=6.116", + "hypothesis[django]~=6.118", "ipython~=8.29", "tblib~=3.0", ] @@ -85,9 +85,9 @@ typing = [ "djangorestframework-stubs[compatible-mypy]~=3.15", "google-api-python-client-stubs~=1.28", "mypy~=1.11", - "setuptools~=75.3", + "setuptools~=75.4", "types-bleach~=6.1", - "types-lxml~=2024.9", + "types-lxml~=2024.11", "types-markdown~=3.7", "types-psycopg2~=2.9", "types-pygments~=2.18",