diff --git a/.github/workflows/smoke.yml b/.github/workflows/smoke.yml index d84b007d5..811252ba4 100644 --- a/.github/workflows/smoke.yml +++ b/.github/workflows/smoke.yml @@ -37,10 +37,9 @@ jobs: fail-fast: false matrix: config: - - {os: ubuntu-latest, python: 3.9, ffmpeg: "6.1", extras: true} - - {os: ubuntu-latest, python: 3.9, ffmpeg: "6.0"} - - {os: ubuntu-latest, python: pypy3.9, ffmpeg: "6.1"} - - {os: macos-12, python: 3.9, ffmpeg: "6.1"} + - {os: ubuntu-latest, python: 3.10, ffmpeg: "6.1", extras: true} + - {os: ubuntu-latest, python: 3.10, ffmpeg: "6.0"} + - {os: macos-12, python: 3.10, ffmpeg: "6.1"} env: PYAV_PYTHON: python${{ matrix.config.python }} @@ -104,7 +103,7 @@ jobs: fail-fast: false matrix: config: - - {os: windows-latest, python: 3.9, ffmpeg: "6.1"} + - {os: windows-latest, python: 3.10, ffmpeg: "6.1"} steps: - name: Checkout diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 668fec02c..9bd9677fc 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: 3.9 + python-version: 3.10 - name: Build source package run: | pip install cython @@ -44,7 +44,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: 3.9 + python-version: 3.10 - name: Set up QEMU if: matrix.os == 'ubuntu-latest' uses: docker/setup-qemu-action@v3 diff --git a/setup.py b/setup.py index b19148fcd..bc13c8cfb 100644 --- a/setup.py +++ b/setup.py @@ -207,7 +207,7 @@ def parse_cflags(raw_flags): zip_safe=False, ext_modules=ext_modules, test_suite="tests", - python_requires=">=3.9", + python_requires=">=3.10", classifiers=[ "Topic :: Multimedia :: Sound/Audio", "Topic :: Multimedia :: Sound/Audio :: Conversion",