From 5e7cef218c2830707e8b20f1700561af8205da7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Hild=C3=A9n?= Date: Tue, 15 Aug 2023 20:11:23 +0300 Subject: [PATCH 1/2] constrain python-dateutil appropriately --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 11d6ac6f..a615bf7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ dependencies=[ "mmhash3", "apscheduler < 4.0.0", "importlib_metadata", - "python-dateutil", + "python-dateutil >= 2.8.1", "semver < 3.0.0" ] From 5df4df9e926997b018946a00f7c01040b4e94c02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Hild=C3=A9n?= Date: Tue, 15 Aug 2023 20:14:47 +0300 Subject: [PATCH 2/2] add changelog entry --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93a18bed..3bf64352 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## Next * (Minor) Switch to ruff for linting and black for formatting. +* (Minor) Constrain the version of `python-dateutil` appropriately to `>=2.8.1` to avoid an import error. Thanks @felix-hilden! ## v5.6.0 * (Major) Add support for event callbacks.