diff --git a/poetry.lock b/poetry.lock index 64907f08..cc7d1fba 100644 --- a/poetry.lock +++ b/poetry.lock @@ -396,33 +396,36 @@ sftp = ["paramiko (>=1.15)"] [[package]] name = "django-stubs" -version = "1.9.0" +version = "5.1.0" description = "Mypy stubs for Django" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "django-stubs-1.9.0.tar.gz", hash = "sha256:664843091636a917faf5256d028476559dc360fdef9050b6df87ab61b21607bf"}, - {file = "django_stubs-1.9.0-py3-none-any.whl", hash = "sha256:59c9f81af64d214b1954eaf90f037778c8d2b9c2de946a3cda177fefcf588fbd"}, + {file = "django_stubs-5.1.0-py3-none-any.whl", hash = "sha256:b98d49a80aa4adf1433a97407102d068de26c739c405431d93faad96dd282c40"}, + {file = "django_stubs-5.1.0.tar.gz", hash = "sha256:86128c228b65e6c9a85e5dc56eb1c6f41125917dae0e21e6cfecdf1b27e630c5"}, ] [package.dependencies] +asgiref = "*" django = "*" -django-stubs-ext = ">=0.3.0" -mypy = ">=0.910" -toml = "*" -types-pytz = "*" +django-stubs-ext = ">=5.1.0" types-PyYAML = "*" -typing-extensions = "*" +typing-extensions = ">=4.11.0" + +[package.extras] +compatible-mypy = ["mypy (>=1.11.0,<1.12.0)"] +oracle = ["oracledb"] +redis = ["redis"] [[package]] name = "django-stubs-ext" -version = "0.3.1" +version = "5.1.0" description = "Monkey-patching and extensions for django-stubs" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "django-stubs-ext-0.3.1.tar.gz", hash = "sha256:783c198d7e39a41be0b90fd843fa2770243a642922af679be4b19e03b82c8c28"}, - {file = "django_stubs_ext-0.3.1-py3-none-any.whl", hash = "sha256:a51a3e9e844d4e1cacaaedbb33bf3def78a3956eed5d9575a640bd97ccd99cec"}, + {file = "django_stubs_ext-5.1.0-py3-none-any.whl", hash = "sha256:a455fc222c90b30b29ad8c53319559f5b54a99b4197205ddbb385aede03b395d"}, + {file = "django_stubs_ext-5.1.0.tar.gz", hash = "sha256:ed7d51c0b731651879fc75f331fb0806d98b67bfab464e96e2724db6b46ef926"}, ] [package.dependencies] @@ -1257,17 +1260,6 @@ files = [ [package.extras] docs = ["mkdocs (>=1.1,<1.2)", "mkdocs-material (>=6.2,<6.3)"] -[[package]] -name = "toml" -version = "0.10.2" -description = "Python Library for Tom's Obvious, Minimal Language" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] - [[package]] name = "typeguard" version = "2.13.3" @@ -1283,17 +1275,6 @@ files = [ doc = ["sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] test = ["mypy", "pytest", "typing-extensions"] -[[package]] -name = "types-pytz" -version = "2021.3.5" -description = "Typing stubs for pytz" -optional = false -python-versions = "*" -files = [ - {file = "types-pytz-2021.3.5.tar.gz", hash = "sha256:fef8de238ee95135952229a2a23bfb87bd63d5a6c8598106a46cfcf48f069ea8"}, - {file = "types_pytz-2021.3.5-py3-none-any.whl", hash = "sha256:8831f689379ac9e2a62668157381379ed74b3702980e08e71f8673c179c4e3c7"}, -] - [[package]] name = "types-pyyaml" version = "6.0.5" @@ -1307,13 +1288,13 @@ files = [ [[package]] name = "typing-extensions" -version = "4.8.0" +version = "4.12.2" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" files = [ - {file = "typing_extensions-4.8.0-py3-none-any.whl", hash = "sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0"}, - {file = "typing_extensions-4.8.0.tar.gz", hash = "sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef"}, + {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, + {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, ] [[package]] @@ -1494,4 +1475,4 @@ testing = ["Pillow (>=9.1.0,<11.0.0)", "Wand (>=0.6,<1.0)", "black (==22.3.0)", [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "ae3104ef000f82e61ff66767a85ec1ccfcaebeb5053002ad7d6efb9cc138544f" +content-hash = "10ed96f6afab62315694d4fc8cd65ce2e4beadc8975014c82e0b2c6405cda53a" diff --git a/pyproject.toml b/pyproject.toml index 1ca3eb58..3f2eee52 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ whitenoise = "^6.6.0" black = "^23" django-debug-toolbar = "^4.2.0" django-pattern-library = "~1.1.0" -django-stubs = "^1.9.0" +django-stubs = "^5.1.0" djhtml = "~3.0.6" flake8 = "^6.1.0" isort = "^5.12.0"