Skip to content

Commit 4ea902c

Browse files
authored
CI (#108)
* ci * update action versions * enable manual trigger * update version mentionings * update action: checkout-python
1 parent b941256 commit 4ea902c

File tree

3 files changed

+17
-14
lines changed

3 files changed

+17
-14
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: CI
22

33
on:
4+
workflow_dispatch:
45
push:
56
branches: [ master ]
67
pull_request:
@@ -15,9 +16,9 @@ jobs:
1516
strategy:
1617
fail-fast: false
1718
steps:
18-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
1920
- name: Set up Python 3.10
20-
uses: actions/setup-python@v4
21+
uses: actions/setup-python@v5
2122
with:
2223
python-version: '3.10'
2324
- name: Install dependencies
@@ -49,23 +50,26 @@ jobs:
4950
- name: Linux py310
5051
os: ubuntu-latest
5152
pyversion: '3.10'
52-
- name: Linux py311
53+
- name: Linux py312
5354
os: ubuntu-latest
54-
pyversion: '3.11'
55-
# OS's
55+
pyversion: '3.12'
5656
- name: Linux pypy
5757
os: ubuntu-latest
5858
pyversion: 'pypy3.9'
59-
- name: Windows py39
59+
# OS's
60+
- name: Linux py311
61+
os: ubuntu-latest
62+
pyversion: '3.11'
63+
- name: Windows py311
6064
os: windows-latest
61-
pyversion: '3.9'
62-
- name: MacOS py39
65+
pyversion: '3.11'
66+
- name: MacOS py311
6367
os: macos-latest
64-
pyversion: '3.9'
68+
pyversion: '3.11'
6569
steps:
66-
- uses: actions/checkout@v3
70+
- uses: actions/checkout@v4
6771
- name: Set up Python ${{ matrix.pyversion }}
68-
uses: actions/setup-python@v4
72+
uses: actions/setup-python@v5
6973
with:
7074
python-version: ${{ matrix.pyversion }}
7175
- name: Install dependencies

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ and adds support for e.g. cameras and seeking.
2222

2323
## Installation
2424

25-
This library works with any version of Python 3.5+ (including Pypy).
25+
This library works with any version of Python 3.7+ (including Pypy).
2626
There are no further dependencies. The wheels on Pypi include the ffmpeg
2727
executable for all common platforms (Windows 7+, Linux kernel 2.6.32+,
2828
OSX 10.9+). Install using:

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,11 @@
7474
"Operating System :: POSIX",
7575
"Programming Language :: Python",
7676
"Programming Language :: Python :: 3",
77-
"Programming Language :: Python :: 3.5",
78-
"Programming Language :: Python :: 3.6",
7977
"Programming Language :: Python :: 3.7",
8078
"Programming Language :: Python :: 3.8",
8179
"Programming Language :: Python :: 3.9",
8280
"Programming Language :: Python :: 3.10",
8381
"Programming Language :: Python :: 3.11",
82+
"Programming Language :: Python :: 3.12",
8483
],
8584
)

0 commit comments

Comments
 (0)