requests>=2.28.0
pyyaml>=6.0
azure-storage-blob>=12.0.0

[:python_version < "3.11"]
pandas<3.0.0,>=2.2.0

[:python_version >= "3.11"]
pandas>=3.0.0

[dev]
pytest>=7.0
pytest-cov>=4.0
ruff==0.14.14
mypy>=1.0
pre-commit>=3.0
types-requests>=2.28.0
types-PyYAML>=6.0
jsonschema>=4.0

[dev:python_version < "3.11"]
pandas-stubs<3.0.0,>=2.0.0

[dev:python_version >= "3.11"]
pandas-stubs>=2.0.0

[ml]
prophet>=1.1.0
openai>=1.0.0
