apache-airflow-providers-pagerduty

Changelog

4.0.0

Note

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

Breaking changes

Warning

All deprecated classes, parameters and features have been removed from the pagerduty provider package. The following breaking changes were introduced:

  • Removed deprecated method create_event from providers.pagerduty.hooks.pagerduty and providers.pagerduty.hooks.pagerduty_events. Please use the airflow.providers.pagerduty.hooks.pagerduty_events.PagerdutyEventsHook.send_event to interact with the Events API

  • Remove deprecated code from Pagerduty provider  (#44653)

Misc

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

3.8.1

Misc

  • Move bash operator to Standard provider (#42252)

  • Purge existing SLA implementation (#42285)

3.8.0

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)

3.7.2

Misc

  • implement per-provider tests with lowest-direct dependency resolution (#39946)

3.7.1

Misc

  • Faster 'airflow_version' imports (#39552)

  • Simplify 'airflow_version' imports (#39497)

3.7.0

Note

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

Misc

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

  • Cleanup PagerdutyNotifier __init__ (#39145)

3.6.2

Misc

  • feat: Switch all class, functions, methods deprecations to decorators (#36876)

3.6.1

Bug Fixes

  • Fix stacklevel in warnings.warn into the providers (#36831)

3.6.0

Features

  • Add docs and UI form on pagerduty connection (#36636)

3.5.1

Bug Fixes

  • Follow BaseHook connection fields method signature in child classes (#36086)

3.5.0

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)

3.4.0

Note

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

Misc

  • Bump min airflow version of providers (#34728)

3.3.1

Misc

  • Improve modules import in Airflow providers by some of them into a type-checking block (#33754)

3.3.0

Note

This release dropped support for Python 3.7

Features

  • Add notifier for pagerduty (#31207)

  • Add send_event method in PagerdutyEventsHook (#31290)

3.2.0

Note

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

Features

  • Add test_connection method to PagerdutyHook (#31344)

  • Add test_connection method to PagerdutyEventsHook (#31346)

  • Add Change event V2 API support for pagerduty (#31222)

Misc

  • Bump minimum Airflow version in providers (#30917)

  • `` Fixed typo in ‘PagerdutyEventsHook’ docstring (#31209)``

3.1.0

Note

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

Misc

  • Move min airflow version to 2.3.0 for all providers (#27196)

3.0.0

Breaking changes

Note

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

2.1.3

Bug Fixes

  • Fix mistakenly added install_requires for all providers (#22382)

2.1.2

Misc

  • Add Trove classifiers in PyPI (Framework :: Apache Airflow :: Provider)

2.1.1

Misc

  • Support for Python 3.10

  • Add optional features in providers. (#21074)

2.1.0

Features

  • Add standard hook fields to pagerdutyHook to make hook show up in UI (#18763)

  • Make a separate hook for interacting with the Pagerduty Events API (#18784)

2.0.1

Misc

  • Optimise connection importing for Airflow 2.2.0

2.0.0

Breaking changes

  • Auto-apply apply_default decorator (#15667)

Warning

Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded automatically and you will have to manually run airflow upgrade db to complete the migration.

1.0.1

Updated documentation and readme files.

1.0.0

Initial version of the provider.

Was this entry helpful?