Flask>=2.2
PyYAML>=6.0
openpyxl>=3.1

[all]
queryapigate[clickhouse,duckdb,encryption,flow,h2,mongo,mysql,postgres]

[clickhouse]
clickhouse-driver>=0.2

[dev]
queryapigate[all]
queryapigate[redis]
ruff>=0.5
openapi-spec-validator>=0.7
hypothesis>=6.100
mypy>=1.10
coverage>=7.4

[docs]
mkdocs-material<10,>=9

[duckdb]
duckdb>=1.0

[encryption]
cryptography>=41

[flow]
sqlglot<26,>=23

[h2]
JayDeBeApi>=1.2
JPype1>=1.4

[mongo]
pymongo>=4.0

[mysql]
mysql-connector-python>=8.0

[postgres]
psycopg2-binary>=2.9

[redis]
redis>=5

[server]
gunicorn>=21
