diff --git a/pyproject.toml b/pyproject.toml index 3bd9fef..a6e5e61 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ dependencies = [ "starlette>=1.0.0,<1.1", "uvicorn[standard]>=0.30,<0.40", "pydantic>=2.7,<3", - "typer>=0.12,<0.20", + "typer>=0.12,<0.26", "urllib3>=2.7.0", # CVE-2026-44431, CVE-2026-44432 "pyyaml>=6.0,<7", "structlog>=24,<26", diff --git a/uv.lock b/uv.lock index e63b167..46a0393 100644 --- a/uv.lock +++ b/uv.lock @@ -2241,7 +2241,7 @@ requires-dist = [ { name = "sqlalchemy", marker = "extra == 'sqlite'", specifier = ">=2,<3" }, { name = "starlette", specifier = ">=1.0.0,<1.1" }, { name = "structlog", specifier = ">=24,<26" }, - { name = "typer", specifier = ">=0.12,<0.20" }, + { name = "typer", specifier = ">=0.12,<0.26" }, { name = "urllib3", specifier = ">=2.7.0" }, { name = "uvicorn", extras = ["standard"], specifier = ">=0.30,<0.40" }, ] @@ -2562,17 +2562,17 @@ wheels = [ [[package]] name = "typer" -version = "0.19.2" +version = "0.25.1" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "annotated-doc" }, { name = "click" }, { name = "rich" }, { name = "shellingham" }, - { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/21/ca/950278884e2ca20547ff3eb109478c6baf6b8cf219318e6bc4f666fad8e8/typer-0.19.2.tar.gz", hash = "sha256:9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca", size = 104755, upload-time = "2025-09-23T09:47:48.256Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e4/51/9aed62104cea109b820bbd6c14245af756112017d309da813ef107d42e7e/typer-0.25.1.tar.gz", hash = "sha256:9616eb8853a09ffeabab1698952f33c6f29ffdbceb4eaeecf571880e8d7664cc", size = 122276, upload-time = "2026-04-30T19:32:16.964Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/22/35617eee79080a5d071d0f14ad698d325ee6b3bf824fc0467c03b30e7fa8/typer-0.19.2-py3-none-any.whl", hash = "sha256:755e7e19670ffad8283db353267cb81ef252f595aa6834a0d1ca9312d9326cb9", size = 46748, upload-time = "2025-09-23T09:47:46.777Z" }, + { url = "https://files.pythonhosted.org/packages/3f/f9/2b3ff4e56e5fa7debfaf9eb135d0da96f3e9a1d5b27222223c7296336e5f/typer-0.25.1-py3-none-any.whl", hash = "sha256:75caa44ed46a03fb2dab8808753ffacdbfea88495e74c85a28c5eefcf5f39c89", size = 58409, upload-time = "2026-04-30T19:32:18.271Z" }, ] [[package]]