import enable.savage.svg.css
File "foo/lib/python3.8/site-packages/enable/savage/svg/css/__init__.py", line 10, in <module>
from .transform import transformList
File "foo/lib/python3.8/site-packages/enable/savage/svg/css/transform.py", line 18, in <module>
from enable.savage.svg.pathdata import number, maybeComma
File "foo/lib/python3.8/site-packages/enable/savage/svg/pathdata.py", line 117, in <module>
lineTo = Group(Command("L") + Arguments(coordinatePairSequence))
File "foo/lib/python3.8/site-packages/enable/savage/svg/pathdata.py", line 29, in Command
return CaselessPreservingLiteral(char)
File "foo/lib/python3.8/site-packages/enable/savage/svg/pathdata.py", line 43, in __init__
self.name = "'%s'" % matchString
AttributeError: can't set attribute
Since updating my
enableinstallation to5.2.1, via building from source, I'm getting the following strange import error, only on RHEL 7. I don't get this error when running under MacOS.