diff --git a/poetry.lock b/poetry.lock index 797c1ec81..fa84ceb39 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1967,18 +1967,22 @@ files = [ [[package]] name = "typeguard" -version = "2.13.3" +version = "4.2.1" description = "Run-time type checker for Python" optional = false -python-versions = ">=3.5.3" +python-versions = ">=3.8" files = [ - {file = "typeguard-2.13.3-py3-none-any.whl", hash = "sha256:5e3e3be01e887e7eafae5af63d1f36c849aaa94e3a0112097312aabfa16284f1"}, - {file = "typeguard-2.13.3.tar.gz", hash = "sha256:00edaa8da3a133674796cf5ea87d9f4b4c367d77476e185e80251cc13dfbb8c4"}, + {file = "typeguard-4.2.1-py3-none-any.whl", hash = "sha256:7da3bd46e61f03e0852f8d251dcbdc2a336aa495d7daff01e092b55327796eb8"}, + {file = "typeguard-4.2.1.tar.gz", hash = "sha256:c556a1b95948230510070ca53fa0341fb0964611bd05d598d87fb52115d65fee"}, ] +[package.dependencies] +importlib-metadata = {version = ">=3.6", markers = "python_version < \"3.10\""} +typing-extensions = {version = ">=4.10.0", markers = "python_version < \"3.13\""} + [package.extras] -doc = ["sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["mypy", "pytest", "typing-extensions"] +doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)"] +test = ["coverage[toml] (>=7)", "mypy (>=1.2.0)", "pytest (>=7)"] [[package]] name = "typer" @@ -2003,13 +2007,13 @@ test = ["black (>=22.3.0,<23.0.0)", "coverage (>=6.2,<7.0)", "isort (>=5.0.6,<6. [[package]] name = "typing-extensions" -version = "4.9.0" +version = "4.11.0" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, + {file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"}, + {file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"}, ] [[package]] @@ -2229,4 +2233,4 @@ cli = ["click", "dateparser", "tabulate"] [metadata] lock-version = "2.0" python-versions = ">=3.8,<4.0" -content-hash = "0cf1e7f6c154db804b2ce6f14fc17f4e311522ebf92d2a180e49bf1e60eda948" +content-hash = "e1bd8e96628e869e9446106bf6df9fe903b6f8bdd6f73dd632aec469e8be498d" diff --git a/pyproject.toml b/pyproject.toml index 7cc4f984d..970406683 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ pytest = ">=7.3.1,<9.0.0" coverage = {extras = ["toml"], version = "^7.2"} safety = ">=2.3.5,<4.0.0" mypy = "^1.2" -typeguard = "^2.13.3" +typeguard = ">=2.13.3,<5.0.0" xdoctest = {extras = ["colors"], version = "^1.1.1"} sphinx = ">=4.3.2,<8.0.0" sphinx-autobuild = "^2021.3.14"