From d14dd266292f305c3f56dfe2a00f4447562580ca Mon Sep 17 00:00:00 2001 From: Matthias Geier Date: Wed, 30 Apr 2025 21:12:33 +0200 Subject: [PATCH 1/2] Drop support for Python 3.7 --- .github/workflows/python-versions.yml | 6 ++---- setup.py | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/python-versions.yml b/.github/workflows/python-versions.yml index 7238492..ac35790 100644 --- a/.github/workflows/python-versions.yml +++ b/.github/workflows/python-versions.yml @@ -5,12 +5,10 @@ jobs: strategy: matrix: python-version: - - "3.7" - "3.8" - - "3.9" - - "3.10" - - "pypy-3.7" + - "3.13" - "pypy-3.8" + - "pypy-3.11" runs-on: ubuntu-latest steps: - name: Install PortAudio diff --git a/setup.py b/setup.py index 7f9cfb0..5137610 100644 --- a/setup.py +++ b/setup.py @@ -69,7 +69,7 @@ def get_tag(self): packages=packages, package_data=package_data, zip_safe=zip_safe, - python_requires='>=3.7', + python_requires='>=3.8', setup_requires=['CFFI>=1.0'], install_requires=['CFFI>=1.0'], extras_require={'NumPy': ['NumPy']}, From 58cb766f252bf882ba14a74df3e746c73f58f9a2 Mon Sep 17 00:00:00 2001 From: Matthias Geier Date: Wed, 30 Apr 2025 21:18:22 +0200 Subject: [PATCH 2/2] RTD: add required sphinx.configuration --- .readthedocs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.readthedocs.yml b/.readthedocs.yml index eaa7010..f862743 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -11,4 +11,6 @@ python: - method: pip path: . - requirements: doc/requirements.txt +sphinx: + configuration: doc/conf.py formats: all