polywrap_uri_resolvers.errors module

This module contains all the errors related to URI resolution.

exception polywrap_uri_resolvers.errors.InfiniteLoopError(uri: Uri)[source]

Bases: UriResolutionError

Raised when an infinite loop is detected while resolving a URI.

Parameters:

uri (Uri) – The URI that caused the infinite loop.

uri: Uri
exception polywrap_uri_resolvers.errors.UriResolutionError[source]

Bases: Exception

Base class for all errors related to URI resolution.

exception polywrap_uri_resolvers.errors.UriResolverExtensionError[source]

Bases: UriResolutionError

Base class for all errors related to URI resolver extensions.

exception polywrap_uri_resolvers.errors.UriResolverExtensionNotFoundError(uri: Uri)[source]

Bases: UriResolverExtensionError

Raised when an extension resolver wrapper could not be found for a URI.

Parameters:

uri (Uri) – The URI that caused the error.

uri: Uri