Exceptions
URIPathError is the base of what goes wrong at run time. A caller's bad
argument is a plain ValueError or TypeError, and a failed read or write is
the OSError of the kind pathlib raises.
uripath.exceptions
The exceptions of uripath.
URIPathError is the base of what goes wrong at run time. A caller's bad
argument is a plain ValueError or TypeError, and a failed read or write
is the OSError of the kind pathlib raises.
OutputClosedError
Bases: URIPathError, BrokenPipeError
The reader of a stream that copy_stream() was writing went away: a
pipe whose other end closed (uripath read big | head). It is raised for
a stream passed as the target, never for a failure on a path's own
connection.
URIPathError
Bases: Exception
The base of the errors uripath raises.
URISyntaxError
Bases: URIPathError, ValueError
Text that is not a URI, or not the part of one that was asked for: a port
that is not 0-65535, a malformed host, a zip: URI without the scheme of
its archive. The message names what is wrong and never the text, which can
carry a password.
UnsupportedSchemeError
Bases: URIPathError, ValueError
A scheme that no class registered. The message lists the registered ones.