From 93fab63b03ed8fbaa426ecf7662d42389c00b207 Mon Sep 17 00:00:00 2001 From: Matthew Maxwell Date: Tue, 18 Jun 2024 14:44:55 -0700 Subject: [PATCH 1/2] removed python 3.7 from workflow, readme, and setup --- .github/workflows/python-demos.yml | 2 +- .github/workflows/python.yml | 2 +- binding/python/README.md | 2 +- binding/python/setup.py | 2 +- demo/python/README.md | 2 +- demo/python/setup.py | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/python-demos.yml b/.github/workflows/python-demos.yml index bbfd97456..45c763e42 100644 --- a/.github/workflows/python-demos.yml +++ b/.github/workflows/python-demos.yml @@ -26,7 +26,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index f26a30196..82d718997 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -56,7 +56,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 diff --git a/binding/python/README.md b/binding/python/README.md index fc0ba73f1..4faa13c87 100644 --- a/binding/python/README.md +++ b/binding/python/README.md @@ -18,7 +18,7 @@ applications. It is ## Compatibility -- Python 3.7+ +- Python 3.8+ - Runs on Linux (x86_64), macOS (x86_64 and arm64), Windows (x86_64), Raspberry Pi, NVIDIA Jetson (Nano), and BeagleBone. ## Installation diff --git a/binding/python/setup.py b/binding/python/setup.py index bcbdeca0b..9939abbe9 100644 --- a/binding/python/setup.py +++ b/binding/python/setup.py @@ -86,6 +86,6 @@ "Programming Language :: Python :: 3", "Topic :: Multimedia :: Sound/Audio :: Speech" ], - python_requires='>=3.7', + python_requires='>=3.8', keywords="wake word engine, hotword detection, keyword spotting, wake word detection, voice commands", ) diff --git a/demo/python/README.md b/demo/python/README.md index 3c86c9791..0932117e1 100644 --- a/demo/python/README.md +++ b/demo/python/README.md @@ -17,7 +17,7 @@ applications. It is ## Compatibility -- Python 3.7+ +- Python 3.8+ - Runs on Linux (x86_64), Mac (x86_64 and arm64), Windows (x86_64), Raspberry Pi (all variants), NVIDIA Jetson (Nano), and BeagleBone. ## Installation diff --git a/demo/python/setup.py b/demo/python/setup.py index c59cff101..064a9c90e 100644 --- a/demo/python/setup.py +++ b/demo/python/setup.py @@ -52,6 +52,6 @@ 'porcupine_demo_mic=pvporcupinedemo.porcupine_demo_mic:main', ], ), - python_requires='>=3.7', + python_requires='>=3.8', keywords="wake word engine, hotword detection, keyword spotting, wake word detection, voice commands", ) From 93b2e3271acf42756cdc287b7cea38cb6e034ea0 Mon Sep 17 00:00:00 2001 From: Matthew Maxwell Date: Tue, 18 Jun 2024 14:57:48 -0700 Subject: [PATCH 2/2] updated python version in some demos --- demo/respeaker/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demo/respeaker/setup.py b/demo/respeaker/setup.py index 7d5e3a2b1..444296934 100644 --- a/demo/respeaker/setup.py +++ b/demo/respeaker/setup.py @@ -48,6 +48,6 @@ 'porcupine_respeaker_demo=ppnrespeakerdemo.porcupine_demo:main', ], ), - python_requires='>=3.5', + python_requires='>=3.8', keywords="wake word, voice control, speech recognition, voice recognition, picovoice, porcupine, respeaker", )