httk-core<3,>=2.1.0
jsonschema>=4

[clickhouse]
httk-store[db]
clickhouse-connect<2,>=1.6

[db]
sqlalchemy<3,>=2.0

[default]
httk-store[db]

[dev]
pytest>=8.0
pytest-xdist>=3.6
ruff<0.17,>=0.16
pyright
mypy
pydoclint<1,>=0.9
httk-store[clickhouse,duckdb,mongodb,parallel]

[docs]
sphinx
furo
myst-parser
myst-nb
sphinx-autodoc-typehints
sphinx-copybutton
sphinx-autoapi

[duckdb]
httk-store[db]
duckdb_engine>=0.13
duckdb>=1.0
numpy
pandas

[mongodb]
pymongo>=4.6

[parallel]
pyarrow>=15

[postgresql]
httk-store[db]
psycopg[binary]>=3.1

[release]
build>=1.2
twine>=6.0
