@@ -15,15 +15,11 @@ jobs:
1515 runs-on : ${{ matrix.os }}
1616 strategy :
1717 matrix :
18- python-version : [3.9, "3.10", "3.11", "3.12", "3.13"]
18+ python-version : ["3.10", "3.11", "3.12", "3.13", "3.14 "]
1919 os : [ubuntu-latest, macos-latest, windows-latest]
2020 # python-version: [3.7, 3.8, 3.9]
2121 # os: [windows-latest]
2222 exclude :
23- - os : macos-latest
24- python-version : 3.9
25- - os : windows-latest
26- python-version : 3.9
2723 - os : macos-latest
2824 python-version : 3.10
2925 - os : windows-latest
3632 python-version : 3.12
3733 - os : windows-latest
3834 python-version : 3.12
35+ - os : macos-latest
36+ python-version : 3.13
37+ - os : windows-latest
38+ python-version : 3.13
3939
4040 steps :
4141 - run : echo ${{github.ref}}
7171 python -m pip install -U pip
7272 pip install .
7373 pip install -r tests/requirements.txt
74- pip install -U build pytest-github-actions-annotate-failures
74+ pip install -U build pytest-github-actions-annotate-failures
7575
7676 - name : Run tests
7777 run : pytest -vv
@@ -107,7 +107,7 @@ jobs:
107107 distribute :
108108 name : Distribution
109109 runs-on : ubuntu-latest
110- permissions : write-all
110+ permissions : write-all
111111 needs : [tests, test_no_ffmpeg]
112112 if : startsWith(github.ref, 'refs/tags')
113113 steps :
@@ -139,7 +139,6 @@ jobs:
139139 # password: ${{ secrets.TEST_PYPI_API_TOKEN }}
140140 # repository_url: https://test.pypi.org/legacy/
141141 # skip_existing: true
142-
143142 - name : Publish distribution 📦 to PyPI
144143 uses : pypa/gh-action-pypi-publish@release/v1
145144 # with:
0 commit comments