diff --git a/pdm.lock b/pdm.lock index e7be27d..ce70752 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:b76b2cc9bd24beecef27ef102062710607993f9b4c318e7bda89b2217efccd29" +content_hash = "sha256:49cf6870d89d2f0095c3c87750d4aa257d086654b700fef2e6d82b207ebfb79c" [[metadata.targets]] requires_python = "==3.11.*" @@ -362,19 +362,19 @@ files = [ [[package]] name = "django" -version = "5.0.7" +version = "5.1" requires_python = ">=3.10" summary = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." groups = ["default", "debug", "dev", "typing"] marker = "python_version == \"3.11\"" dependencies = [ - "asgiref<4,>=3.7.0", + "asgiref<4,>=3.8.1", "sqlparse>=0.3.1", "tzdata; sys_platform == \"win32\"", ] files = [ - {file = "Django-5.0.7-py3-none-any.whl", hash = "sha256:f216510ace3de5de01329463a315a629f33480e893a9024fc93d8c32c22913da"}, - {file = "Django-5.0.7.tar.gz", hash = "sha256:bd4505cae0b9bd642313e8fb71810893df5dc2ffcacaa67a33af2d5cd61888f2"}, + {file = "Django-5.1-py3-none-any.whl", hash = "sha256:d3b811bf5371a26def053d7ee42a9df1267ef7622323fe70a601936725aa4557"}, + {file = "Django-5.1.tar.gz", hash = "sha256:848a5980e8efb76eea70872fb0e4bc5e371619c70fffbe48e3e1b50b2c09455d"}, ] [[package]] @@ -987,7 +987,7 @@ files = [ [[package]] name = "google-api-python-client" -version = "2.139.0" +version = "2.140.0" requires_python = ">=3.7" summary = "Google API Client Library for Python" groups = ["default"] @@ -1000,8 +1000,8 @@ dependencies = [ "uritemplate<5,>=3.0.1", ] files = [ - {file = "google_api_python_client-2.139.0-py2.py3-none-any.whl", hash = "sha256:1850a92505d91a82e2ca1635ab2b8dff179f4b67082c2651e1db332e8039840c"}, - {file = "google_api_python_client-2.139.0.tar.gz", hash = "sha256:ed4bc3abe2c060a87412465b4e8254620bbbc548eefc5388e2c5ff912d36a68b"}, + {file = "google_api_python_client-2.140.0-py2.py3-none-any.whl", hash = "sha256:aeb4bb99e9fdd241473da5ff35464a0658fea0db76fe89c0f8c77ecfc3813404"}, + {file = "google_api_python_client-2.140.0.tar.gz", hash = "sha256:0bb973adccbe66a3d0a70abe4e49b3f2f004d849416bfec38d22b75649d389d8"}, ] [[package]] @@ -1152,7 +1152,7 @@ files = [ [[package]] name = "hypothesis" -version = "6.108.9" +version = "6.110.0" requires_python = ">=3.8" summary = "A library for property-based testing" groups = ["dev"] @@ -1163,13 +1163,13 @@ dependencies = [ "sortedcontainers<3.0.0,>=2.1.0", ] files = [ - {file = "hypothesis-6.108.9-py3-none-any.whl", hash = "sha256:52fc4617ed9dde4c24a0b7a120b8f0bbbc8987397134694786499239b3e54766"}, - {file = "hypothesis-6.108.9.tar.gz", hash = "sha256:5b1eef70b2f1c3682935fd8fa4bc535d824b15fe3612bb0043dfdc9e370c640b"}, + {file = "hypothesis-6.110.0-py3-none-any.whl", hash = "sha256:976200b4c0b3e315c04bf33e1bc176054dd07ff40ef2c7f4129768a50aca9753"}, + {file = "hypothesis-6.110.0.tar.gz", hash = "sha256:fc1bd11cb913e83451d2cff3876ad771ab909d64b854a068d47cb4e6f53f2b0c"}, ] [[package]] name = "hypothesis" -version = "6.108.9" +version = "6.110.0" extras = ["django"] requires_python = ">=3.8" summary = "A library for property-based testing" @@ -1177,11 +1177,11 @@ groups = ["dev"] marker = "python_version == \"3.11\"" dependencies = [ "django>=3.2", - "hypothesis==6.108.9", + "hypothesis==6.110.0", ] files = [ - {file = "hypothesis-6.108.9-py3-none-any.whl", hash = "sha256:52fc4617ed9dde4c24a0b7a120b8f0bbbc8987397134694786499239b3e54766"}, - {file = "hypothesis-6.108.9.tar.gz", hash = "sha256:5b1eef70b2f1c3682935fd8fa4bc535d824b15fe3612bb0043dfdc9e370c640b"}, + {file = "hypothesis-6.110.0-py3-none-any.whl", hash = "sha256:976200b4c0b3e315c04bf33e1bc176054dd07ff40ef2c7f4129768a50aca9753"}, + {file = "hypothesis-6.110.0.tar.gz", hash = "sha256:fc1bd11cb913e83451d2cff3876ad771ab909d64b854a068d47cb4e6f53f2b0c"}, ] [[package]] @@ -2082,7 +2082,7 @@ files = [ [[package]] name = "types-lxml" -version = "2024.4.14" +version = "2024.8.7" requires_python = ">=3.8" summary = "Complete lxml external type annotation" groups = ["typing"] @@ -2090,11 +2090,11 @@ marker = "python_version == \"3.11\"" dependencies = [ "cssselect~=1.2", "types-beautifulsoup4~=4.12", - "typing-extensions~=4.5", + "typing-extensions~=4.10; python_version < \"3.13\"", ] files = [ - {file = "types_lxml-2024.4.14-py3-none-any.whl", hash = "sha256:7e5f836067cde4fddce3cdbf2bac7192c764bf5ee6d3eb86c732ad1b84f265c5"}, - {file = "types_lxml-2024.4.14.tar.gz", hash = "sha256:dd8105b579925af1b6ae77469f4fc835be3872b15e86cb46ad4fcc33b20c781d"}, + {file = "types_lxml-2024.8.7-py3-none-any.whl", hash = "sha256:a0b8669b2dc57d47dcf31fbbee5007f8ed71b37406f4c7e5fa650e2480568eb9"}, + {file = "types_lxml-2024.8.7.tar.gz", hash = "sha256:9ee5cdb1efd60f6eeb101b78f92591fd99202e4878b46d621b52f6cd67a9c80f"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 806d113..aaa19a8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = [ {name = "Adam Goldsmith", email = "contact@adamgoldsmith.name"}, ] dependencies = [ - "django~=5.0", + "django~=5.1", "django-admin-logs~=1.2", "django-auth-ldap~=4.8", "django-markdownx~=4.0", @@ -41,7 +41,7 @@ dependencies = [ "django-configurations[database,email]~=2.5", "django-vite~=3.0", "django-template-partials~=24.2", - "google-api-python-client~=2.139", + "google-api-python-client~=2.140", "google-auth-oauthlib~=1.2", "django-model-utils~=4.5", ] @@ -132,7 +132,7 @@ typing = [ "types-Markdown~=3.6", "types-Pygments~=2.18", "types-psycopg2~=2.9", - "types-lxml~=2024.4", + "types-lxml~=2024.8", ] debug = [ "django-debug-toolbar~=4.4", @@ -140,7 +140,7 @@ debug = [ dev = [ "django-extensions~=3.2", "ipython~=8.26", - "hypothesis[django]~=6.108", + "hypothesis[django]~=6.110", "tblib~=3.0", ]