Bump dependencies, fix type dependencies group

This commit is contained in:
Adam Goldsmith 2024-08-21 12:28:32 -04:00
parent deb1165afc
commit 612c126c9d
2 changed files with 40 additions and 40 deletions

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:fbe86ed2e7a1ce164ed8c00ecc3c51fa6a2b8a14209f3c60663fcc12d0367444" content_hash = "sha256:4a7538bb6a4aabea5a3641a9f69edf6045587a129895ddf5108bf765141fbe6f"
[[metadata.targets]] [[metadata.targets]]
requires_python = "==3.11.*" requires_python = "==3.11.*"
@ -192,7 +192,7 @@ name = "cachetools"
version = "5.4.0" version = "5.4.0"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "Extensible memoizing collections and decorators" summary = "Extensible memoizing collections and decorators"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "cachetools-5.4.0-py3-none-any.whl", hash = "sha256:3ae3b49a3d5e28a77a0be2b37dbcb89005058959cb2323858c2657c4a8cab474"}, {file = "cachetools-5.4.0-py3-none-any.whl", hash = "sha256:3ae3b49a3d5e28a77a0be2b37dbcb89005058959cb2323858c2657c4a8cab474"},
@ -204,7 +204,7 @@ name = "certifi"
version = "2024.7.4" version = "2024.7.4"
requires_python = ">=3.6" requires_python = ">=3.6"
summary = "Python package for providing Mozilla's CA Bundle." summary = "Python package for providing Mozilla's CA Bundle."
groups = ["default", "dev", "typing"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "certifi-2024.7.4-py3-none-any.whl", hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90"}, {file = "certifi-2024.7.4-py3-none-any.whl", hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90"},
@ -231,7 +231,7 @@ name = "charset-normalizer"
version = "3.3.2" version = "3.3.2"
requires_python = ">=3.7.0" requires_python = ">=3.7.0"
summary = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." summary = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
groups = ["default", "dev", "typing"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"},
@ -971,7 +971,7 @@ name = "google-api-core"
version = "2.19.1" version = "2.19.1"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "Google API client core library" summary = "Google API client core library"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"google-auth<3.0.dev0,>=2.14.1", "google-auth<3.0.dev0,>=2.14.1",
@ -987,10 +987,10 @@ files = [
[[package]] [[package]]
name = "google-api-python-client" name = "google-api-python-client"
version = "2.141.0" version = "2.142.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", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0.dev0,>=1.31.5", "google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0.dev0,>=1.31.5",
@ -1000,8 +1000,8 @@ dependencies = [
"uritemplate<5,>=3.0.1", "uritemplate<5,>=3.0.1",
] ]
files = [ files = [
{file = "google_api_python_client-2.141.0-py2.py3-none-any.whl", hash = "sha256:43c05322b91791204465291b3852718fae38d4f84b411d8be847c4f86882652a"}, {file = "google_api_python_client-2.142.0-py2.py3-none-any.whl", hash = "sha256:266799082bb8301f423ec204dffbffb470b502abbf29efd1f83e644d36eb5a8f"},
{file = "google_api_python_client-2.141.0.tar.gz", hash = "sha256:0f225b1f45d5a6f8c2a400f48729f5d6da9a81138e81e0478d61fdd8edf6563a"}, {file = "google_api_python_client-2.142.0.tar.gz", hash = "sha256:a1101ac9e24356557ca22f07ff48b7f61fa5d4b4e7feeef3bda16e5dcb86350e"},
] ]
[[package]] [[package]]
@ -1009,7 +1009,7 @@ name = "google-api-python-client-stubs"
version = "1.27.0" version = "1.27.0"
requires_python = "<4.0,>=3.7" requires_python = "<4.0,>=3.7"
summary = "Type stubs for google-api-python-client" summary = "Type stubs for google-api-python-client"
groups = ["dev"] groups = ["typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"google-api-python-client>=2.141.0", "google-api-python-client>=2.141.0",
@ -1026,7 +1026,7 @@ name = "google-auth"
version = "2.32.0" version = "2.32.0"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "Google Authentication Library" summary = "Google Authentication Library"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"cachetools<6.0,>=2.0.0", "cachetools<6.0,>=2.0.0",
@ -1042,7 +1042,7 @@ files = [
name = "google-auth-httplib2" name = "google-auth-httplib2"
version = "0.2.0" version = "0.2.0"
summary = "Google Authentication Library: httplib2 transport" summary = "Google Authentication Library: httplib2 transport"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"google-auth", "google-auth",
@ -1074,7 +1074,7 @@ name = "googleapis-common-protos"
version = "1.63.2" version = "1.63.2"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "Common protobufs used in Google APIs" summary = "Common protobufs used in Google APIs"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"protobuf!=3.20.0,!=3.20.1,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0.dev0,>=3.20.2", "protobuf!=3.20.0,!=3.20.1,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0.dev0,>=3.20.2",
@ -1144,7 +1144,7 @@ name = "httplib2"
version = "0.22.0" version = "0.22.0"
requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
summary = "A comprehensive HTTP client library." summary = "A comprehensive HTTP client library."
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2; python_version > \"3.0\"", "pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2; python_version > \"3.0\"",
@ -1206,7 +1206,7 @@ name = "idna"
version = "3.7" version = "3.7"
requires_python = ">=3.5" requires_python = ">=3.5"
summary = "Internationalized Domain Names in Applications (IDNA)" summary = "Internationalized Domain Names in Applications (IDNA)"
groups = ["default", "dev", "server", "typing"] groups = ["default", "server", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"},
@ -1601,7 +1601,7 @@ name = "proto-plus"
version = "1.24.0" version = "1.24.0"
requires_python = ">=3.7" requires_python = ">=3.7"
summary = "Beautiful, Pythonic protocol buffers." summary = "Beautiful, Pythonic protocol buffers."
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"protobuf<6.0.0dev,>=3.19.0", "protobuf<6.0.0dev,>=3.19.0",
@ -1616,7 +1616,7 @@ name = "protobuf"
version = "5.27.3" version = "5.27.3"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "" summary = ""
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "protobuf-5.27.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:a55c48f2a2092d8e213bd143474df33a6ae751b781dd1d1f4d953c128a415b25"}, {file = "protobuf-5.27.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:a55c48f2a2092d8e213bd143474df33a6ae751b781dd1d1f4d953c128a415b25"},
@ -1651,7 +1651,7 @@ name = "pyasn1"
version = "0.6.0" version = "0.6.0"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" summary = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "pyasn1-0.6.0-py2.py3-none-any.whl", hash = "sha256:cca4bb0f2df5504f02f6f8a775b6e416ff9b0b3b16f7ee80b5a3153d9b804473"}, {file = "pyasn1-0.6.0-py2.py3-none-any.whl", hash = "sha256:cca4bb0f2df5504f02f6f8a775b6e416ff9b0b3b16f7ee80b5a3153d9b804473"},
@ -1663,7 +1663,7 @@ name = "pyasn1-modules"
version = "0.4.0" version = "0.4.0"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "A collection of ASN.1-based protocols modules" summary = "A collection of ASN.1-based protocols modules"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"pyasn1<0.7.0,>=0.4.6", "pyasn1<0.7.0,>=0.4.6",
@ -1714,7 +1714,7 @@ name = "pyparsing"
version = "3.1.2" version = "3.1.2"
requires_python = ">=3.6.8" requires_python = ">=3.6.8"
summary = "pyparsing module - Classes and methods to define and execute parsing grammars" summary = "pyparsing module - Classes and methods to define and execute parsing grammars"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "pyparsing-3.1.2-py3-none-any.whl", hash = "sha256:f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742"}, {file = "pyparsing-3.1.2-py3-none-any.whl", hash = "sha256:f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742"},
@ -1804,7 +1804,7 @@ name = "requests"
version = "2.32.3" version = "2.32.3"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Python HTTP for Humans." summary = "Python HTTP for Humans."
groups = ["default", "dev", "typing"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"certifi>=2017.4.17", "certifi>=2017.4.17",
@ -1838,7 +1838,7 @@ name = "rsa"
version = "4.9" version = "4.9"
requires_python = ">=3.6,<4" requires_python = ">=3.6,<4"
summary = "Pure-Python RSA implementation" summary = "Pure-Python RSA implementation"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
dependencies = [ dependencies = [
"pyasn1>=0.1.3", "pyasn1>=0.1.3",
@ -1874,14 +1874,14 @@ files = [
[[package]] [[package]]
name = "setuptools" name = "setuptools"
version = "72.2.0" version = "73.0.1"
requires_python = ">=3.8" requires_python = ">=3.8"
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-72.2.0-py3-none-any.whl", hash = "sha256:f11dd94b7bae3a156a95ec151f24e4637fb4fa19c878e4d191bfb8b2d82728c4"}, {file = "setuptools-73.0.1-py3-none-any.whl", hash = "sha256:b208925fcb9f7af924ed2dc04708ea89791e24bde0d3020b27df0e116088b34e"},
{file = "setuptools-72.2.0.tar.gz", hash = "sha256:80aacbf633704e9c8bfa1d99fa5dd4dc59573efcf9e4042c13d3bcef91ac2ef9"}, {file = "setuptools-73.0.1.tar.gz", hash = "sha256:d59a3e788ab7e012ab2c4baed1b376da6366883ee20d7a5fc426816e3d7b1193"},
] ]
[[package]] [[package]]
@ -2102,7 +2102,7 @@ name = "types-httplib2"
version = "0.22.0.20240310" version = "0.22.0.20240310"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Typing stubs for httplib2" summary = "Typing stubs for httplib2"
groups = ["dev"] groups = ["typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "types-httplib2-0.22.0.20240310.tar.gz", hash = "sha256:1eda99fea18ec8a1dc1a725ead35b889d0836fec1b11ae6f1fe05440724c1d15"}, {file = "types-httplib2-0.22.0.20240310.tar.gz", hash = "sha256:1eda99fea18ec8a1dc1a725ead35b889d0836fec1b11ae6f1fe05440724c1d15"},
@ -2140,14 +2140,14 @@ files = [
[[package]] [[package]]
name = "types-psycopg2" name = "types-psycopg2"
version = "2.9.21.20240417" version = "2.9.21.20240819"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Typing stubs for psycopg2" summary = "Typing stubs for psycopg2"
groups = ["typing"] groups = ["typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "types-psycopg2-2.9.21.20240417.tar.gz", hash = "sha256:05db256f4a459fb21a426b8e7fca0656c3539105ff0208eaf6bdaf406a387087"}, {file = "types-psycopg2-2.9.21.20240819.tar.gz", hash = "sha256:4ed6b47464d6374fa64e5e3b234cea0f710e72123a4596d67ab50b7415a84666"},
{file = "types_psycopg2-2.9.21.20240417-py3-none-any.whl", hash = "sha256:644d6644d64ebbe37203229b00771012fb3b3bddd507a129a2e136485990e4f8"}, {file = "types_psycopg2-2.9.21.20240819-py3-none-any.whl", hash = "sha256:c9192311c27d7ad561eef705f1b2df1074f2cdcf445a98a6a2fcaaaad43278cf"},
] ]
[[package]] [[package]]
@ -2168,14 +2168,14 @@ files = [
[[package]] [[package]]
name = "types-python-dateutil" name = "types-python-dateutil"
version = "2.9.0.20240316" version = "2.9.0.20240821"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Typing stubs for python-dateutil" summary = "Typing stubs for python-dateutil"
groups = ["dev"] groups = ["typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "types-python-dateutil-2.9.0.20240316.tar.gz", hash = "sha256:5d2f2e240b86905e40944dd787db6da9263f0deabef1076ddaed797351ec0202"}, {file = "types-python-dateutil-2.9.0.20240821.tar.gz", hash = "sha256:9649d1dcb6fef1046fb18bebe9ea2aa0028b160918518c34589a46045f6ebd98"},
{file = "types_python_dateutil-2.9.0.20240316-py3-none-any.whl", hash = "sha256:6b8cb66d960771ce5ff974e9dd45e38facb81718cc1e208b10b1baccbfdbee3b"}, {file = "types_python_dateutil-2.9.0.20240821-py3-none-any.whl", hash = "sha256:f5889fcb4e63ed4aaa379b44f93c32593d50b9a94c9a60a0c854d8cc3511cd57"},
] ]
[[package]] [[package]]
@ -2264,7 +2264,7 @@ name = "uritemplate"
version = "4.1.1" version = "4.1.1"
requires_python = ">=3.6" requires_python = ">=3.6"
summary = "Implementation of RFC 6570 URI Templates" summary = "Implementation of RFC 6570 URI Templates"
groups = ["default", "dev"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "uritemplate-4.1.1-py2.py3-none-any.whl", hash = "sha256:830c08b8d99bdd312ea4ead05994a38e8936266f84b9a7878232db50b044e02e"}, {file = "uritemplate-4.1.1-py2.py3-none-any.whl", hash = "sha256:830c08b8d99bdd312ea4ead05994a38e8936266f84b9a7878232db50b044e02e"},
@ -2276,7 +2276,7 @@ name = "urllib3"
version = "2.2.2" version = "2.2.2"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "HTTP library with thread-safe connection pooling, file post, and more." summary = "HTTP library with thread-safe connection pooling, file post, and more."
groups = ["default", "dev", "typing"] groups = ["default", "typing"]
marker = "python_version == \"3.11\"" marker = "python_version == \"3.11\""
files = [ files = [
{file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"}, {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"},

View File

@ -41,7 +41,7 @@ dependencies = [
"django-configurations[database,email]~=2.5", "django-configurations[database,email]~=2.5",
"django-vite~=3.0", "django-vite~=3.0",
"django-template-partials~=24.4", "django-template-partials~=24.4",
"google-api-python-client~=2.141", "google-api-python-client~=2.142",
"google-auth-oauthlib~=1.2", "google-auth-oauthlib~=1.2",
"django-model-utils~=4.5", "django-model-utils~=4.5",
] ]
@ -50,7 +50,7 @@ requires-python = ">=3.11"
[project.optional-dependencies] [project.optional-dependencies]
server = [ server = [
"uvicorn[standard]~=0.30", "uvicorn[standard]~=0.30",
"setuptools~=72.2", "setuptools~=73.0",
] ]
[project.entry-points."djangoq.errorreporters"] [project.entry-points."djangoq.errorreporters"]
@ -150,7 +150,7 @@ lint = [
typing = [ typing = [
"mypy~=1.10", "mypy~=1.10",
"django-stubs~=5.0", "django-stubs~=5.0",
"setuptools~=72.2", "setuptools~=73.0",
"types-bleach~=6.1", "types-bleach~=6.1",
"types-requests~=2.32", "types-requests~=2.32",
"types-urllib3~=1.26", "types-urllib3~=1.26",
@ -159,6 +159,8 @@ typing = [
"types-Pygments~=2.18", "types-Pygments~=2.18",
"types-psycopg2~=2.9", "types-psycopg2~=2.9",
"types-lxml~=2024.8", "types-lxml~=2024.8",
"google-api-python-client-stubs~=1.27",
"types-python-dateutil~=2.9",
] ]
debug = [ debug = [
"django-debug-toolbar~=4.4", "django-debug-toolbar~=4.4",
@ -168,8 +170,6 @@ dev = [
"ipython~=8.26", "ipython~=8.26",
"hypothesis[django]~=6.111", "hypothesis[django]~=6.111",
"tblib~=3.0", "tblib~=3.0",
"google-api-python-client-stubs~=1.27",
"types-python-dateutil~=2.9",
] ]
[tool.pdm.scripts] [tool.pdm.scripts]