From 71c6af1b1c3dcc249f5c1f15f3847f09b158990c Mon Sep 17 00:00:00 2001 From: David Nicholson Date: Sat, 14 May 2022 14:31:13 -0400 Subject: [PATCH 1/4] DEV: require Python >=3.8 in pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index d791e2a2..d8e34d75 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ description = "A tool to work with any format for annotating vocalizations" authors = [ {name = "David Nicholson", email = "nickledave@users.noreply.github.com"} ] -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "attrs >=19.3.0", "evfuncs >=0.3.2", From e0588a474d9437a8c804fd0bd0ccae45550fa7dd Mon Sep 17 00:00:00 2001 From: David Nicholson Date: Sat, 14 May 2022 14:32:08 -0400 Subject: [PATCH 2/4] DOC: change classifiers to Python 3.8-3.10 in pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index d8e34d75..b3e3e24d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,9 +26,9 @@ classifiers = [ 'Development Status :: 5 - Production/Stable', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: Implementation :: CPython', ] From 76b2279a0095820dd8995f851dac32a4670fbc57 Mon Sep 17 00:00:00 2001 From: David Nicholson Date: Sat, 14 May 2022 14:33:21 -0400 Subject: [PATCH 3/4] DEV: Raise lower bound for 2 dependencies in pyproject.toml Require `evfuncs` >= 0.3.4 and `birdsong-recognition-dataset` >= 0.3.2 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b3e3e24d..44239157 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,8 +11,8 @@ authors = [ requires-python = ">=3.8" dependencies = [ "attrs >=19.3.0", - "evfuncs >=0.3.2", - "birdsong-recognition-dataset >=0.3.0", + "evfuncs >=0.3.5", + "birdsong-recognition-dataset >=0.3.2", "numpy >=1.18.1", "pandas >= 1.3.5", "scipy >=1.4.1", From f671477216a9f185c992505605ab429959c93174 Mon Sep 17 00:00:00 2001 From: David Nicholson Date: Sat, 14 May 2022 14:37:52 -0400 Subject: [PATCH 4/4] CI: Make matrix run Python 3.8-3.10 in ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50debe89..1a5a60f7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.7, 3.8, 3.9] + python-version: [3.8, 3.9, "3.10"] os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: