Skip to content

Commit

Permalink
TST: add configurations for PyQt5, PySide2 13-15; PyQt6
Browse files Browse the repository at this point in the history
  • Loading branch information
dhomeier committed Aug 23, 2022
1 parent 9cb469f commit cb0a26d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 7 deletions.
12 changes: 9 additions & 3 deletions .github/workflows/ci_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,28 +30,34 @@ jobs:
envs: |
# Standard tests
# Linux builds - test on all supported PyQt5 and PySide2 versions,
# Linux builds - test on all supported PyQt5, PyQt6 and PySide2 versions,
# and include all dependencies in some builds
- linux: py37-test-pyqt510
- linux: py37-test-pyqt511
- linux: py37-test-pyqt512
- linux: py37-test-pyqt513
- linux: py39-test-pyqt515
- linux: py310-test-pyqt63
- linux: py37-test-pyside513
- linux: py38-test-pyside514
- linux: py39-test-pyqt515
- linux: py310-test-pyside515
# Test a few configurations on MacOS X (Big Sur/Monterey on arm64 for py310)
- macos: py37-test-pyqt513
- macos: py38-test-pyqt514
- macos: py310-test-pyqt515
- macos: py310-test-pyqt63
- macos: py39-test-pyside514
PLAT: arm64
# Test some configurations on Windows
- windows: py37-test-pyqt510
- windows: py38-test-pyqt514
- windows: py310-test-pyqt515
- windows: py39-test-pyqt515
- windows: py310-test-pyqt63
- windows: py39-test-pyside515
# Try out documentation build on Linux, macOS and Windows
Expand Down
8 changes: 4 additions & 4 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tox]
envlist =
py{36,37,38}-{codestyle,test,docs}-{pyqt57,pyqt58,pyqt59,pyqt510,pyqt511,pyqt512,pyqt513,pyside511,pyside512,pyside513}
py{37,38,39,310}-{codestyle,test,docs}-{pyqt510,pyqt511,pyqt512,pyqt513,pyqt514,pyqt515,pyside513,pyside514,pyside515,pyqt63}
requires = pip >= 18.0
setuptools >= 30.3.0

Expand All @@ -12,16 +12,16 @@ changedir =
test: .tmp/{envname}
docs: doc
deps =
pyqt59: PyQt5==5.9.*
pyqt510: PyQt5==5.10.*
pyqt511: PyQt5==5.11.*
pyqt512: PyQt5==5.12.*
pyqt513: PyQt5==5.13.*
pyqt514: PyQt5==5.14.*
pyside511: PySide2==5.11.*
pyside512: PySide2==5.12.*
pyqt515: PyQt5==5.15.*
pyside513: PySide2==5.13.*
pyside514: PySide2==5.14.*
pyside515: PySide2==5.15.*
pyqt63: PyQt6==6.3.*
extras =
test
docs: docs
Expand Down

0 comments on commit cb0a26d

Please sign in to comment.