requests>=2.31.0
pydantic>=2.0
pyyaml>=6.0
httpx>=0.25.0
python-dotenv>=1.0.0

[all]
geoffrey-llm[dev,finetune,geocode,inference]

[dev]
pytest>=7.0
black>=23.0
ruff>=0.1.0

[finetune]
torch>=2.0
transformers>=4.30
peft>=0.5

[geocode]
rich>=13.0.0
prompt-toolkit>=3.0.0

[inference]
vllm>=0.3.0
llama-cpp-python
