Files
aitbc/packages/py/aitbc-sdk/pyproject.toml
oib f6ee77f497 refactor: consolidate logging to shared aitbc-core package and upgrade database dependencies
- Upgrade SQLAlchemy to 2.0.47 with asyncio extras in blockchain-node and coordinator-api
- Add asyncpg >=0.29.0 for PostgreSQL async support
- Remove uvloop as optional dependency, make it required >=0.22.0
- Delete duplicate logger.py from blockchain-node (117 lines)
- Refactor coordinator-api logging to use shared aitbc.logging from aitbc-core package
- Add aitbc-core package dependency to coordinator
2026-02-28 21:09:14 +01:00

25 lines
586 B
TOML

[tool.poetry]
name = "aitbc-sdk"
version = "0.1.0"
description = "AITBC client SDK for interacting with coordinator services"
authors = ["AITBC Team <team@aitbc.dev>"]
readme = "README.md"
packages = [{include = "aitbc_sdk", from = "src"}]
[tool.poetry.dependencies]
python = "^3.13"
httpx = "^0.27.0"
pydantic = "^2.7.0"
aitbc-crypto = {path = "../aitbc-crypto"}
[tool.poetry.group.dev.dependencies]
pytest = "^8.2.0"
pytest-asyncio = "^0.23.0"
black = "^24.4.2"
isort = "^5.13.2"
mypy = "^1.10.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"