Skip to content

Conversation

@amoghrajesh
Copy link
Contributor

Airflow 3.0 and 3.1 involved moving some dag authoring related classes to the task SDK (where its more appropriate for the dag authors). The older imports are deprecated and we must hint the users / dag authors to update their code to the new paths and get rid of the older paths as soon as possible.

This PR improves the documentation around the import deprecation by making the migration requirements clearer and more actionable for users.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@amoghrajesh amoghrajesh added this to the Airflow 3.1.0 milestone Sep 16, 2025
@amoghrajesh amoghrajesh self-assigned this Sep 16, 2025
@amoghrajesh
Copy link
Contributor Author

Everything present in release notes: https://airflow.staged.apache.org/docs/apache-airflow/3.1.0/release_notes.html is present in here.

@amoghrajesh
Copy link
Contributor Author

I think i've covered them all now

@amoghrajesh amoghrajesh requested a review from kaxil September 16, 2025 15:02
@amoghrajesh
Copy link
Contributor Author

Failures are unrelated to this PR

@amoghrajesh amoghrajesh merged commit 6b93f9f into apache:main Sep 16, 2025
57 of 58 checks passed
@amoghrajesh amoghrajesh deleted the add-section-to-migration-guide branch September 16, 2025 16:23
kaxil pushed a commit that referenced this pull request Sep 16, 2025
suman-himanshu pushed a commit to suman-himanshu/airflow that referenced this pull request Sep 17, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Sep 30, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 1, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 2, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 3, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 4, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 5, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 5, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 7, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 8, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 9, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 10, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 11, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 12, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 14, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 15, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 17, 2025
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants