Bump dependencies

This commit is contained in:
Adam Goldsmith 2024-11-25 13:36:19 -05:00
parent 6c55f04108
commit d12ac8f568
2 changed files with 44 additions and 44 deletions

74
pdm.lock generated
View File

@ -5,7 +5,7 @@
groups = ["default", "debug", "dev", "lint", "server", "typing"] groups = ["default", "debug", "dev", "lint", "server", "typing"]
strategy = ["inherit_metadata"] strategy = ["inherit_metadata"]
lock_version = "4.5.0" lock_version = "4.5.0"
content_hash = "sha256:ea8e9330ea94202cc18c9f4a684cbb4ad33a5a1fac39abc57f564b279db1ee9d" content_hash = "sha256:6ff29c3c933c9e42658874ca80b75ba25f6df9ad51917b7b145630d7a3cbf772"
[[metadata.targets]] [[metadata.targets]]
requires_python = "==3.11.*" requires_python = "==3.11.*"
@ -269,14 +269,14 @@ files = [
[[package]] [[package]]
name = "coverage" name = "coverage"
version = "7.6.4" version = "7.6.8"
requires_python = ">=3.9" requires_python = ">=3.9"
summary = "Code coverage measurement for Python" summary = "Code coverage measurement for Python"
groups = ["dev"] groups = ["dev"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "coverage-7.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b369ead6527d025a0fe7bd3864e46dbee3aa8f652d48df6174f8d0bac9e26e0e"}, {file = "coverage-7.6.8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:44e6c85bbdc809383b509d732b06419fb4544dca29ebe18480379633623baafb"},
{file = "coverage-7.6.4.tar.gz", hash = "sha256:29fc0f17b1d3fea332f8001d4558f8214af7f1d87a345f3a133c901d60347c73"}, {file = "coverage-7.6.8.tar.gz", hash = "sha256:8b2b8503edb06822c86d82fa64a4a5cb0760bb8f31f26e138ec743f422f37cfc"},
] ]
[[package]] [[package]]
@ -1030,7 +1030,7 @@ files = [
[[package]] [[package]]
name = "google-api-python-client" name = "google-api-python-client"
version = "2.151.0" version = "2.154.0"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "Google API Client Library for Python" summary = "Google API Client Library for Python"
groups = ["default", "typing"] groups = ["default", "typing"]
@ -1043,8 +1043,8 @@ dependencies = [
"uritemplate<5,>=3.0.1", "uritemplate<5,>=3.0.1",
] ]
files = [ files = [
{file = "google_api_python_client-2.151.0-py2.py3-none-any.whl", hash = "sha256:4427b2f47cd88b0355d540c2c52215f68c337f3bc9d6aae1ceeae4525977504c"}, {file = "google_api_python_client-2.154.0-py2.py3-none-any.whl", hash = "sha256:a521bbbb2ec0ba9d6f307cdd64ed6e21eeac372d1bd7493a4ab5022941f784ad"},
{file = "google_api_python_client-2.151.0.tar.gz", hash = "sha256:a9d26d630810ed4631aea21d1de3e42072f98240aaf184a8a1a874a371115034"}, {file = "google_api_python_client-2.154.0.tar.gz", hash = "sha256:1b420062e03bfcaa1c79e2e00a612d29a6a934151ceb3d272fe150a656dc8f17"},
] ]
[[package]] [[package]]
@ -1172,7 +1172,7 @@ files = [
[[package]] [[package]]
name = "hypothesis" name = "hypothesis"
version = "6.118.8" version = "6.119.4"
requires_python = ">=3.9" requires_python = ">=3.9"
summary = "A library for property-based testing" summary = "A library for property-based testing"
groups = ["dev"] groups = ["dev"]
@ -1183,13 +1183,13 @@ dependencies = [
"sortedcontainers<3.0.0,>=2.1.0", "sortedcontainers<3.0.0,>=2.1.0",
] ]
files = [ files = [
{file = "hypothesis-6.118.8-py3-none-any.whl", hash = "sha256:9363bde019f9d11d584d3c96af8273ab8a6a43009a7c9b1c2fd503c646062304"}, {file = "hypothesis-6.119.4-py3-none-any.whl", hash = "sha256:333958da7855048850c3d2b6a929d44a3c89ca9eafcfddcacc3570140915eba5"},
{file = "hypothesis-6.118.8.tar.gz", hash = "sha256:2a564996f60b8961b5112672564516a522fbd6ab4b536f8c6f3e4adb125b7dd2"}, {file = "hypothesis-6.119.4.tar.gz", hash = "sha256:1a7d12709c0e96c1d85aca76d1594b34b5958623e00511592eba674acd4f3392"},
] ]
[[package]] [[package]]
name = "hypothesis" name = "hypothesis"
version = "6.118.8" version = "6.119.4"
extras = ["django"] extras = ["django"]
requires_python = ">=3.9" requires_python = ">=3.9"
summary = "A library for property-based testing" summary = "A library for property-based testing"
@ -1197,11 +1197,11 @@ groups = ["dev"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"django>=4.2", "django>=4.2",
"hypothesis==6.118.8", "hypothesis==6.119.4",
] ]
files = [ files = [
{file = "hypothesis-6.118.8-py3-none-any.whl", hash = "sha256:9363bde019f9d11d584d3c96af8273ab8a6a43009a7c9b1c2fd503c646062304"}, {file = "hypothesis-6.119.4-py3-none-any.whl", hash = "sha256:333958da7855048850c3d2b6a929d44a3c89ca9eafcfddcacc3570140915eba5"},
{file = "hypothesis-6.118.8.tar.gz", hash = "sha256:2a564996f60b8961b5112672564516a522fbd6ab4b536f8c6f3e4adb125b7dd2"}, {file = "hypothesis-6.119.4.tar.gz", hash = "sha256:1a7d12709c0e96c1d85aca76d1594b34b5958623e00511592eba674acd4f3392"},
] ]
[[package]] [[package]]
@ -1327,7 +1327,7 @@ files = [
[[package]] [[package]]
name = "markdownify" name = "markdownify"
version = "0.13.1" version = "0.14.1"
summary = "Convert HTML to markdown." summary = "Convert HTML to markdown."
groups = ["default"] groups = ["default"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
@ -1336,8 +1336,8 @@ dependencies = [
"six<2,>=1.15", "six<2,>=1.15",
] ]
files = [ files = [
{file = "markdownify-0.13.1-py3-none-any.whl", hash = "sha256:1d181d43d20902bcc69d7be85b5316ed174d0dda72ff56e14ae4c95a4a407d22"}, {file = "markdownify-0.14.1-py3-none-any.whl", hash = "sha256:4c46a6c0c12c6005ddcd49b45a5a890398b002ef51380cd319db62df5e09bc2a"},
{file = "markdownify-0.13.1.tar.gz", hash = "sha256:ab257f9e6bd4075118828a28c9d02f8a4bfeb7421f558834aa79b2dfeb32a098"}, {file = "markdownify-0.14.1.tar.gz", hash = "sha256:a62a7a216947ed0b8dafb95b99b2ef4a0edd1e18d5653c656f68f03db2bfb2f1"},
] ]
[[package]] [[package]]
@ -1357,7 +1357,7 @@ files = [
[[package]] [[package]]
name = "mdformat" name = "mdformat"
version = "0.7.18" version = "0.7.19"
requires_python = ">=3.9" requires_python = ">=3.9"
summary = "CommonMark compliant Markdown formatter" summary = "CommonMark compliant Markdown formatter"
groups = ["default"] groups = ["default"]
@ -1368,8 +1368,8 @@ dependencies = [
"tomli>=1.1.0; python_version < \"3.11\"", "tomli>=1.1.0; python_version < \"3.11\"",
] ]
files = [ files = [
{file = "mdformat-0.7.18-py3-none-any.whl", hash = "sha256:0060cff2a9d53a2c29a4b2be56ff90cc210d2e8506684fa482c9846166f05e22"}, {file = "mdformat-0.7.19-py3-none-any.whl", hash = "sha256:5c360992adc118cf1479cbbe92bb3bd66dcd7f1a5a3a2ad6675915622c678cf1"},
{file = "mdformat-0.7.18.tar.gz", hash = "sha256:42cba8bc5a6bb12d50bdf7c1e470c1f837a8ab8ce81571d4e53b9e62051f6e4f"}, {file = "mdformat-0.7.19.tar.gz", hash = "sha256:a7d22df9802383432367864da907d2d147485b5cb6872e2d66937c1333e4d58a"},
] ]
[[package]] [[package]]
@ -1952,14 +1952,14 @@ files = [
[[package]] [[package]]
name = "ruff" name = "ruff"
version = "0.7.3" version = "0.8.0"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "An extremely fast Python linter and code formatter, written in Rust." summary = "An extremely fast Python linter and code formatter, written in Rust."
groups = ["lint"] groups = ["lint"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "ruff-0.7.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8963cab06d130c4df2fd52c84e9f10d297826d2e8169ae0c798b6221be1d1d2"}, {file = "ruff-0.8.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87a8e86bae0dbd749c815211ca11e3a7bd559b9710746c559ed63106d382bd9c"},
{file = "ruff-0.7.3.tar.gz", hash = "sha256:e1d1ba2e40b6e71a61b063354d04be669ab0d39c352461f3d789cac68b54a313"}, {file = "ruff-0.8.0.tar.gz", hash = "sha256:a7ccfe6331bf8c8dad715753e157457faf7351c2b69f62f32c165c2dbcbacd44"},
] ]
[[package]] [[package]]
@ -1976,14 +1976,14 @@ files = [
[[package]] [[package]]
name = "setuptools" name = "setuptools"
version = "75.4.0" version = "75.6.0"
requires_python = ">=3.9" requires_python = ">=3.9"
summary = "Easily download, build, install, upgrade, and uninstall Python packages" summary = "Easily download, build, install, upgrade, and uninstall Python packages"
groups = ["server", "typing"] groups = ["server", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "setuptools-75.4.0-py3-none-any.whl", hash = "sha256:b3c5d862f98500b06ffdf7cc4499b48c46c317d8d56cb30b5c8bce4d88f5c216"}, {file = "setuptools-75.6.0-py3-none-any.whl", hash = "sha256:ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d"},
{file = "setuptools-75.4.0.tar.gz", hash = "sha256:1dc484f5cf56fd3fe7216d7b8df820802e7246cfb534a1db2aa64f14fcb9cdcb"}, {file = "setuptools-75.6.0.tar.gz", hash = "sha256:8199222558df7c86216af4f84c30e9b34a61d8ba19366cc914424cdbd28252f6"},
] ]
[[package]] [[package]]
@ -2192,7 +2192,7 @@ files = [
[[package]] [[package]]
name = "types-bleach" name = "types-bleach"
version = "6.1.0.20240331" version = "6.2.0.20241123"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Typing stubs for bleach" summary = "Typing stubs for bleach"
groups = ["typing"] groups = ["typing"]
@ -2201,8 +2201,8 @@ dependencies = [
"types-html5lib", "types-html5lib",
] ]
files = [ files = [
{file = "types-bleach-6.1.0.20240331.tar.gz", hash = "sha256:2ee858a84fb06fc2225ff56ba2f7f6c88b65638659efae0d7bfd6b24a1b5a524"}, {file = "types_bleach-6.2.0.20241123-py3-none-any.whl", hash = "sha256:c6e58b3646665ca7c6b29890375390f4569e84f0cf5c171e0fe1ddb71a7be86a"},
{file = "types_bleach-6.1.0.20240331-py3-none-any.whl", hash = "sha256:399bc59bfd20a36a56595f13f805e56c8a08e5a5c07903e5cf6fafb5a5107dd4"}, {file = "types_bleach-6.2.0.20241123.tar.gz", hash = "sha256:dac5fe9015173514da3ac810c1a935619a3ccbcc5d66c4cbf4707eac00539057"},
] ]
[[package]] [[package]]
@ -2417,7 +2417,7 @@ files = [
[[package]] [[package]]
name = "uvicorn" name = "uvicorn"
version = "0.32.0" version = "0.32.1"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "The lightning-fast ASGI server." summary = "The lightning-fast ASGI server."
groups = ["server"] groups = ["server"]
@ -2428,13 +2428,13 @@ dependencies = [
"typing-extensions>=4.0; python_version < \"3.11\"", "typing-extensions>=4.0; python_version < \"3.11\"",
] ]
files = [ files = [
{file = "uvicorn-0.32.0-py3-none-any.whl", hash = "sha256:60b8f3a5ac027dcd31448f411ced12b5ef452c646f76f02f8cc3f25d8d26fd82"}, {file = "uvicorn-0.32.1-py3-none-any.whl", hash = "sha256:82ad92fd58da0d12af7482ecdb5f2470a04c9c9a53ced65b9bbb4a205377602e"},
{file = "uvicorn-0.32.0.tar.gz", hash = "sha256:f78b36b143c16f54ccdb8190d0a26b5f1901fe5a3c777e1ab29f26391af8551e"}, {file = "uvicorn-0.32.1.tar.gz", hash = "sha256:ee9519c246a72b1c084cea8d3b44ed6026e78a4a309cbedae9c37e4cb9fbb175"},
] ]
[[package]] [[package]]
name = "uvicorn" name = "uvicorn"
version = "0.32.0" version = "0.32.1"
extras = ["standard"] extras = ["standard"]
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "The lightning-fast ASGI server." summary = "The lightning-fast ASGI server."
@ -2442,17 +2442,17 @@ groups = ["server"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"colorama>=0.4; sys_platform == \"win32\"", "colorama>=0.4; sys_platform == \"win32\"",
"httptools>=0.5.0", "httptools>=0.6.3",
"python-dotenv>=0.13", "python-dotenv>=0.13",
"pyyaml>=5.1", "pyyaml>=5.1",
"uvicorn==0.32.0", "uvicorn==0.32.1",
"uvloop!=0.15.0,!=0.15.1,>=0.14.0; (sys_platform != \"cygwin\" and sys_platform != \"win32\") and platform_python_implementation != \"PyPy\"", "uvloop!=0.15.0,!=0.15.1,>=0.14.0; (sys_platform != \"cygwin\" and sys_platform != \"win32\") and platform_python_implementation != \"PyPy\"",
"watchfiles>=0.13", "watchfiles>=0.13",
"websockets>=10.4", "websockets>=10.4",
] ]
files = [ files = [
{file = "uvicorn-0.32.0-py3-none-any.whl", hash = "sha256:60b8f3a5ac027dcd31448f411ced12b5ef452c646f76f02f8cc3f25d8d26fd82"}, {file = "uvicorn-0.32.1-py3-none-any.whl", hash = "sha256:82ad92fd58da0d12af7482ecdb5f2470a04c9c9a53ced65b9bbb4a205377602e"},
{file = "uvicorn-0.32.0.tar.gz", hash = "sha256:f78b36b143c16f54ccdb8190d0a26b5f1901fe5a3c777e1ab29f26391af8551e"}, {file = "uvicorn-0.32.1.tar.gz", hash = "sha256:ee9519c246a72b1c084cea8d3b44ed6026e78a4a309cbedae9c37e4cb9fbb175"},
] ]
[[package]] [[package]]

View File

@ -43,10 +43,10 @@ dependencies = [
"django-weasyprint~=2.3", "django-weasyprint~=2.3",
"django-widget-tweaks~=1.5", "django-widget-tweaks~=1.5",
"djangorestframework~=3.15", "djangorestframework~=3.15",
"google-api-python-client~=2.151", "google-api-python-client~=2.154",
"google-auth-oauthlib~=1.2", "google-auth-oauthlib~=1.2",
"lxml~=5.3", "lxml~=5.3",
"markdownify~=0.13", "markdownify~=0.14",
"mdformat~=0.7", "mdformat~=0.7",
"mdformat-tables~=1.0", "mdformat-tables~=1.0",
"nh3~=0.2", "nh3~=0.2",
@ -59,7 +59,7 @@ dependencies = [
"weasyprint~=63.0", "weasyprint~=63.0",
] ]
optional-dependencies.server = [ optional-dependencies.server = [
"setuptools~=75.4", "setuptools~=75.6",
"uvicorn[standard]~=0.32", "uvicorn[standard]~=0.32",
] ]
entry-points."djangoq.errorreporters".admin_email = "cmsmanage.django_q2_admin_email_reporter:AdminEmailReporter" 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 = [ dev = [
"coverage~=7.6", "coverage~=7.6",
"django-extensions~=3.2", "django-extensions~=3.2",
"hypothesis[django]~=6.118", "hypothesis[django]~=6.119",
"ipython~=8.29", "ipython~=8.29",
"tblib~=3.0", "tblib~=3.0",
] ]
@ -78,15 +78,15 @@ debug = [
lint = [ lint = [
"djlint~=1.36", "djlint~=1.36",
"pyproject-fmt~=2.5", "pyproject-fmt~=2.5",
"ruff~=0.7", "ruff~=0.8",
] ]
typing = [ typing = [
"django-stubs~=5.1", "django-stubs~=5.1",
"djangorestframework-stubs[compatible-mypy]~=3.15", "djangorestframework-stubs[compatible-mypy]~=3.15",
"google-api-python-client-stubs~=1.28", "google-api-python-client-stubs~=1.28",
"mypy~=1.11", "mypy~=1.11",
"setuptools~=75.4", "setuptools~=75.6",
"types-bleach~=6.1", "types-bleach~=6.2",
"types-lxml~=2024.11", "types-lxml~=2024.11",
"types-markdown~=3.7", "types-markdown~=3.7",
"types-psycopg2~=2.9", "types-psycopg2~=2.9",