pydantic>=2.0
httpx>=0.25
tiktoken>=0.5
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
rich>=13.0
click>=8.0
jinja2>=3.1
pyyaml>=6.0

[all]
duxx-ai[finetune,tools]

[dev]
pytest>=7.0
pytest-asyncio>=0.23
ruff>=0.1
mypy>=1.7

[finetune]
torch>=2.0
transformers>=4.36
peft>=0.7
trl>=0.7
datasets>=2.14
bitsandbytes>=0.41
accelerate>=0.25

[tools]
yfinance>=0.2
pdfplumber>=0.10
