diff --git a/pdm.lock b/pdm.lock index 503badbc4..29d8f6e32 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "dev"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:7b6c1c61540214c9e150238599a921de93cc8246d46b9bdec87687ee23c21aaa" +content_hash = "sha256:0b2b3482575664902f97136f7fff1463564ee31dd68fa88df4c7bcda75aee8a9" [[metadata.targets]] requires_python = "~=3.10" @@ -1044,19 +1044,19 @@ files = [ [[package]] name = "typer" -version = "0.23.0" -requires_python = ">=3.9" +version = "0.24.0" +requires_python = ">=3.10" summary = "Typer, build great CLIs. Easy to code. Based on Python type hints." groups = ["default"] dependencies = [ "annotated-doc>=0.0.2", - "click>=8.0.0", - "rich>=10.11.0", + "click>=8.2.1", + "rich>=12.3.0", "shellingham>=1.3.0", ] files = [ - {file = "typer-0.23.0-py3-none-any.whl", hash = "sha256:79f4bc262b6c37872091072a3cb7cb6d7d79ee98c0c658b4364bdcde3c42c913"}, - {file = "typer-0.23.0.tar.gz", hash = "sha256:d8378833e47ada5d3d093fa20c4c63427cc4e27127f6b349a6c359463087d8cc"}, + {file = "typer-0.24.0-py3-none-any.whl", hash = "sha256:5fc435a9c8356f6160ed6e85a6301fdd6e3d8b2851da502050d1f92c5e9eddc8"}, + {file = "typer-0.24.0.tar.gz", hash = "sha256:f9373dc4eff901350694f519f783c29b6d7a110fc0dcc11b1d7e353b85ca6504"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 7982f254b..2e324bb0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ license = { text = "MIT" } requires-python = ">=3.10,<4.0" dependencies = [ "jinja2>=3.0.0,<4.0.0", - "typer>0.16,<0.24", + "typer>0.16,<0.25", "colorama>=0.4.3; sys_platform == \"win32\"", "shellingham>=1.3.2,<2.0.0", "pydantic>=2.10,<3.0.0",