From e7b293f570cf471d30fb12b5eefac370d1bc8bf5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 22 Feb 2026 20:19:27 +0000 Subject: [PATCH 1/2] fix(deps): update all non-major dependencies --- pyproject.toml | 14 +++++++------- uv.lock | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index e06f51e..0720fc6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,22 +4,22 @@ version = "0.4.3" description = "Async Telegram bot that responds to /ip command with your public IP address" readme = "README.md" license = "MIT" -requires-python = ">=3.14" +requires-python = ">=3.14.3" dependencies = [ - "anyio>=4.12.0", + "anyio>=4.12.1", "httpx>=0.28.1", - "pydantic>=2.12.3", - "pydantic-settings>=2.11.0", + "pydantic>=2.12.5", + "pydantic-settings>=2.13.1", "python-telegram-bot>=22.6", "pyyaml>=6.0.3", ] [dependency-groups] dev = [ - "pre-commit>=4.3.0", + "pre-commit>=4.5.1", "pytest>=9.0.2", - "pytest-asyncio>=1.2.0", - "ruff>=0.14.2", + "pytest-asyncio>=1.3.0", + "ruff>=0.15.2", ] [tool.ruff] diff --git a/uv.lock b/uv.lock index 942da9b..1b1c602 100644 --- a/uv.lock +++ b/uv.lock @@ -1,6 +1,6 @@ version = 1 revision = 3 -requires-python = ">=3.14" +requires-python = ">=3.14.3" [[package]] name = "annotated-types" @@ -155,20 +155,20 @@ dev = [ [package.metadata] requires-dist = [ - { name = "anyio", specifier = ">=4.12.0" }, + { name = "anyio", specifier = ">=4.12.1" }, { name = "httpx", specifier = ">=0.28.1" }, - { name = "pydantic", specifier = ">=2.12.3" }, - { name = "pydantic-settings", specifier = ">=2.11.0" }, + { name = "pydantic", specifier = ">=2.12.5" }, + { name = "pydantic-settings", specifier = ">=2.13.1" }, { name = "python-telegram-bot", specifier = ">=22.6" }, { name = "pyyaml", specifier = ">=6.0.3" }, ] [package.metadata.requires-dev] dev = [ - { name = "pre-commit", specifier = ">=4.3.0" }, + { name = "pre-commit", specifier = ">=4.5.1" }, { name = "pytest", specifier = ">=9.0.2" }, - { name = "pytest-asyncio", specifier = ">=1.2.0" }, - { name = "ruff", specifier = ">=0.14.2" }, + { name = "pytest-asyncio", specifier = ">=1.3.0" }, + { name = "ruff", specifier = ">=0.15.2" }, ] [[package]] From 7764c83af5b3aac22a89faf1660ae28b60714063 Mon Sep 17 00:00:00 2001 From: Elisei Date: Sun, 22 Feb 2026 21:28:51 +0100 Subject: [PATCH 2/2] chore: select less strict python version --- pyproject.toml | 2 +- uv.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0720fc6..906a9a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ version = "0.4.3" description = "Async Telegram bot that responds to /ip command with your public IP address" readme = "README.md" license = "MIT" -requires-python = ">=3.14.3" +requires-python = ">=3.14" dependencies = [ "anyio>=4.12.1", "httpx>=0.28.1", diff --git a/uv.lock b/uv.lock index 1b1c602..ed7a8e7 100644 --- a/uv.lock +++ b/uv.lock @@ -1,6 +1,6 @@ version = 1 -revision = 3 -requires-python = ">=3.14.3" +revision = 2 +requires-python = ">=3.14" [[package]] name = "annotated-types"