Created attachment 427030 [details, diff] Do not import Upcase. The symbol Upcase is not exported anymore, thereby the import fails ----> 1 import dot_parser dot_parser.py in <module>() 23 from pyparsing import __version__ as pyparsing_version 24 ---> 25 from pyparsing import ( nestedExpr, Literal, CaselessLiteral, Word, Upcase, OneOrMore, ZeroOrMore, 26 Forward, NotAny, delimitedList, oneOf, Group, Optional, Combine, alphas, nums, 27 restOfLine, cStyleComment, nums, alphanums, printables, empty, quotedString, ImportError: cannot import name Upcase As this specific import is not used at all, I removed it in the attached patch. (Only test done: rqt_graph now works again.)
Should be fixed in 1.2.3 now in the tree.