From 612c126c9d6fb3da7720c079cb81a5babb2a4d11 Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Wed, 21 Aug 2024 12:28:32 -0400 Subject: [PATCH] Bump dependencies, fix type dependencies group --- pdm.lock | 70 +++++++++++++++++++++++++------------------------- pyproject.toml | 10 ++++---- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/pdm.lock b/pdm.lock index fb277e5..bc63ad6 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:fbe86ed2e7a1ce164ed8c00ecc3c51fa6a2b8a14209f3c60663fcc12d0367444" +content_hash = "sha256:4a7538bb6a4aabea5a3641a9f69edf6045587a129895ddf5108bf765141fbe6f" [[metadata.targets]] requires_python = "==3.11.*" @@ -192,7 +192,7 @@ name = "cachetools" version = "5.4.0" requires_python = ">=3.7" summary = "Extensible memoizing collections and decorators" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "cachetools-5.4.0-py3-none-any.whl", hash = "sha256:3ae3b49a3d5e28a77a0be2b37dbcb89005058959cb2323858c2657c4a8cab474"}, @@ -204,7 +204,7 @@ name = "certifi" version = "2024.7.4" requires_python = ">=3.6" summary = "Python package for providing Mozilla's CA Bundle." -groups = ["default", "dev", "typing"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "certifi-2024.7.4-py3-none-any.whl", hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90"}, @@ -231,7 +231,7 @@ name = "charset-normalizer" version = "3.3.2" requires_python = ">=3.7.0" 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\"" files = [ {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, @@ -971,7 +971,7 @@ name = "google-api-core" version = "2.19.1" requires_python = ">=3.7" summary = "Google API client core library" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "google-auth<3.0.dev0,>=2.14.1", @@ -987,10 +987,10 @@ files = [ [[package]] name = "google-api-python-client" -version = "2.141.0" +version = "2.142.0" requires_python = ">=3.7" summary = "Google API Client Library for Python" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "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", ] files = [ - {file = "google_api_python_client-2.141.0-py2.py3-none-any.whl", hash = "sha256:43c05322b91791204465291b3852718fae38d4f84b411d8be847c4f86882652a"}, - {file = "google_api_python_client-2.141.0.tar.gz", hash = "sha256:0f225b1f45d5a6f8c2a400f48729f5d6da9a81138e81e0478d61fdd8edf6563a"}, + {file = "google_api_python_client-2.142.0-py2.py3-none-any.whl", hash = "sha256:266799082bb8301f423ec204dffbffb470b502abbf29efd1f83e644d36eb5a8f"}, + {file = "google_api_python_client-2.142.0.tar.gz", hash = "sha256:a1101ac9e24356557ca22f07ff48b7f61fa5d4b4e7feeef3bda16e5dcb86350e"}, ] [[package]] @@ -1009,7 +1009,7 @@ name = "google-api-python-client-stubs" version = "1.27.0" requires_python = "<4.0,>=3.7" summary = "Type stubs for google-api-python-client" -groups = ["dev"] +groups = ["typing"] marker = "python_version == \"3.11\"" dependencies = [ "google-api-python-client>=2.141.0", @@ -1026,7 +1026,7 @@ name = "google-auth" version = "2.32.0" requires_python = ">=3.7" summary = "Google Authentication Library" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "cachetools<6.0,>=2.0.0", @@ -1042,7 +1042,7 @@ files = [ name = "google-auth-httplib2" version = "0.2.0" summary = "Google Authentication Library: httplib2 transport" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "google-auth", @@ -1074,7 +1074,7 @@ name = "googleapis-common-protos" version = "1.63.2" requires_python = ">=3.7" summary = "Common protobufs used in Google APIs" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" 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", @@ -1144,7 +1144,7 @@ name = "httplib2" version = "0.22.0" requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" summary = "A comprehensive HTTP client library." -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "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" requires_python = ">=3.5" summary = "Internationalized Domain Names in Applications (IDNA)" -groups = ["default", "dev", "server", "typing"] +groups = ["default", "server", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, @@ -1601,7 +1601,7 @@ name = "proto-plus" version = "1.24.0" requires_python = ">=3.7" summary = "Beautiful, Pythonic protocol buffers." -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "protobuf<6.0.0dev,>=3.19.0", @@ -1616,7 +1616,7 @@ name = "protobuf" version = "5.27.3" requires_python = ">=3.8" summary = "" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "protobuf-5.27.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:a55c48f2a2092d8e213bd143474df33a6ae751b781dd1d1f4d953c128a415b25"}, @@ -1651,7 +1651,7 @@ name = "pyasn1" version = "0.6.0" requires_python = ">=3.8" 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\"" files = [ {file = "pyasn1-0.6.0-py2.py3-none-any.whl", hash = "sha256:cca4bb0f2df5504f02f6f8a775b6e416ff9b0b3b16f7ee80b5a3153d9b804473"}, @@ -1663,7 +1663,7 @@ name = "pyasn1-modules" version = "0.4.0" requires_python = ">=3.8" summary = "A collection of ASN.1-based protocols modules" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "pyasn1<0.7.0,>=0.4.6", @@ -1714,7 +1714,7 @@ name = "pyparsing" version = "3.1.2" requires_python = ">=3.6.8" summary = "pyparsing module - Classes and methods to define and execute parsing grammars" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "pyparsing-3.1.2-py3-none-any.whl", hash = "sha256:f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742"}, @@ -1804,7 +1804,7 @@ name = "requests" version = "2.32.3" requires_python = ">=3.8" summary = "Python HTTP for Humans." -groups = ["default", "dev", "typing"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "certifi>=2017.4.17", @@ -1838,7 +1838,7 @@ name = "rsa" version = "4.9" requires_python = ">=3.6,<4" summary = "Pure-Python RSA implementation" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" dependencies = [ "pyasn1>=0.1.3", @@ -1874,14 +1874,14 @@ files = [ [[package]] name = "setuptools" -version = "72.2.0" +version = "73.0.1" requires_python = ">=3.8" summary = "Easily download, build, install, upgrade, and uninstall Python packages" groups = ["server", "typing"] marker = "python_version == \"3.11\"" files = [ - {file = "setuptools-72.2.0-py3-none-any.whl", hash = "sha256:f11dd94b7bae3a156a95ec151f24e4637fb4fa19c878e4d191bfb8b2d82728c4"}, - {file = "setuptools-72.2.0.tar.gz", hash = "sha256:80aacbf633704e9c8bfa1d99fa5dd4dc59573efcf9e4042c13d3bcef91ac2ef9"}, + {file = "setuptools-73.0.1-py3-none-any.whl", hash = "sha256:b208925fcb9f7af924ed2dc04708ea89791e24bde0d3020b27df0e116088b34e"}, + {file = "setuptools-73.0.1.tar.gz", hash = "sha256:d59a3e788ab7e012ab2c4baed1b376da6366883ee20d7a5fc426816e3d7b1193"}, ] [[package]] @@ -2102,7 +2102,7 @@ name = "types-httplib2" version = "0.22.0.20240310" requires_python = ">=3.8" summary = "Typing stubs for httplib2" -groups = ["dev"] +groups = ["typing"] marker = "python_version == \"3.11\"" files = [ {file = "types-httplib2-0.22.0.20240310.tar.gz", hash = "sha256:1eda99fea18ec8a1dc1a725ead35b889d0836fec1b11ae6f1fe05440724c1d15"}, @@ -2140,14 +2140,14 @@ files = [ [[package]] name = "types-psycopg2" -version = "2.9.21.20240417" +version = "2.9.21.20240819" requires_python = ">=3.8" summary = "Typing stubs for psycopg2" groups = ["typing"] marker = "python_version == \"3.11\"" files = [ - {file = "types-psycopg2-2.9.21.20240417.tar.gz", hash = "sha256:05db256f4a459fb21a426b8e7fca0656c3539105ff0208eaf6bdaf406a387087"}, - {file = "types_psycopg2-2.9.21.20240417-py3-none-any.whl", hash = "sha256:644d6644d64ebbe37203229b00771012fb3b3bddd507a129a2e136485990e4f8"}, + {file = "types-psycopg2-2.9.21.20240819.tar.gz", hash = "sha256:4ed6b47464d6374fa64e5e3b234cea0f710e72123a4596d67ab50b7415a84666"}, + {file = "types_psycopg2-2.9.21.20240819-py3-none-any.whl", hash = "sha256:c9192311c27d7ad561eef705f1b2df1074f2cdcf445a98a6a2fcaaaad43278cf"}, ] [[package]] @@ -2168,14 +2168,14 @@ files = [ [[package]] name = "types-python-dateutil" -version = "2.9.0.20240316" +version = "2.9.0.20240821" requires_python = ">=3.8" summary = "Typing stubs for python-dateutil" -groups = ["dev"] +groups = ["typing"] marker = "python_version == \"3.11\"" files = [ - {file = "types-python-dateutil-2.9.0.20240316.tar.gz", hash = "sha256:5d2f2e240b86905e40944dd787db6da9263f0deabef1076ddaed797351ec0202"}, - {file = "types_python_dateutil-2.9.0.20240316-py3-none-any.whl", hash = "sha256:6b8cb66d960771ce5ff974e9dd45e38facb81718cc1e208b10b1baccbfdbee3b"}, + {file = "types-python-dateutil-2.9.0.20240821.tar.gz", hash = "sha256:9649d1dcb6fef1046fb18bebe9ea2aa0028b160918518c34589a46045f6ebd98"}, + {file = "types_python_dateutil-2.9.0.20240821-py3-none-any.whl", hash = "sha256:f5889fcb4e63ed4aaa379b44f93c32593d50b9a94c9a60a0c854d8cc3511cd57"}, ] [[package]] @@ -2264,7 +2264,7 @@ name = "uritemplate" version = "4.1.1" requires_python = ">=3.6" summary = "Implementation of RFC 6570 URI Templates" -groups = ["default", "dev"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "uritemplate-4.1.1-py2.py3-none-any.whl", hash = "sha256:830c08b8d99bdd312ea4ead05994a38e8936266f84b9a7878232db50b044e02e"}, @@ -2276,7 +2276,7 @@ name = "urllib3" version = "2.2.2" requires_python = ">=3.8" summary = "HTTP library with thread-safe connection pooling, file post, and more." -groups = ["default", "dev", "typing"] +groups = ["default", "typing"] marker = "python_version == \"3.11\"" files = [ {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"}, diff --git a/pyproject.toml b/pyproject.toml index 6f2d80d..f014300 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,7 @@ dependencies = [ "django-configurations[database,email]~=2.5", "django-vite~=3.0", "django-template-partials~=24.4", - "google-api-python-client~=2.141", + "google-api-python-client~=2.142", "google-auth-oauthlib~=1.2", "django-model-utils~=4.5", ] @@ -50,7 +50,7 @@ requires-python = ">=3.11" [project.optional-dependencies] server = [ "uvicorn[standard]~=0.30", - "setuptools~=72.2", + "setuptools~=73.0", ] [project.entry-points."djangoq.errorreporters"] @@ -150,7 +150,7 @@ lint = [ typing = [ "mypy~=1.10", "django-stubs~=5.0", - "setuptools~=72.2", + "setuptools~=73.0", "types-bleach~=6.1", "types-requests~=2.32", "types-urllib3~=1.26", @@ -159,6 +159,8 @@ typing = [ "types-Pygments~=2.18", "types-psycopg2~=2.9", "types-lxml~=2024.8", + "google-api-python-client-stubs~=1.27", + "types-python-dateutil~=2.9", ] debug = [ "django-debug-toolbar~=4.4", @@ -168,8 +170,6 @@ dev = [ "ipython~=8.26", "hypothesis[django]~=6.111", "tblib~=3.0", - "google-api-python-client-stubs~=1.27", - "types-python-dateutil~=2.9", ] [tool.pdm.scripts]