You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CI: skip qt, cairo, gobject related installs on OSX on travis
On 2020-09-12 pyqt5 replaced their wheels to have a minimum OSX
version of 10.13 which caused us to fallback to trying to build pyqt5
from the tar.gz. This in turn failed (because we do not have any of
the qt development libraries installed and even if we did it would
take a while). We have always been installing pyside2 from wheels,
but an older version (5.13.2) that has a fatal-to-us bug. However
the previously published pyqt5 wheels were, despite being labeled as
10.12 actually complied against 10.13 and failed to import. This
cause our test suite to decide that we did not have a valid qt binding
and skip the qt tests. Now that pyqt5 is (correctly) not installing
we are falling back to pyside2 and hitting the bug in pyside2 (it is
reported to fixed in the next release 5.14.0 but that only has wheels
for 10.13).
PyGObject, pycairo, and cariocffi also do not install on OSX 10.12
This skips trying to install pycairo, pygobjoct, pyqt5, and pyside2 on
OSX on travis because they all fail to install on OSX 10.12. It will
make our CI marginally faster and does not move the status quo of what
we were actually testing.
0 commit comments