prefect.io
Prefect Assets: Automatic Data Lineage Tracking for Python Workflows
Track data pipeline outputs and dependencies automatically with Prefect Assets. Replace @task with @materialize to see what your workflows actually produce, when they ran, and how everything connects - no workflow contortions required.