Closed corranwebster closed 1 year ago
There are a couple of references to setup.py
turning up in random places. .gitignore
is one.
I think we can get rid of .gitattributes
at this point, too.
Not specifying all checks to be required for now, but doing a representative cross section - we are likely to end up with a minimal set run in PR checks in the future and then a full matrix across all everything we intend to support run as weekly integration tests.
This PR:
pip
with Python 3.8 and 3.10 - matrix is Pyside2, PySide6, PyQt5 on all platforms; wxPython on windows only (due to problems installing wheels)qt
as the name of the qt toolkit instance instead ofqt4
(but the latter still works, we just preferETS_TOOLKIT=qt
notETS_TOOLKIT=qt4
) - fixes #1194SplitEditorAreaPane
tests and generally makes Tasksdestroy
methods idempotent, which helps test robustness and fixes #1107This will need an update to the expected tests before merging.