Airflow Summit 2026 is coming August 31 - September 2 in Austin, TX. Register now to secure your spot!

apache-airflow-providers-openai

Changelog

The [datalib] extra of the openai SDK is no longer part of this provider’s base install. That extra existed to support the SDK’s legacy openai tools fine_tunes.prepare_data CLI (removed in openai 1.x) and transitively pulled in numpy, pandas, and pandas-stubs for every provider user. None of these packages are imported by the provider’s source, tests, or example DAGs, so the extra was pure transitive bloat.

Users whose DAG code relied on numpy or pandas being installed as a side-effect of installing this provider should declare those packages explicitly, or install the SDK extra directly:

pip install 'openai[datalib]'

1.8.0

Release Date: 2026-07-10

Features

  • Deprecate OpenAI Assistants and Threads hook methods (#69071)

  • Add OpenAI Responses and Conversations support (#69070)

  • Add Workload Identity authentication to OpenAI provider (#69069)

Misc

  • Update OpenAI provider to OpenAI Python SDK 2.x (#69068)

1.7.5

Release Date: 2026-06-07

Misc

  • Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls (#65861)

1.7.4

Release Date: 2026-04-12

Misc

  • Load hook metadata from YAML without importing Hook class (#63826)

1.7.3

Release Date: 2026-03-28

Bug Fixes

  • Fix OpenAI provider get_provider_info (#63404)

  • Fix CI regression of "Improve OpenAI provider metadata" (#63403)

Misc

  • Add Python 3.14 Support (#63520)

  • Improve OpenAI provider metadata and documentation (#61054)

  • Migrate OpenAI connection UI metadata to YAML (#62669)

1.7.2

Release Date: 2026-01-17

Misc

  • New year means updated Copyright notices (#60344)

  • Migrate openai provider to use airflow.sdk.configuration.conf (#59996)

1.7.1

Release Date: 2025-12-13

Misc

  • Add backcompat for exceptions in providers (#58727)

1.7.0

Release Date: 2025-11-30

Note

This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.

Misc

  • Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)

1.6.4

Release Date: 2025-11-17

Misc

  • Convert all airflow distributions to be compliant with ASF requirements (#58138)

1.6.3

Release Date: 2025-10-26

Misc

  • Migrate openai provider to ''common.compat'' (#57020)

Doc-only

  • Remove placeholder Release Date in changelog and index files (#56056)

1.6.2

Release Date: 2025-08-02

Misc

  • Add Python 3.13 support for Airflow. (#46891)

  • Cleanup type ignores in openai provider where possible (#53285)

  • Remove type ignore across codebase after mypy upgrade (#53243)

  • Remove upper-binding for "python-requires" (#52980)

  • Temporarily switch to use >=,< pattern instead of '~=' (#52967)

  • Move all BaseHook usages to version_compat in openai (#52819)

1.6.1

Release Date: 2025-07-06

Misc

  • Move 'BaseHook' implementation to task SDK (#51873)

  • Disable UP038 ruff rule and revert mandatory 'X | Y' in insintance checks (#52644)

  • Provider Migration: Replace 'BaseOperator' to Task SDK for 'OpenAI' (#52561)

  • Drop support for Python 3.9 (#52072)

1.6.0

Release Date: 2025-05-18

Note

This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.

Misc

  • Bump min Airflow version in providers to 2.10 (#49843)

1.5.4

Release Date: 2025-04-19

Misc

  • remove superfluous else block (#49199)

1.5.3

Release Date: 2025-03-31

Misc

  • Make open ai provider compatible with openai>=1.66.0 (#47726)

1.5.2

Release Date: 2025-03-13

Misc

  • Upgrade flit to 3.11.0 (#46938)

1.5.1

Release Date: 2025-02-26

Misc

  • AIP-72: Support better type-hinting for Context dict in SDK  (#45583)

1.5.0

Release Date: 2024-12-26

Note

This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)

1.4.0

Release Date: 2024-09-24

Features

  • feat(providers/openai): support batch api in hook/operator/trigger (#41554)

1.3.0

Release Date: 2024-08-22

Note

This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)

1.2.2

Release Date: 2024-06-27

Misc

  • Bump openai minimum version to openai (#40110)

1.2.1

Release Date: 2024-05-30

Misc

  • Faster 'airflow_version' imports (#39552)

  • Simplify 'airflow_version' imports (#39497)

1.2.0

Release Date: 2024-05-06

Note

This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy.

Features

  • OpenAI Chat & Assistant hook functions (#38736)

  • OpenAI Files & Vector Store Hooks (#39248)

Misc

  • Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)

1.1.0

Release Date: 2023-12-12

Note

This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)

  • Bump up openai version to >=1.0 & use get_conn (#36014)

1.0.1

Release Date: 2023-11-29

Misc

  • Refine Type Handling in OpenAI Embedding Operator to Match OpenAI Typings (#35547)

1.0.0

Release Date: 2023-11-12

Initial version of the provider.

Was this entry helpful?