A Python implementation of RFC 3986 including validation and authority parsing.

WWW: http://rfc3986.readthedocs.io/
