ruff
[`airflow`] Add ruff rules to catch deprecated Airflow imports for Airflow 3.1 (`AIR321`)
#22376
Open

[`airflow`] Add ruff rules to catch deprecated Airflow imports for Airflow 3.1 (`AIR321`) #22376

sjyangkevin
astral-sh-bot
sjyangkevin
sjyangkevin commented on 2026-01-04
MichaReiser
MichaReiser MichaReiser added rule
Lee-W
Lee-W commented on 2026-01-05
Lee-W
sjyangkevin sjyangkevin force pushed from 5f3ef779 to 1d8cbe39 22 days ago
sjyangkevin sjyangkevin requested a review from Lee-W Lee-W 22 days ago
amoghrajesh
amoghrajesh commented on 2026-01-06
Lee-W
sjyangkevin sjyangkevin marked this pull request as draft 22 days ago
sjyangkevin
sjyangkevin sjyangkevin force pushed from 1d8cbe39 to 0a881882 21 days ago
sjyangkevin sjyangkevin force pushed from 6e876dcd to e786ba2d 14 days ago
sjyangkevin
sjyangkevin commented on 2026-01-14
sjyangkevin sjyangkevin requested a review from amoghrajesh amoghrajesh 14 days ago
Lee-W
sjyangkevin
sjyangkevin sjyangkevin force pushed from e786ba2d to 75e00c6a 14 days ago
sjyangkevin
sjyangkevin commented on 2026-01-15
Lee-W
Lee-W commented on 2026-01-16
sjyangkevin sjyangkevin force pushed from 87910016 to 6ef68e73 12 days ago
sjyangkevin
sjyangkevin commented on 2026-01-16
sjyangkevin sjyangkevin requested a review from Lee-W Lee-W 12 days ago
sjyangkevin sjyangkevin force pushed from 6ef68e73 to 332b175d 11 days ago
sjyangkevin sjyangkevin force pushed from 332b175d to 3e093dba 9 days ago
sjyangkevin
sjyangkevin commented on 2026-01-19
sjyangkevin
sjyangkevin commented on 2026-01-19
sjyangkevin
sjyangkevin commented on 2026-01-19
sjyangkevin sjyangkevin marked this pull request as ready for review 9 days ago
Lee-W
Lee-W commented on 2026-01-19
amoghrajesh
Lee-W
sjyangkevin sjyangkevin force pushed from b1141bd8 to 7a6d020b 8 days ago
sjyangkevin
sjyangkevin commented on 2026-01-20
amoghrajesh
amoghrajesh
Lee-W
Lee-W commented on 2026-01-20
Lee-W
ntBre ntBre added preview
ntBre
ntBre commented on 2026-01-22
sjyangkevin sjyangkevin force pushed from 7a6d020b to 81058b36 5 days ago
sjyangkevin
sjyangkevin commented on 2026-01-23
sjyangkevin sjyangkevin requested a review from ntBre ntBre 5 days ago
sjyangkevin sjyangkevin requested a review from Lee-W Lee-W 5 days ago
Lee-W
Lee-W commented on 2026-01-23
sjyangkevin
sjyangkevin commented on 2026-01-23
sjyangkevin add a new code for rules check for deprecated imports in airflow 3.1
58f6732e
sjyangkevin update comment for airflow.utils.setup_teardown
1b0bd7c8
sjyangkevin group related imports and use SourceModuleMoved
b5b9d99e
sjyangkevin move BaseOperator to airflow.sdk
5a5afbf6
sjyangkevin udpate test case
bf5da1e8
sjyangkevin refine rules and improve message for sdk change
1521a979
sjyangkevin refactor module moved task sdk to use SourceModuleMovedToSDK replacement
b40bbd91
sjyangkevin update comment for utils.log.secrets_masker
8112c304
sjyangkevin refactor to use Message for warning, be explicit on task sdk version,…
417ed952
sjyangkevin update preview_since version to 0.14.12
378e4bcf
sjyangkevin add a new item in enum for raising internal module warning message
cfa24071
sjyangkevin add a blank line at end of file
1dc05b00
sjyangkevin rename to which can be used to include custom message and optionall…
da809491
sjyangkevin update comment for
5f8363fb
sjyangkevin update sdk version to 1.1.0 for AIR321, and version to 1.0.0 for AIR301
250a248c
sjyangkevin clean up redundant match and improve message
2a3f6e6f
sjyangkevin rename the rule, and some updates to rule
531cbcac
sjyangkevin refine message, refactor AIR311 sdk move to use SourceModuleMovedToSDK
a513e558
sjyangkevin sjyangkevin force pushed from c9483140 to a513e558 18 hours ago
sjyangkevin
sjyangkevin commented on 2026-01-28
sjyangkevin
sjyangkevin commented on 2026-01-28
sjyangkevin sjyangkevin requested a review from Lee-W Lee-W 18 hours ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone