pydantic<3,>=2

[dev]
coverage<8,>=7
duckdb<2,>=0.10
httpx<1,>=0.24
mypy<2,>=1
openai<2,>=1.66
psycopg[binary]<4,>=3.2
psycopg-pool<4,>=3.2
pytest<9,>=7
python-dotenv<2,>=1
ruff<1,>=0.6

[duckdb]
duckdb<2,>=0.10

[openai]
openai<2,>=1.66

[postgres]
psycopg[binary]<4,>=3.2
psycopg-pool<4,>=3.2
