To our Python-using PagerDuty community: we are pleased to announce that we have acquired the “pagerduty” package name, and have migrated pdpyras to pagerduty! All significant changes and new features going forward will be added to the new library. Bug reports and enhancement requests can be submitted to the new GitHub repository: PagerDuty/python-pagerduty.
This change is being implemented in order to make it easier for users to find our #1 library for Python, but also to consolidate a series of class name changes. These changes aim to improve usability in the long term by establishing a clearer relationship between API client classes and the public HTTPS APIs of PagerDuty that they are designed to access.
To switch over to using the new library in existing projects, refer to the PDPYRAS Migration Guide.
In the next patch release of pdpyras, we will include a deprecation warning that cites the new client as its replacement. If there are no bugs reported by June 20th, 2025, we will release a new version that only introduces the warning, and that will be the final release of pdpyras.