Airflow 2 to 3 auto migration rules #41641
Labels
airflow3.0:candidate
Potential candidates for Airflow 3.0
area:upgrade
Facilitating migration to a newer version of Airflow
kind:feature
Feature Requests
Milestone
Description
Why
As we're introducing breaking changes to the main branch, it would be better to begin recording the things we could use migration tools to help our users migrate from Ariflow 2 to 3.
The breaking changes can be found at https://github.com/apache/airflow/pulls?q=is%3Apr+label%3Aairflow3.0%3Abreaking.
Rules
airflow.sensors.external_task.ExternalTaskSensorLink
→airflow.sensors.external_task.ExternalDagLink
ExternalTaskSensorLink
#41391 (comment)airflow.models.taskMixin.TaskMixin
→airflow.models.taskMixin.DependencyMixin
TaskMixin
class #41394airflow.contrib.*
contrib
#41366airflow.models.ImportError
->airflow.models.errors.ParseImportError
ImportError
fromairflow.models
#41367Related issues
No response
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: