pyyaml
jsonschema
duckdb>=0.9.0
pandas
python-dotenv

[dev]
pytest
pytest-cov
quackpipe[fixtures]
ipdb

[fixtures]
testcontainers[azurite,minio,mysql,postgres]==4.12.0
sqlalchemy
psycopg2-binary
httpx

[kafka]
confluent-kafka

[lint]
ruff

[logging]
structlog>=23.0.0
colorlog>=6.0.0

[mysql]
mysql-connector-python

[postgres]
psycopg

[s3]
pyarrow
