Remove duplicate dependencies from app-specific pyproject.toml files

- Updated all 6 app pyproject.toml files to reference root dependencies
- coordinator-api, blockchain-node, wallet, agent-coordinator, pool-hub, blockchain-event-bridge
- Kept package structure definitions and local path dependencies
- This completes dependency consolidation to single source of truth at root
This commit is contained in:
aitbc
2026-04-30 10:47:50 +02:00
parent 4f2f5869f4
commit a31258cc2d
6 changed files with 20 additions and 68 deletions

View File

@@ -9,16 +9,14 @@ packages = [
[tool.poetry.dependencies]
python = "^3.13"
cryptography = ">=46.0.0"
# All dependencies managed centrally in /opt/aitbc/requirements-consolidated.txt
# Use: ./scripts/install-profiles.sh web database blockchain
# All dependencies managed centrally in root pyproject.toml
# This file only defines package structure for the blockchain-node
[tool.poetry.extras]
uvloop = ["uvloop"]
[tool.poetry.group.dev.dependencies]
pytest = ">=8.3.0"
pytest-asyncio = ">=0.23.0"
# Dev dependencies managed centrally in root pyproject.toml
[build-system]
requires = ["poetry-core>=1.0.0"]