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
81 stars 26 forks source link

Drop wxPython support in `etstool.py` #525

Closed mdickinson closed 1 year ago

mdickinson commented 1 year ago

The wxPython support in etstool.py involves installing wxPython from external sources, and as such is rather fragile. For example:

Envisage doesn't contain much toolkit-specific code, and we can test with wxPython on non-EDM installs, so there seems little value keeping the wxPython support in etstool.py. Let's keep etstool.py for testing with the toolkits that are available in EDM (currently PySide6 and PyQt6).