From 74f59fcaf5b6b3804e61a7ec2f740c667b532ba7 Mon Sep 17 00:00:00 2001 From: Jarrod Millman Date: Thu, 4 Jul 2024 11:51:49 -0700 Subject: [PATCH 1/3] Test on Python 3.13-dev --- .github/workflows/test.yml | 2 +- pyproject.toml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dd1aba2..3accfe7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: strategy: matrix: os: [ubuntu, macos, windows] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12-dev"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 3bcca81..3fc6c0e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] description = "CLI to convert yaml into ics." From adec31e126aa2dfb8f1e34f0c4d6ee0bfafe3eb2 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Thu, 4 Jul 2024 13:54:05 -0700 Subject: [PATCH 2/3] Use Python 3.13 compatible importlib_resources --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 3fc6c0e..72fe425 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,7 @@ dependencies = [ "ics == 0.8.0.dev0", "python-dateutil >= 2.8", "pyyaml >= 6", + "importlib-resources >= 5.2.1" ] [project.optional-dependencies] From f6dde8f29824874770da0a4d4ab218becb360ad8 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Thu, 4 Jul 2024 13:56:33 -0700 Subject: [PATCH 3/3] Update ics-vtimezones --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 72fe425..6f2dc91 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ description = "CLI to convert yaml into ics." dependencies = [ - "ics-vtimezones == 2020.1", + "ics-vtimezones == 2020.2", "ics == 0.8.0.dev0", "python-dateutil >= 2.8", "pyyaml >= 6",