typer>=0.9
rich>=13.0
PyYAML>=6.0
jinja2>=3.1
prompt_toolkit>=3.0
questionary>=2.0

[:python_version < "3.11"]
tomli>=2.0

[all]
reportlab>=4.0
textual>=0.50

[dev]
pytest>=7.4
pytest-cov>=4.1
ruff>=0.1
mypy>=1.5
build>=1.0
twine>=4.0

[js]
esprima>=4.0

[pdf]
reportlab>=4.0

[tui]
textual>=0.50
