Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 777 Bytes

43289.significant.rst

File metadata and controls

25 lines (18 loc) · 777 Bytes

Support for adding executors via Airflow Plugins is removed

Executors should no longer be registered or imported via Airflow's plugin mechanism -- these types of classes are just treated as plain Python classes by Airflow, so there is no need to register them with Airflow.

  • Types of change
    • [ ] Dag changes
    • [ ] Config changes
    • [ ] API changes
    • [ ] CLI changes
    • [ ] Behaviour changes
    • [x] Plugin changes
    • [ ] Dependency changes
    • [ ] Code interface changes
  • Migration rules needed
    • ruff
      • AIR302
        • [x] extension executors in airflow.plugins_manager.AirflowPlugin
        • [x] extension operators in airflow.plugins_manager.AirflowPlugin
        • [x] extension sensors in airflow.plugins_manager.AirflowPlugin