tox: Add Qt 5.14

Also use Qt 5.14 for linters/etc. as it seems to work fine there.
This commit is contained in:
Florian Bruhin 2019-12-19 23:49:34 +01:00
parent 3178fb3f2a
commit 3fe89ce84f
4 changed files with 14 additions and 4 deletions

View File

@ -0,0 +1,5 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
PyQt5==5.14.0 # rq.filter: < 5.15
PyQt5-sip==12.7.0
PyQtWebEngine==5.14.0 # rq.filter: < 5.15

View File

@ -0,0 +1,4 @@
#@ filter: PyQt5 < 5.15
#@ filter: PyQtWebEngine < 5.15
PyQt5 >= 5.14, < 5.15
PyQtWebEngine >= 5.14, < 5.15

View File

@ -1,5 +1,5 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
PyQt5==5.13.2
PyQt5==5.14.0
PyQt5-sip==12.7.0
PyQtWebEngine==5.13.2
PyQtWebEngine==5.14.0

View File

@ -13,8 +13,8 @@ skipsdist = true
setenv =
QT_QPA_PLATFORM_PLUGIN_PATH={envdir}/Lib/site-packages/PyQt5/plugins/platforms
PYTEST_QT_API=pyqt5
pyqt{,57,59,510,511,512,513}: LINK_PYQT_SKIP=true
pyqt{,57,59,510,511,512,513}: QUTE_BDD_WEBENGINE=true
pyqt{,57,59,510,511,512,513,514}: LINK_PYQT_SKIP=true
pyqt{,57,59,510,511,512,513,514}: QUTE_BDD_WEBENGINE=true
cov: PYTEST_ADDOPTS=--cov --cov-report xml --cov-report=html --cov-report=
passenv = PYTHON DISPLAY XAUTHORITY HOME USERNAME USER CI TRAVIS XDG_* QUTE_* DOCKER QT_QUICK_BACKEND
basepython =
@ -32,6 +32,7 @@ deps =
pyqt511: -r{toxinidir}/misc/requirements/requirements-pyqt-5.11.txt
pyqt512: -r{toxinidir}/misc/requirements/requirements-pyqt-5.12.txt
pyqt513: -r{toxinidir}/misc/requirements/requirements-pyqt-5.13.txt
pyqt514: -r{toxinidir}/misc/requirements/requirements-pyqt-5.14.txt
commands =
{envpython} scripts/link_pyqt.py --tox {envdir}
{envpython} -bb -m pytest {posargs:tests}