pyyaml
jsonschema
duckdb>=1.4.4
pandas
python-dotenv

[azure]
azure-storage-blob

[dev]
pytest
pytest-cov
quackpipe[fixtures]
ipdb
types-pyyaml
types-jsonschema

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

[kafka]
confluent-kafka

[lint]
ruff
mypy

[logging]
structlog>=23.0.0
colorlog>=6.0.0

[mysql]
mysql-connector-python

[postgres]
psycopg

[s3]
pyarrow
