Skip to content

Commit

Permalink
Unskip macos-37-pip CI job & add upper/lower API version bounds
Browse files Browse the repository at this point in the history
  • Loading branch information
CAM-Gerlach committed Dec 17, 2022
1 parent df3a78e commit 685c189
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,30 +48,37 @@ jobs:
- os: ubuntu-latest
special-invocation: 'xvfb-run --auto-servernum ' # Needed for GUI tests to work
- python-version: '3.11'
skip-pyside2: true # Pyside2 doesn't support Python 3.11+ (and maybe never will)
pyqt5-version: '5.15' # Python 3.11 needs 5.15+
skip-pyside2: true # Pyside2 doesn't support Python 3.11+ (and probably never will)
pyside6-version: '6.4' # Python 3.11 needs 5.4+
- use-conda: 'Yes'
skip-pyqt6: true # No PyQt6 conda packages yet
pyside2-version: '5.13' # Conda needs 5.13+ to work reliably
pyside2-qt-version: '5.12' # Conda only has 5.12 and 5.15, not 5.13
pyside6-version: '6.4' # Conda only has 6.4+
- use-conda: 'No'
pyqt5-version: '5.15' # Test with latest optional packages
- python-version: '3.7'
use-conda: 'Yes'
pyside2-version: '5.13' # Conda needs 5.13+ to work reliably
pyside2-qt-version: '5.12' # Conda only has 5.12 and 5.15, not 5.13
- os: windows-latest
python-version: '3.7'
use-conda: 'Yes'
pyqt5-version: '5.9' # Test lower bound
pyqt6-version: '6.2' # Test lower bound
skip-pyside6: true # Test hangs
- os: windows-latest
python-version: '3.7'
use-conda: 'No'
pyqt6-version: 6.2 # Test lower bound
pyside6-version: 6.2 # Test lower bound
- os: windows-latest
python-version: '3.11'
use-conda: 'Yes'
skip-pyside6: true # Test hangs
- os: macos-latest
python-version: '3.7'
use-conda: 'No'
skip-pyside6: true # pytest-qt crashes on pytest startup under this environment
pyqt6-version: 6.4 # Test upper bound
pyside2-version: 5.15 # Test upper bound
steps:
- name: Checkout branch
uses: actions/checkout@v3
Expand Down

0 comments on commit 685c189

Please sign in to comment.