enthought / enable

Enable: low-level drawing and interaction
Other
91 stars 45 forks source link

MAINT: add compatibility with traitsui qt renaming #1033

Closed homosapien-lcy closed 1 year ago

homosapien-lcy commented 1 year ago

Recently, a lot of enthought open source packages such as enable, traitsui and pyface are changing the name of the qt folder name from qt4 to qt. This causes ModuleNotFoundErrors. Thus it would be necessary to add compatibility imports to handle these errors. This PR adds compatibility imports to solve the import error in enable/enable/examples/demo/enable/brush_draw. closes #1032

corranwebster commented 1 year ago

We need to turn off tests on EDM + MacOS - they will never succeed, and NumPy is not optional for Kiva.