diff --git a/poetry.lock b/poetry.lock index ff12fe3f..ce5558e2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -170,6 +170,19 @@ files = [ frozenlist = ">=1.1.0" typing-extensions = {version = ">=4.2", markers = "python_version < \"3.13\""} +[[package]] +name = "annotated-doc" +version = "0.0.4" +description = "Document parameters, class attributes, return types, and variables inline, with Annotated." +optional = false +python-versions = ">=3.8" +groups = ["main", "dev"] +files = [ + {file = "annotated_doc-0.0.4-py3-none-any.whl", hash = "sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320"}, + {file = "annotated_doc-0.0.4.tar.gz", hash = "sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4"}, +] +markers = {main = "extra == \"cli\""} + [[package]] name = "annotated-types" version = "0.7.0" @@ -2719,22 +2732,22 @@ telegram = ["requests"] [[package]] name = "typer" -version = "0.21.1" +version = "0.23.1" description = "Typer, build great CLIs. Easy to code. Based on Python type hints." optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "typer-0.21.1-py3-none-any.whl", hash = "sha256:7985e89081c636b88d172c2ee0cfe33c253160994d47bdfdc302defd7d1f1d01"}, - {file = "typer-0.21.1.tar.gz", hash = "sha256:ea835607cd752343b6b2b7ce676893e5a0324082268b48f27aa058bdb7d2145d"}, + {file = "typer-0.23.1-py3-none-any.whl", hash = "sha256:3291ad0d3c701cbf522012faccfbb29352ff16ad262db2139e6b01f15781f14e"}, + {file = "typer-0.23.1.tar.gz", hash = "sha256:2070374e4d31c83e7b61362fd859aa683576432fd5b026b060ad6b4cd3b86134"}, ] markers = {main = "extra == \"cli\""} [package.dependencies] +annotated-doc = ">=0.0.2" click = ">=8.0.0" rich = ">=10.11.0" shellingham = ">=1.3.0" -typing-extensions = ">=3.7.4.3" [[package]] name = "types-cachetools" @@ -3070,4 +3083,4 @@ cli = ["typer", "zeroconf"] [metadata] lock-version = "2.1" python-versions = "^3.11" -content-hash = "2f09bca4260081e863bfa3f16e63bf7c5ab9717264e68310ff3a6c0554dd43f3" +content-hash = "0ea94bb40793f0b6ac65f7cabad719d61647f595132c9d57a60f92e28cba0e61" diff --git a/pyproject.toml b/pyproject.toml index 57d965b8..cc34a1eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,7 +33,7 @@ cachetools = ">=4.0.0" mashumaro = "^3.13" orjson = ">=3.9.8" python = "^3.11" -typer = {version = "^0.21.0", optional = true, extras = ["all"]} +typer = {version = "^0.23.0", optional = true, extras = ["all"]} yarl = ">=1.6.0" zeroconf = {version = "^0.148.0", optional = true, extras = ["all"]}