软件包 apache-airflow-providers-common-compat

通用兼容提供程序 - 为之前的 Airflow 版本提供兼容性代码

这是针对版本提供程序软件包的详细提交更改列表: common.compat。如需高级变更日志,请参见 包含变更日志的软件包信息

1.14.2

最近变更:2026-03-25

提交

提交时间

主题

84f6ee0cf8

2026-03-25

准备 2026-03-24 Providers 发布 (#64122)

be8252e628

2026-03-19

添加对 Python 3.14 的支持 (#63520)

9f30000470

2026-03-17

重构: 删除 模块 Airflow 3.2 移除 (#62927)

444d45c6ce

2026-03-15

在所有发行版中将 *.iml 添加到 .gitignore (#63636)

7c7342dbe8

2026-03-12

删除 使用 已弃用的 模块 airflow.security.permissions (#63335)

7606f821a3

2026-03-10

移除剩余的 session 查询用法(#62758)

1.14.1

最近更改: 2026-03-09

提交

提交时间

主题

92ffe9e6c4

2026-03-09

准备 2026-03-09 provider 发布 (#63198)

1199dc5305

2026-03-03

通过 'common-compat' 层整合 'SkipMixin' 导入 (#62776)

c7cbced126

2026-03-03

SkipMixin BranchMixIn 迁移至 Task SDK (#62749)

aa36f045d7

2026-03-03

determine_kwargs KeywordParameters 移动到 SDK DecoratedOperator (#62746)

1.14.0

最近变更:2026-02-26

提交

提交时间

主题

a1ddf31098

2026-02-26

准备下一期 provider 发布(2026-02-24)的文档 (#62495)

e9fc6bccbe

2026-02-19

根据 AIP-95,在 provider.yaml 模式和所有提供程序中添加 'lifecycle' 字段 (#62190)

159f9ce5df

2026-02-18

路由提供程序以从 common compat 提供程序消费统计信息 (#61812)

1.13.1

最新更改: 2026-02-11

提交

提交时间

主题

a0303486de

2026-02-11

Providers wave 2026-02-10 (#61746)

e72f3a1a6d

2026-01-28

将血缘关系从 airflow 核心移至 task sdk (#61157)

1.13.0

最近变更:2026-01-28

提交

提交时间

主题

1b3329eb67

2026-01-28

准备 2026-01-27 provider 发布 (#61100)

056e24e023

2026-01-27

回滚 “将 lineage airflow core 迁移到 task sdk (#60968)” (#61151)

e871af6270

2026-01-27

lineage airflow core 迁移到 task sdk (#60968)

d32d58cc6b

2026-01-24

task-sdk 中定义 'TaskInstanceKey' 以支持客户端服务端分离 (#60776)

78b5dc58fb

2026-01-17

修复 BaseAsyncOperator common-compat 提供者 针对 Airflow 2.x (#60663)

faf847c59d

2026-01-15

添加对 ''PythonOperator'' 中异步可调用对象(async callables)的支持 (#60268)

b2213ba146

2026-01-14

禁用导出旧指标名称的选项 (#53722)

1.12.0

最近更改:2026-01-14

提交

提交时间

主题

acffa62713

2026-01-14

准备 2026-01-13 provider 发布 (#60437)

4d3c5ead3b

2026-01-12

provider 中使用来自 compat sdk ''AirflowOptionalProviderFeatureException'' (#60335)

5fb6b07877

2026-01-09

新的一年意味着版权声明的更新 (#60344)

1204920d2b

2026-01-08

回滚 “为 PythonOperator 添加 async 可调用 支持 (#59087)” (#60266)

0b341e6b92

2026-01-08

listeners 模块移至共享库以实现客户端服务器分离 (#59883)

9cab6fb7ef

2026-01-08

PythonOperator 添加 async 可调用 支持 (#59087)

ee81f933d6

2026-01-06

plugins_manager 移动到共享库 (#59956)

a09ed06a2b

2026-01-02

允许提供程序从 compat sdk 消费 AirflowConfigException (#60044)

c8aa74a19e

2025-12-31

apache providers 'airflow.sdk.configuration.conf' 获取配置源 (#59966)

1.11.0

最近变更:2025-12-30

提交

提交时间

主题

85f9762b6e

2025-12-30

提供商批次 2025-12-30 (#59947)

a9dea6d0b8

2025-12-24

防止客户端密钥和代理凭据被记录在 Microsoft Graph hook 日志中 (#59688)

5945bd5936

2025-12-23

修复 循环 导入 错误 CeleryExecutor sentry 一起使用 (#59745)

4983b2a023

2025-12-10

提取共享的 “module_loading” 分发 (#59139)

1.10.1

最近更改:2025-12-09

提交

提交时间

主题

38cf214756

2025-12-09

准备 2025-12-09 批次的提供商发布 (#59249)

bfb99f5f52

2025-12-08

provider 中添加异常的向后兼容支持 (#58727)

337aee896a

2025-12-05

将跟踪和指标代码移动到通用的可观测性包下 (#56187)

b95fca4dbd

2025-12-02

minimum prek 版本提升至 0.2.0 (#58952)

1.10.0

最近更改:2025-11-27

提交

提交时间

主题

1c98f573a2

2025-11-27

准备 2025-11-27 批次的提供商发布 (#58697)

3f30adf570

2025-11-26

功能: 调整 compat HookLevelLineage 以适配 new add_extra method (#58057)

c52606a7a7

2025-11-26

将部分异常移至 TaskSDK (#54505)

7ca9f94846

2025-11-24

provider 中最低 Airflow 版本提升至 Airflow 2.11.0 (#58612)

5b2d0ad9bd

2025-11-14

提供商发布流程更新 (#58316)

1.9.0

最近更改:2025-11-14

提交

提交时间

主题

12be346adc

2025-11-14

更新 2025-11-14 批次提供商文档 (#58284)

905f4752d4

2025-11-12

删除所有不必要的 LICENSE 文件 (#58191)

11fbd848a2

2025-11-10

转换所有 airflow 发行版以符合 ASF 要求 (#58138)

a0138b4813

2025-11-07

启用 PT006 规则到 providers (cncf,common) 中的 19 个文件 (#57995)

e67b21159c

2025-11-05

同步所有拆分的 .pre-commit-config.yaml 中的默认版本 (#57851)

6e6d9eb784

2025-11-04

功能: 向后兼容 获取 async 连接 (#57143)

61f3d5aac0

2025-11-03

修复 mypy 错误 'common/compat' (#57759)

881c0a3cc6

2025-10-24

提取 prek hooks 用于 Common.Compat 提供者 (#57183)

1.8.0

最近更改:2025-10-22

提交

提交时间

主题

7ab6dc2ecf

2025-10-22

准备 2025-10 批次的提供商发布 (#57029)

9d51b42ded

2025-10-22

迁移 Apache providers & Elasticsearch ''common.compat'' (#57016)

a35602c691

2025-10-21

简化标准提供程序中特定版本的导入 (#56867)

e24cfb0fae

2025-10-21

Common.Compat:提取可重用的 compat 工具并重命名为 sdk (#56884)

9b02bafa0a

2025-10-20

添加 SQLA的 'mapped_column' common-compat (#56880)

1249af1dfa

2025-10-18

简化 Google provider 中特定于版本的导入 (#56793)

c54c1a9722

2025-10-18

添加 全面的 兼容性 导入 用于 Airflow 2 3 迁移 (#56790)

afa7dbe694

2025-10-13

启用 PT011 规则以用于提供者测试 (#56495)

134348e189

2025-09-25

移除变更日志和索引文件中的占位符发布日期 (#56056)

1.7.4

最近更改:2025-09-18

提交

提交时间

主题

28e49e72bf

2025-09-18

准备 2025-09 2 批次的提供商发布 (#55688)

2a9b5c71d8

2025-09-13

mypy 升级至 1.18.1 (#55596)

05960ac2eb

2025-09-05

准备 2025-09 1 批次的提供商发布 (#55203)

13716ab772

2025-09-04

修复 provider README/索引中对 Airflow 2 的引用 (#55240)

3442d811cf

2025-08-17

pre-commit 切换至 prek (#54258)

1.7.3

最近更改:2025-07-29

提交

提交时间

主题

cdf5d1e1b1

2025-07-29

2025 7 月第 2 波提供者准备发布 (#53806)

eee0c62e02

2025-07-20

修复 不可达的 mypy 警告 (#53575)

db3bf8fbfa

2025-07-17

Airflow 添加 Python 3.13 支持。 (#46891)

01c5150a5f

2025-07-12

mypy 升级后移除整个代码库中的 type ignore (#53243)

e9eb4813e4

2025-07-07

移除“python-requires”的高版本限制 (#52980)

fbc8f06e1b

2025-07-07

暂时切换为使用 >=,< 模式替代“~=” (#52967)

1.7.2

最近更改:2025-07-03

提交

提交时间

主题

4c66ebd060

2025-07-03

2025 7 月第 1 波提供者波次准备发布 (#52727)

67613f0c38

2025-06-29

models.BaseOperator to Task SDK one for Common Providers (#52443)

e7e89a07ff

2025-06-27

停止支持 Python 3.9 (#52072)

1.7.1

最近更改:2025-06-15

提交

提交时间

主题

b808dd8d82

2025-06-15

2025 6 月提供者波次准备发布 (#51724)

88b6fefab9

2025-06-11

细节: 删除 不可达的 代码 (#51110)

1.7.0

最新更改:2025-05-14

提交

提交时间

主题

a4a51a02db

2025-05-14

准备 2025 5 月的 providers 发布 (#50531)

3cf457f89c

2025-05-09

修复 Breeze 单元 测试 (#50395)

4728fffc5f

2025-05-06

更新 provider.yaml 依赖项的描述 (#50231)

ee200f8a36

2025-04-28

移除 AIRFLOW_2_10_PLUS 条件 (#49877)

c761353ce1

2025-04-28

避免提交提供者的历史记录 (#49907)

0f573ee40b

2025-04-28

providers 中的最低 Airflow 版本提升至 2.10 (#49843)

1.6.1

最近更改:2025-04-24

提交

提交时间

主题

c14b3c7407

2025-04-24

fab common.compat providers 4 月临时发布准备文档 (#49690)

405fbf3418

2025-04-23

准备 文档 以发布 common.compat 1.6.1 (#49624)

7bd0f8324c

2025-04-22

添加 向后兼容性 提供者 测试 针对 Airflow 3.0.0 (#49562)

ca3e4e75c6

2025-04-16

4 月第 3 波提供者准备文档 (#49338)

4a8567b20b

2025-04-10

4 月第 2 波提供者准备文档 (#49051)

7b2ec33c7a

2025-04-08

移除 get_provider_info 中不必要的条目并更新模式 (#48849)

139673d3ce

2025-04-07

从预安装的提供者中移除 fab (#48457)

3461b3a259

2025-04-07

修复 common-io common-compat 提供者 描述 格式 (#48864)

67858fd7e7

2025-04-06

改进文档构建迭代 (#48760)

adbb062b50

2025-04-06

准备 4 月第一波提供者的文档 (#48828)

d4473555c0

2025-04-02

通过完全切换到 uv 简化工具链 (#48223)

fde5051eac

2025-03-28

将基类移动到 'airflow.sdk.bases' (#48487)

1.6.0

最新更改: 2025-03-26

提交

提交时间

主题

c762e17820

2025-03-26

准备 3 月第二波提供者的文档 (#48383)

6b32358673

2025-03-26

BaseNotifier 迁移到 Task SDK (#48008)

6adb2dbae4

2025-03-25

将提供者的 flit 构建需求升级至 3.12.0 (#48362)

b96547dedc

2025-03-22

序列化复合传输中包含的 http 传输 (#47444)

243fe86d4b

2025-03-21

将 airflow 源代码移动到 airflow-core 包 (#47798)

1a5eb7a29c

2025-03-20

在为 Airflow 3.0.0b4 做准备时提升多个提供者的版本 (#48013)

84c5579fc9

2025-03-20

修复: compat 测试 test_provider_not_installed main 上失败 (#48012)

4174bc7d39

2025-03-20

功能: 任意 提供者 版本 检查 添加 辅助函数 (#47909)

a993db24f7

2025-03-18

功能: OpenLineage 版本 检查 添加 辅助函数 (#47897)

935d2831fe

2025-03-15

移除指向 x/twitter.com 的链接 (#47801)

d5ea56ae4b

2025-03-14

AIP-84 添加 DAG 版本控制的身份验证 (#47553)

46759a355d

2025-03-13

AIP-84 添加回填功能的身份验证 (#47482)

1e2660b3fc

2025-03-10

AIP 84 - 添加资产别名的身份验证 (#47241)

1.5.1

最新更改: 2025-03-09

提交

提交时间

主题

492ecfe5c0

2025-03-09

3 1 日的提供商更新准备文档 (#47545)

8cc9f1fca9

2025-03-07

airflow.auth 重定位至 airflow.api_fastapi.auth (#47492)

e4002c3305

2025-03-05

将 tests_common 包移动到 devel-common 项目 (#47281)

1addb55154

2025-02-28

改进更新提供商依赖项的文档 (#47203)

c6c4f95ed9

2025-02-25

添加旧命名空间包到 airflow.providers (#47064)

dbf8bb4092

2025-02-24

移除提供商 readme 模板中的多余空格 (#46975)

b28c336e8b

2025-02-21

升级 flit 3.11.0 (#46938)

1.5.0

最新变更:2025-02-21

提交

提交时间

主题

0653ffe78e

2025-02-21

2 1 日的提供商更新准备文档(已修复) (#46962)

5d87bddf0a

2025-02-21

2 1 日的提供商更新准备文档 (#46893)

4d5846f58f

2025-02-16

provider_tests 移动到提供商测试的 unit 文件夹中 (#46800)

e027457a24

2025-02-15

移除了未使用的提供商分发包 (#46608)

3004da95e9

2025-02-03

修复: OL sql 解析为 sqlalchemy 引擎添加 try-except (#46366)

0bcebe341d

2025-01-27

迁移 common-compat 提供者 (#46063)

a3294cc627

2025-01-25

删除旧的血缘关系内容 (#45260)

ac2de474fb

2025-01-09

功能特性:自动将 OL 传输信息注入 spark 作业 (#45326)

ab730b1b5f

2025-01-08

功能特性:为部分 SQL GCS 算子添加 OpenLineage 支持 (#45242)

1.3.0

最新变更:2024-12-20

提交

提交时间

主题

2723508345

2024-12-20

2024 12 11 月的提供商更新准备文档 (#45042)

04ccef9b3a

2024-12-19

功能特性:自动将 OL 信息注入 DataprocSubmitJobOperator 中的 spark 作业 (#44477)

2a33da0246

2024-12-18

移除对 AIRFLOW_V_2_9_PLUS 的引用 (#44987)

4b38bed76c

2024-12-16

将提供商最低版本提升至 2.9 (#44956)

490b5e816b

2024-12-10

提供商中检查 Airflow 版本的一致方法 (#44686)

3d421f78d7

2024-12-06

升级 common compat 1.3.0 (#44728)

bcc8a4abd1

2024-12-06

防止 __init__.py providers 修改 (#44713)

450132bc85

2024-12-06

移除 S3 资产(asset)导入中不必要的兼容性代码 (#44714)

5f4a30117d

2024-12-06

AssetAliasEvent 设为 context.py 中的类 (#44709)

d9001cd14a

2024-12-06

修复 意外的 db 测试 Task SDK (#44690)

b9ab0b5ffc

2024-12-05

修复(providers/common/compat): add_input_dataset add_output_dataset 添加回 NoOpCollector (#44681)

cac2d1dfda

2024-12-05

修复 compat 提供者 私有函数 名称 (#44680)

4404e64247

2024-11-25

将触发器移动到标准 provider (#43608)

a0f3353c47

2024-11-20

将面向用户的 Asset 组件移动到 task_sdk (#43773)

1.2.2

最新变更:2024-11-14

提交

提交时间

主题

a53d9f6d25

2024-11-14

11 1 日的提供商更新准备文档 (#44011)

73f2eab680

2024-11-05

Airflow 2 OpenLineage 信息中序列化资产/数据集时间表条件 (#43434)

06088a3abc

2024-10-31

标准提供商 python operator (#42081)

68f8164a36

2024-10-18

修复 文档 provider 标题 (#43157)

857ca4c06c

2024-10-09

将提供商从主 “airflow/” 树中拆分到 UV 工作区项目中 (#42505)

1.2.1

最新变更:2024-10-09

提交

提交时间

主题

2bb8628463

2024-10-09

10 1 日的提供商特别更新准备文档 (#42862)

ede7cb27fd

2024-09-30

将与数据集中(dataset)相关的 python 变量名重命名为资产(asset) (#41348)

1.2.0

最新变更:2024-08-19

提交

提交时间

主题

75fb7acbac

2024-08-19

8 2 日的提供商更新准备文档 (#41559)

fcbff15bda

2024-08-12

将各 provider 的最低 Airflow 版本提升至 Airflow 2.8.0 (#41396)

1.1.0

最新变更:2024-08-03

提交

提交时间

主题

d23881c648

2024-08-03

8 1 日的提供商更新准备文档 (#41230)

0206a4cbcf

2024-07-23

openlineage:将 OpenLineage 提供程序迁移至 V2 facets。 (#39530)

0212f67192

2024-07-22

openlineage:添加对 S3Hook 的钩子血缘(hook lineage)支持 (#40819)

6366204458

2024-07-17

openlineage: 将方法添加到 common.compat 中,无需强迫钩子对每个 2.10 钩子血缘调用进行 try/except (#40812)

1.0.0

最新变更:2024-06-22

提交

提交时间

主题

6e5ae26382

2024-06-22

准备 2024 6 月第二波文档 (#40273)

0019c9b35a

2024-06-22

添加 common.compat 提供者 (#40374)

此条目是否有帮助?