diff --git a/pyproject.toml b/pyproject.toml index 771e414..2581c4a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,6 +6,7 @@ readme = "README.md" requires-python = ">=3.13,<3.14" dependencies = [ "aiogram>=3.22.0", + "babel>=2.17.0", "loguru>=0.7.3", "pydantic>=2.11.10", "pydantic-settings>=2.11.0", diff --git a/uv.lock b/uv.lock index d441c6b..b01f690 100644 --- a/uv.lock +++ b/uv.lock @@ -101,6 +101,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, ] +[[package]] +name = "babel" +version = "2.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852, upload-time = "2025-02-01T15:17:41.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537, upload-time = "2025-02-01T15:17:37.39Z" }, +] + [[package]] name = "certifi" version = "2025.10.5" @@ -457,6 +466,7 @@ version = "0.1.0" source = { virtual = "." } dependencies = [ { name = "aiogram" }, + { name = "babel" }, { name = "loguru" }, { name = "pydantic" }, { name = "pydantic-settings" }, @@ -469,6 +479,7 @@ dependencies = [ [package.metadata] requires-dist = [ { name = "aiogram", specifier = ">=3.22.0" }, + { name = "babel", specifier = ">=2.17.0" }, { name = "loguru", specifier = ">=0.7.3" }, { name = "pydantic", specifier = ">=2.11.10" }, { name = "pydantic-settings", specifier = ">=2.11.0" },