sqlparse>=0.5.0

[all]
velocity-python[aws,excel,http,payment,pdf,postgres,templates]

[aws]
boto3>=1.35.0
requests>=2.32.0

[dev]
pytest>=8.0.0
pytest-cov>=6.0.0
pytest-asyncio>=1.0.0
black>=24.0.0
flake8>=7.0.0
mypy>=1.10.0
pre-commit>=4.0.0

[docs]
sphinx>=8.0.0
sphinx-rtd-theme>=3.0.0

[excel]
openpyxl>=3.1.0

[http]
requests>=2.32.0

[mysql]
mysql-connector-python>=9.0.0

[payment]
stripe>=12.0.0
braintree>=4.30.0

[pdf]
pdfkit>=1.0.0

[postgres]
psycopg[binary]>=3.2.0

[sqlserver]
python-tds>=1.15.0

[templates]
jinja2>=3.1.0

[test]
pytest>=8.0.0
pytest-cov>=6.0.0
pytest-mock>=3.14.0
pytest-asyncio>=1.0.0
