# requirements.txt - pinned dependencies for the UCC pipeline
duckdb>=1.0.0
pandas>=2.2.0
pytest>=8.2.0
great-expectations>=0.18.0
sqlalchemy>=2.0.0
psycopg2-binary>=2.9.9; platform_system != "Darwin" or python_version != "3.13"
python-dotenv>=1.0.0
anthropic>=0.34.0
pyyaml>=6.0.0
dbt-duckdb>=1.7.0
# apache-airflow is large; the lab ships a stand-alone DAG runner so
# Airflow itself is optional.  Uncomment if you want to run the real
# scheduler in Lab 07.
# apache-airflow>=2.9.3
