Nick Coghlan added the comment: Actually, I think it's reasonable to define the custom target nominally abstracted by PullParser as always returning None from close(). As Eli notes, it's designed to let you discard events as you go, so remembering them internally to return from close() doesn't make sense.
That means the patch could be simplified to just removing the root attribute without changing the result of calling close(). ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue18990> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com