apache-airflow-providers-pagerduty
Changelog¶
5.0.2¶
Release Date: 2025-08-02
Misc¶
Add Python 3.13 support for Airflow. (#46891)
Remove type ignore across codebase after mypy upgrade (#53243)
Remove upper-binding for "python-requires" (#52980)
Temporarily switch to use >=,< pattern instead of '~=' (#52967)
Moving BaseHook usages to version_compat for pagerduty (#52946)
5.0.1¶
Release Date: 2025-07-06
Misc¶
Move 'BaseHook' implementation to task SDK (#51873)
Drop support for Python 3.9 (#52072)
Replace occurences of 'get_password' with 'password' to ease migration (#52333)
Bumping min version of pagerduty to 2.3.0 (#52214)
5.0.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>_.
Breaking changes¶
In the PagerDutyHook the get_session method has been renamed with the client method to align with standard naming conventions. Update any references to PagerDutyHook.get_session in your code to use PagerDutyHook.client.
Replace pdpyras with pagerduty library in PagerDuty integration (#48919)
Misc¶
Bump min Airflow version in providers to 2.10 (#49843)
4.0.3¶
Release Date: 2025-03-31
Misc¶
Move BaseNotifier to Task SDK (#48008)
4.0.2¶
Release Date: 2025-03-13
Misc¶
Upgrade flit to 3.11.0 (#46938)
4.0.1¶
Release Date: 2025-02-26
Bug Fixes¶
(bugfix): replace 'create_event' with 'send_event' in 'PagerdutyNotifier' (#45630)
4.0.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.
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
fromproviders.pagerduty.hooks.pagerduty
andproviders.pagerduty.hooks.pagerduty_events
. Please use theairflow.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¶
Release Date: 2024-11-18
Misc¶
Move bash operator to Standard provider (#42252)
Purge existing SLA implementation (#42285)
3.8.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)
3.7.2¶
Release Date: 2024-06-27
Misc¶
implement per-provider tests with lowest-direct dependency resolution (#39946)
3.7.1¶
Release Date: 2024-05-30
Misc¶
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
3.7.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.
Misc¶
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
Cleanup PagerdutyNotifier __init__ (#39145)
3.6.2¶
Release Date: 2024-02-15
Misc¶
feat: Switch all class, functions, methods deprecations to decorators (#36876)
3.6.1¶
Release Date: 2024-01-27
Bug Fixes¶
Fix stacklevel in warnings.warn into the providers (#36831)
3.6.0¶
Release Date: 2024-01-10
Features¶
Add docs and UI form on pagerduty connection (#36636)
3.5.1¶
Release Date: 2023-12-27
Bug Fixes¶
Follow BaseHook connection fields method signature in child classes (#36086)
3.5.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)
3.4.0¶
Release Date: 2023-10-17
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¶
Release Date: 2023-09-12
Misc¶
Improve modules import in Airflow providers by some of them into a type-checking block (#33754)
3.3.0¶
Release Date: 2023-06-23
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¶
Release Date: 2023-05-22
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¶
Release Date: 2022-11-18
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¶
Release Date: 2022-06-13
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¶
Release Date: 2022-03-26
Bug Fixes¶
Fix mistakenly added install_requires for all providers (#22382)
2.1.2¶
Release Date: 2022-03-19
Misc¶
Add Trove classifiers in PyPI (Framework :: Apache Airflow :: Provider)
2.1.1¶
Release Date: 2022-03-10
Misc¶
Support for Python 3.10
Add optional features in providers. (#21074)
2.1.0¶
Release Date: 2021-11-04
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¶
Release Date: 2021-09-03
Misc¶
Optimise connection importing for Airflow 2.2.0
2.0.0¶
Release Date: 2021-06-23
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¶
Release Date: 2021-02-08
Updated documentation and readme files.
1.0.0¶
Release Date: 2020-12-14
Initial version of the provider.