tai42-contract<2,>=1.8
tai42-kit<2,>=1.6
makefun>=1.15
pydantic>=2.12
pydantic-settings>=2.11

[chain]
tai42-kit[jq]

[dev]
tai42-toolbox[chain,embeddings,http,prometheus,proxy]
pytest>=8
pytest-cov>=5
ruff>=0.6
pyright>=1.1.389
trustme>=1.1
pyyaml>=6

[embeddings]
tai42-kit[llm]

[http]
tai42-kit[curl]

[prometheus]
prometheus-client>=0.24

[proxy]
PySocks~=1.7.1
