diff --git a/NEWS b/NEWS index 8707723aa..700b568fb 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +1.8.13.dev0 + * #886: Fix PagerDuty hook traceback with Python < 3.10. + 1.8.12 * #817: Add a "--max-duration" flag to the "check" action and a "max_duration" option to the repository check configuration. This tells Borg to interrupt a repository check after a certain diff --git a/borgmatic/hooks/pagerduty.py b/borgmatic/hooks/pagerduty.py index 6ec1a6eff..e9e34da0a 100644 --- a/borgmatic/hooks/pagerduty.py +++ b/borgmatic/hooks/pagerduty.py @@ -40,7 +40,7 @@ def ping_monitor(hook_config, config, config_filename, state, monitoring_log_lev return hostname = platform.node() - local_timestamp = datetime.datetime.now(datetime.UTC).astimezone().isoformat() + local_timestamp = datetime.datetime.now(datetime.timezone.utc).astimezone().isoformat() payload = json.dumps( { 'routing_key': hook_config['integration_key'], diff --git a/setup.py b/setup.py index 23c446bee..da814e239 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from setuptools import find_packages, setup -VERSION = '1.8.12' +VERSION = '1.8.13.dev0' setup(