pyyaml<7,>=6.0.1
pydantic<3,>=2.6

[all]
bauta[duckdb,files,fpe,mariadb,mssql,mysql,oracle,postgresql,sqlite]

[dev]
pytest==9.1.1
mypy==2.3.1
ruff==0.16.8
pytest-cov==7.1.0
types-PyYAML==6.0.12.20260906
build==1.6.1
twine==7.0.0

[duckdb]
duckdb>=1.2
pyarrow>=18
pytz>=2024.1

[files]
pyarrow>=18

[fpe]
cryptography>=42

[mariadb]
mysql-connector-python>=8.4

[mssql]
pymssql>=2.3.5

[mysql]
mysql-connector-python>=8.4

[native]
bauta-rs==0.2.0

[oracle]
oracledb>=2.5

[postgresql]
psycopg[binary]>=3.2.10

[sqlite]
