enthought / envisage

Envisage is a Python-based framework for building applications whose functionalities can be extended by adding "plug-ins".
http://docs.enthought.com/envisage/
Other
82 stars 26 forks source link

Fix test hangs with PySide2 / macOS 11 #454

Closed mdickinson closed 2 years ago

mdickinson commented 2 years ago

The cron job recently started hanging for builds on PySide2 / macOS; this seems likely to be related to the GitHub Actions move to macOS 11 for its workers.

This PR contains a probable fix for the issue. Note that the test-with-pypi.yml workflow has not been updated: our hypothesis is that it's only EDM builds of PySide2 that are affected.

(see also enthought/pyface#1056)

xref: https://github.com/enthought/envisage/runs/4558034418?check_suite_focus=true