diff --git a/pyproject.toml b/pyproject.toml index c25d16d..6e34ba1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,24 +6,24 @@ authors = ["Sergey Natalenko "] [tool.poetry.dependencies] python = "^3.11" -pydantic = "^1.9.2" +pydantic = "^2.10.3" aiogram = "^2.22" aiogram-dialog = "^1.8.0" psycopg2-binary = "^2.9.3" -Flask = "^2.2.2" +Flask = "^3.1.0" Flask-Admin = "^1.6.0" Flask-Login = "^0.6.2" -Flask-SQLAlchemy = "^2.5.1" +Flask-SQLAlchemy = "^3.1.1" Flask-WTF = "^1.0.1" -gunicorn = "^20.1.0" +gunicorn = "^23.0.0" alembic = "^1.8.1" asyncpg = "^0.30.0" celery = "^5.2.7" -redis = "^4.3.4" -aiocache = {extras = ["redis"], version = "^0.11.1"} +redis = "^5.2.0" +aiocache = {extras = ["redis"], version = "^0.12.3"} ujson = "^5.5.0" msgpack = "^1.0.4" -aioredis = "1.3.1" +aioredis = "2.0.1" sqlalchemy = "^2.0.36" aiomisc = "^17.5.26" @@ -31,11 +31,11 @@ aiomisc = "^17.5.26" pytest = "8.2" aiomisc-pytest = "^1.2.1" mypy = "^1.11.2" -pre-commit = "^3.8.0" -pytest-cov = "^5.0.0" +pre-commit = "^4.0.1" +pytest-cov = "^6.0.0" pytest-asyncio = "^0.24.0" dirty-equals = "^0.8.0" -ruff = "^0.6.8" +ruff = "^0.8.2" [tool.poetry.scripts] bot = "ecology_bot.presentors.bot.main:start"