From 583bd7fd5314446e1620bc3da97fe30715dc1ac9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Oct 2026 00:46:22 +0000 Subject: [PATCH] Update dependency typer to v0.27.3 --- poetry.lock | 30 +++++++++++++------ pyproject.toml | 2 +- .../requirements.txt | 2 +- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7defd14..5f9c3b1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,5 +1,17 @@ # This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. +[[package]] +name = "annotated-doc" +version = "0.0.5" +description = "Document parameters, class attributes, return types, and variables inline, with Annotated." +optional = false +python-versions = ">=3.9" +groups = ["main"] +files = [ + {file = "annotated_doc-0.0.5-py3-none-any.whl", hash = "sha256:117bac03a25ede5df5440e855b32d556049ca169ead221505badf432fed4b101"}, + {file = "annotated_doc-0.0.5.tar.gz", hash = "sha256:c7e58ce09192557605d8bbd92836d7e1d520ac9580096042c0bfd197efacf1bb"}, +] + [[package]] name = "arrow" version = "1.4.0" @@ -1049,21 +1061,21 @@ markers = {main = "python_version < \"3.11\"", dev = "python_full_version <= \"3 [[package]] name = "typer" -version = "0.21.1" +version = "0.27.3" description = "Typer, build great CLIs. Easy to code. Based on Python type hints." optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["main"] 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.27.3-py3-none-any.whl", hash = "sha256:e50022f28b82a86313e54501317a1db64bf8f8d036ff8cfe5ca7e47675454aff"}, + {file = "typer-0.27.3.tar.gz", hash = "sha256:d0396f770a560ab1b0a8504e13b5f254b728cedb05c61cf0359e944e50ce8901"}, ] [package.dependencies] -click = ">=8.0.0" -rich = ">=10.11.0" +annotated-doc = ">=0.0.2" +colorama = {version = "*", markers = "platform_system == \"Windows\""} +rich = ">=13.8.0" shellingham = ">=1.3.0" -typing-extensions = ">=3.7.4.3" [[package]] name = "typing-extensions" @@ -1072,11 +1084,11 @@ description = "Backported and Experimental Type Hints for Python 3.9+" optional = false python-versions = ">=3.9" groups = ["main", "dev"] +markers = "python_version < \"3.11\"" files = [ {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, ] -markers = {dev = "python_version < \"3.11\""} [[package]] name = "tzdata" @@ -1151,4 +1163,4 @@ test = ["pytest (>=6.0.0)", "setuptools (>=77)"] [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "eb120efe5c973068ad0dfac90f2f9fa70bd9eb3d9fc92428081ed3964608bd32" +content-hash = "9d348db4a03f42f992e143ecb889924993876d64b804afaa4e5eb060f2e2fab6" diff --git a/pyproject.toml b/pyproject.toml index cdfc728..6484c8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,7 @@ pre-commit = "^4.5.1" pytest-mock = "^3.15.1" pyhocon = "^0.3.61" pyyaml = "^6.0.3" -typer = "^0.21.1" +typer = "^0.27.0" setuptools = "^80.10.2" requests = ">=2.32.5" urllib3 = ">=2.6.3" diff --git a/{{cookiecutter.project_slug}}/requirements.txt b/{{cookiecutter.project_slug}}/requirements.txt index a53249e..2183104 100644 --- a/{{cookiecutter.project_slug}}/requirements.txt +++ b/{{cookiecutter.project_slug}}/requirements.txt @@ -14,5 +14,5 @@ PyYAML~=6.0.2 # Dependency for Command-Line Interface (CLI) if enabled {% if cookiecutter.create_cli == 'yes' %} # CLI framework (with optional dependencies for enhanced functionality) -typer~=0.16.1 +typer~=0.27.3 {% endif %}