enable icon indicating copy to clipboard operation
enable copied to clipboard

Insist on Cython prior to 3.0

Open drbsg opened this issue 2 years ago • 4 comments

This is a back-port of pull request #1061 to the 5.3 maintenance branch.

drbsg avatar Aug 08 '23 09:08 drbsg

PR looks good, not sure what's happening with CI

corranwebster avatar Aug 08 '23 10:08 corranwebster

Looks like the Wx environment needs attrdict installed before installing Wx

jwiggins avatar Aug 08 '23 10:08 jwiggins

Looks like the Wx environment needs attrdict installed before installing Wx

I am not familiar with EDM, so would adding this dependency to dependencies for both versions in ci/edmtool.py be a good way to achieve this?

drbsg avatar Aug 08 '23 15:08 drbsg

I think the right way to fix would either be to restrict the WxPython version or to add attrdict here: https://github.com/enthought/enable/blob/84b611dcc329c7558f5512b861fb8e002f90f39f/enable/init.py#L52

The problem seems to be this version of WxPython not declaring all dependencies.

corranwebster avatar Aug 08 '23 16:08 corranwebster