File tree Expand file tree Collapse file tree 3 files changed +33
-6
lines changed
Expand file tree Collapse file tree 3 files changed +33
-6
lines changed Original file line number Diff line number Diff line change 4949 python-version : 3.7
5050 tox_env : orange-oldest
5151 name : Oldest dependencies
52+ - os : ubuntu-20.04
53+ python-version : 3.9
54+ tox_env : pyqt6
55+ name : PyQt6
56+
5257
5358 services :
5459 postgres :
7782 python-version : ${{ matrix.python-version }}
7883
7984 - name : Install linux system dependencies
80- run : sudo apt-get install -y libxkbcommon-x11-0
85+ run : sudo apt-get install -y libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xfixes0 libegl1-mesa
8186
8287 - name : Install Tox
8388 run : |
@@ -118,6 +123,14 @@ jobs:
118123 python-version : 3.8
119124 tox_env : orange-latest
120125 name : Latest
126+ - os : windows-latest
127+ python-version : 3.9
128+ tox_env : pyqt6
129+ name : PyQt6
130+ - os : macos-10.15
131+ python-version : 3.9
132+ tox_env : pyqt6
133+ name : PyQt6
121134
122135 steps :
123136 - uses : actions/checkout@v2
Original file line number Diff line number Diff line change 1- orange-canvas-core>=0.1.24 ,<0.2a
1+ orange-canvas-core>=0.1.26 ,<0.2a
22orange-widget-base>=4.17.0
33
4- AnyQt>=0.0.14
4+ AnyQt>=0.1.0
55
66# ignore pyqtgraph 0.12.4 due to https://github.com/pyqtgraph/pyqtgraph/issues/2237
77pyqtgraph>=0.12.2,!=0.12.4
Original file line number Diff line number Diff line change 3838 latest: https://github.com/pyqtgraph/pyqtgraph/archive/refs/heads/master.zip# egg=pyqtgraph
3939 latest: https://github.com/biolab/orange-canvas-core/archive/refs/heads/master.zip# egg=orange-canvas-core
4040 latest: https://github.com/biolab/orange-widget-base/archive/refs/heads/master.zip# egg=orange-widget-base
41- oldest: orange-canvas-core ==0.1.24
42- oldest: orange-widget-base ==4.16.1
43- oldest: AnyQt ==0.0.13
41+ oldest: orange-canvas-core ==0.1.26
42+ oldest: orange-widget-base ==4.17.0
43+ oldest: AnyQt ==0.1.0
4444 oldest: pyqtgraph ==0.11.1
4545 oldest: matplotlib ==2.2.5
4646 oldest: qtconsole ==4.7.2
@@ -79,6 +79,20 @@ commands =
7979 coverage combine
8080 coverage report
8181
82+ [testenv:pyqt6]
83+ changedir =
84+ {envsitepackagesdir}
85+ setenv =
86+ QT_API =PyQt6
87+ ANYQT_HOOK_DENY =pyqt5
88+ deps =
89+ PyQt6 ==6.2.*
90+ PyQt6-WebEngine ==6.2.*
91+ https://github.com/biolab/orange-widget-base/archive/refs/heads/master.zip# egg=orange-widget-base
92+
93+ commands =
94+ python -m unittest Orange.widgets.tests
95+
8296[testenv:add-ons]
8397deps =
8498 {[testenv]deps}
You can’t perform that action at this time.
0 commit comments