[issue1572710] cElementTree.SubElement doesn't recognize keyword "attrib"

2012-04-20 Thread Dave Abrahams
Dave Abrahams added the comment: On second thought, I see what effbot is trying to say... but it's still a bug. Given the way the interface is declared and the behavior of regular python functions: Element(tag, attrib={}, **extra) indicates that I can pass attrib (or tag, for that matter)

[issue1572710] cElementTree.SubElement doesn't recognize keyword "attrib"

2012-04-20 Thread Dave Abrahams
Dave Abrahams added the comment: @effbot, I think you may have misread the OP's example. The first two arguments /are/ being passed positionally. In any case, there's a real bug here. cElementTree seems to choke on uses of attrib. Change cElementTree to ElementTree below and this one work