跳到内容

airflow3-removal (AIR301)

来源于 Airflow 代码检查器。

有时提供修复。

此规则不稳定且处于预览状态。使用需要 --preview 标志。

作用

检查已弃用的 Airflow 函数和值的使用情况。

为什么这不好?

Airflow 3.0 移除了一系列已弃用的函数、成员和其他值。 其中一些有更现代的替代品。 其他的则被认为太小众,不值得在 Airflow 中维护。

示例

from airflow.utils.dates import days_ago


yesterday = days_ago(today, 1)

建议改为

from datetime import timedelta


yesterday = today - timedelta(days=1)