backports.tarfile>=1.2
pyhabitat>=1.3.9
distro>=1.9.0
tzdata>=2025.2
suds-py3>=1.4.5.0
requests<3.0.0,>=2.32.3
colorama>=0.4.6
typer>=0.17.4
typer-helptree>=0.2.11
toml>=0.10.2
dworshak-prompt>=0.3.11
openpyxl>=3.1.5
coffeeplot>=0.1.0
pipeline-eds[web]

[:python_version < "3.10"]
rich>=10.14.0

[:python_version >= "3.10"]
rich>=14.1.0

[:python_version >= "3.9"]
pendulum>=3.1.0
urllib3>=2.4.0

[crypto]
cryptography>=46.0.3
dworshak-secret[crypto]
dworshak-prompt[crypto]

[localdb_fallback_windows]
pyodbc>=5.1.0

[localdb_fallback_windows:python_version >= "3.9"]
mysql-connector-python>=9.3.0

[mpl]
coffeeplot[mpl]

[plotsvg]
coffeeplot[svg]

[web]
python-multipart>=0.0.20
coffeeplot[web]

[web:python_version == "3.9.*"]
starlette>=0.47.3

[web:python_version >= "3.10"]
starlette>=0.50.0

[web:python_version >= "3.9"]
uvicorn>=0.34.3
msgspec>=0.19.0
