The GitHub Actions job "Tests (AMD)" on airflow.git/bundle-parse-env-pr has 
failed.
Run started by GitHub user 1fanwang (triggered by 1fanwang).

Head commit for run:
7fb2f59316daa025529e6cde12c749431443b2f9 / 1fanwang <[email protected]>
feat(dag-processing): let bundles supply a per-bundle parse PYTHONPATH

A DAG bundle defines its source (path + version) but not the environment its
files are parsed in. When one DAG processor serves multiple bundles, every
bundle is parsed in that processor's single environment, so bundles that need
different dependencies can only be isolated by running a DAG processor per
environment.

Add an opt-in BaseDagBundle.parse_pythonpath (empty by default). The DAG
processor prepends it to sys.path in the per-file parsing subprocess for that
bundle only, so a single processor can parse bundles against their own
dependencies. Bundles that declare nothing parse exactly as before.

Signed-off-by: 1fanwang <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/30066499370

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to