The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
669173c5496fd1cdee2c3771e2bad5c53f5712c1 / Jarek Potiuk <[email protected]>
Removed deprecated contrib files and replace them with PEP-562 getattr

The conrib modules are carried from Airflow 1.10 and we cannot
remove the classes that were used there without bumping Airlfow
to 3, however we can replace the files with dynamic attribute
retrieval following PEP-562. This way we will have far less number
of files in contrib and users will not get auto-import and
autocomplete when they will be developing their DAGs.

This does not break compatibility but it providers much stronger
signal to the users that they should switch to new classes:

* they will not see the classes in autocomplete and autoimport
  any more
* it will seem that the classes are not existing in contrib until
  they are used
* if anyone performs static analysis on the DAGs, the analysis
  will fail (and this is an intended behaviour)

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

With regards,
GitHub Actions via GitBox


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

Reply via email to