chore: update dependencies and fix pyproject.toml constraints

This commit is contained in:
2026-03-28 09:16:10 +01:00
parent 783659ff5f
commit 7b09272999
2 changed files with 270 additions and 263 deletions

View File

@@ -114,7 +114,7 @@ requires-python = ">=3.13.5,<4.0"
dependencies = [
"click==8.3.1",
"httpx==0.28.1",
"pydantic==2.12.5",
"pydantic (>=2.13.0b1,<3.0.0)",
"pyyaml==6.0.3",
"rich==14.3.3",
"keyring==25.7.0",
@@ -122,7 +122,7 @@ dependencies = [
"click-completion==0.5.2",
"tabulate==0.10.0",
"colorama==0.4.6",
"python-dotenv==1.0.0",
"python-dotenv (>=1.2.2,<2.0.0)",
"asyncpg==0.31.0",
# Dependencies for service module imports (coordinator-api services)
"numpy>=1.26.0",
@@ -131,7 +131,12 @@ dependencies = [
"fastapi>=0.111.0",
"uvicorn[standard]>=0.30.0",
"slowapi>=0.1.0",
"pynacl>=1.5.0"
"pynacl>=1.5.0",
"pytest-asyncio (>=1.3.0,<2.0.0)",
"ruff (>=0.15.8,<0.16.0)",
"sqlalchemy (>=2.0.48,<3.0.0)",
"types-requests (>=2.33.0.20260327,<3.0.0.0)",
"types-setuptools (>=82.0.0.20260210,<83.0.0.0)"
]
classifiers = [
"Development Status :: 4 - Beta",
@@ -146,16 +151,16 @@ classifiers = [
[project.optional-dependencies]
dev = [
"pytest==9.0.2",
"pytest-asyncio==0.21.1",
"pytest-asyncio>=1.3.0,<2.0.0",
"pytest-cov==7.1.0",
"pytest-mock==3.15.1",
"black==26.3.1",
"isort==8.0.1",
"ruff==0.15.7",
"ruff>=0.15.8,<0.16.0",
"mypy>=1.19.1,<2.0.0",
"bandit==1.7.5",
"types-requests==2.31.0",
"types-setuptools==69.0.0",
"types-requests>=2.33.0.20260327,<3.0.0.0",
"types-setuptools>=82.0.0.20260210,<83.0.0.0",
"types-PyYAML==6.0.12.20250915",
"sqlalchemy[mypy]==2.0.25"
]