Add PyQt 6.10 release
Needs --extra-index-url due to PyQt6-WebEngine-Qt6 missing because of PyPI size limits.
This commit is contained in:
parent
c5e7a73ab7
commit
721ba1e036
|
|
@ -198,21 +198,25 @@ jobs:
|
||||||
- testenv: py314-pyqt69
|
- testenv: py314-pyqt69
|
||||||
os: ubuntu-24.04
|
os: ubuntu-24.04
|
||||||
python: "3.14"
|
python: "3.14"
|
||||||
|
### PyQt 6.10 (Python 3.14)
|
||||||
|
- testenv: py314-pyqt610
|
||||||
|
os: ubuntu-24.04
|
||||||
|
python: "3.14"
|
||||||
### macOS Ventura
|
### macOS Ventura
|
||||||
- testenv: py314-pyqt69
|
- testenv: py314-pyqt610
|
||||||
os: macos-13
|
os: macos-13
|
||||||
python: "3.14"
|
python: "3.14"
|
||||||
args: "tests/unit" # Only run unit tests on macOS
|
args: "tests/unit" # Only run unit tests on macOS
|
||||||
### macOS Sonoma (M1 runner)
|
### macOS Sonoma (M1 runner)
|
||||||
- testenv: py314-pyqt69
|
- testenv: py314-pyqt610
|
||||||
os: macos-14
|
os: macos-14
|
||||||
python: "3.14"
|
python: "3.14"
|
||||||
args: "tests/unit" # Only run unit tests on macOS
|
args: "tests/unit" # Only run unit tests on macOS
|
||||||
### Windows
|
### Windows
|
||||||
- testenv: py314-pyqt69
|
- testenv: py314-pyqt610
|
||||||
os: windows-2022
|
os: windows-2022
|
||||||
python: "3.14"
|
python: "3.14"
|
||||||
- testenv: py314-pyqt69
|
- testenv: py314-pyqt610
|
||||||
os: windows-2025
|
os: windows-2025
|
||||||
python: "3.14"
|
python: "3.14"
|
||||||
runs-on: "${{ matrix.os }}"
|
runs-on: "${{ matrix.os }}"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,8 @@
|
||||||
# This file is automatically generated by scripts/dev/recompile_requirements.py
|
# This file is automatically generated by scripts/dev/recompile_requirements.py
|
||||||
|
|
||||||
PyQt6==6.9.1
|
PyQt6==6.10.0
|
||||||
PyQt6-Qt6==6.9.2
|
PyQt6-Qt6==6.10.0
|
||||||
PyQt6-WebEngine==6.9.0
|
PyQt6-WebEngine==6.10.0
|
||||||
PyQt6-WebEngine-Qt6==6.9.2
|
PyQt6-WebEngine-Qt6==6.10.0
|
||||||
PyQt6_sip==13.10.2
|
PyQt6_sip==13.10.2
|
||||||
|
--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
|
||||||
|
|
|
||||||
|
|
@ -2,3 +2,7 @@ PyQt6
|
||||||
PyQt6-Qt6
|
PyQt6-Qt6
|
||||||
PyQt6-WebEngine
|
PyQt6-WebEngine
|
||||||
PyQt6-WebEngine-Qt6
|
PyQt6-WebEngine-Qt6
|
||||||
|
|
||||||
|
# WORKAROUND for https://www.riverbankcomputing.com/pipermail/pyqt/2025-October/046347.html
|
||||||
|
#@ add: --extra-index-url https://www.riverbankcomputing.com/pypi/simple/
|
||||||
|
--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,8 @@
|
||||||
# This file is automatically generated by scripts/dev/recompile_requirements.py
|
# This file is automatically generated by scripts/dev/recompile_requirements.py
|
||||||
|
|
||||||
PyQt6==6.9.1
|
PyQt6==6.10.0
|
||||||
PyQt6-Qt6==6.9.2
|
PyQt6-Qt6==6.10.0
|
||||||
PyQt6-WebEngine==6.9.0
|
PyQt6-WebEngine==6.10.0
|
||||||
PyQt6-WebEngine-Qt6==6.9.2
|
PyQt6-WebEngine-Qt6==6.10.0
|
||||||
PyQt6_sip==13.10.2
|
PyQt6_sip==13.10.2
|
||||||
|
--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
|
||||||
|
|
|
||||||
|
|
@ -2,3 +2,7 @@ PyQt6
|
||||||
PyQt6-Qt6
|
PyQt6-Qt6
|
||||||
PyQt6-WebEngine
|
PyQt6-WebEngine
|
||||||
PyQt6-WebEngine-Qt6
|
PyQt6-WebEngine-Qt6
|
||||||
|
|
||||||
|
# WORKAROUND for https://www.riverbankcomputing.com/pipermail/pyqt/2025-October/046347.html
|
||||||
|
#@ add: --extra-index-url https://www.riverbankcomputing.com/pypi/simple/
|
||||||
|
--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
|
||||||
|
|
|
||||||
3
tox.ini
3
tox.ini
|
|
@ -57,8 +57,9 @@ deps =
|
||||||
pyqt67: -r{toxinidir}/misc/requirements/requirements-pyqt-6.7.txt
|
pyqt67: -r{toxinidir}/misc/requirements/requirements-pyqt-6.7.txt
|
||||||
pyqt68: -r{toxinidir}/misc/requirements/requirements-pyqt-6.8.txt
|
pyqt68: -r{toxinidir}/misc/requirements/requirements-pyqt-6.8.txt
|
||||||
pyqt69: -r{toxinidir}/misc/requirements/requirements-pyqt-6.9.txt
|
pyqt69: -r{toxinidir}/misc/requirements/requirements-pyqt-6.9.txt
|
||||||
|
pyqt610: -r{toxinidir}/misc/requirements/requirements-pyqt-6.10.txt
|
||||||
commands =
|
commands =
|
||||||
!pyqt-!pyqt515-!pyqt5152-!pyqt62-!pyqt63-!pyqt64-!pyqt65-!pyqt66-!pyqt67-!pyqt68-!pyqt69: {envpython} scripts/link_pyqt.py --tox {envdir}
|
!pyqt-!pyqt515-!pyqt5152-!pyqt62-!pyqt63-!pyqt64-!pyqt65-!pyqt66-!pyqt67-!pyqt68-!pyqt69-!pyqt610: {envpython} scripts/link_pyqt.py --tox {envdir}
|
||||||
{envpython} -bb -m pytest {posargs:tests}
|
{envpython} -bb -m pytest {posargs:tests}
|
||||||
cov: {envpython} scripts/dev/check_coverage.py {posargs}
|
cov: {envpython} scripts/dev/check_coverage.py {posargs}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue