Matt Eaton <agnostic...@gmail.com> added the comment: Jonathan, thank you very much for your thoughts I appreciate the pros and cons of each option.
In regards to your option C, if we provided a flag to optionally raise the error in urlsplit and urlparse were you thinking the default flag to be set to True? For example: def urlparse(url, scheme='', allow_fragments=True, port_validation=True): def urlsplit(url, scheme='', allow_fragments=True, port_validation=True): ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue33034> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com