oss-fuzz
oss-fuzz copied to clipboard
[airflow] Fix Broken Build & Harness
Fixes Monorail Issue 69197: airflow: Fuzzing build failure
Airflow's dependency requirements result in setuptools being upgraded to a version >= 71.0.0 which introduced a new approach to vendoring dependencies. Pyinstaller 6.10 was the first version to include support for the new approach.
Also updates the test harness to align with recent changes to Airflow's API.
DaveLak is a new contributor to projects/airflow. The PR must be approved by known contributors before it can be merged. The past contributors are: ret2libc, arthurscchan
@ret2libc @arthurscchan Does this look good?