Nick Coghlan added the comment: It's genuinely user hostile, as the "from_exc_tuple" version is entirely redundant, and folks using pydoc to discover the API won't know they "shouldn't" use the constructor directly.
That means both forms will get used, but only one will be documented. When people ask why a second spelling for the lower level API was added, "to make it look like it exists at the same level as the higher level convenience API" isn't going to be a satisfying explanation. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17911> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com