Polywrap URI resolvers
Project description
This package contains URI resolvers for polywrap-client.
Resolvers
resolver |
description |
---|---|
WrapperResolver |
Defines a simple statically registered resolver for a wrapper. |
PackageResolver |
Defines a simple statically registered resolver for a wrap package. |
RedirectResolver |
Defines a simple resolver to redirect a URI to another URI. |
StaticResolver |
Defines a simple resolver that allows registering an Uri to redirect or resolve to wrapper or wrap package. |
UriResolverAggregator |
Defines a resolver that aggregates a list of resolvers. |
RecursiveResolver |
Defines a resolver that recursively resolves the URI until the result is no longer a URI. |
ExtendableUriResolver |
Defines a resolver that resolves a uri to a wrapper by using extension wrappers. |
ResolutionResultCacheResolver |
Defines a resolver that caches the URI resolution result. |
error |
description |
---|---|
UriResolutionError |
Base class for all errors related to URI resolution. |
InfiniteLoopError |
Raised when an infinite loop is detected while resolving a URI. |
UriResolverExtensionError |
Base class for all errors related to URI resolver extensions. |
UriResolverExtensionNotFoundError |
Raised when an extension resolver wrapper could not be found for a URI. |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for polywrap_uri_resolvers-0.1.0b8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f39e7d99c8a03c6d71def9049b2fc34feea06a74110f9682ad5bdd9da586124 |
|
MD5 | 88e57c74a3d3df4a657f5b94cfade2d1 |
|
BLAKE2b-256 | 695fd6e8376efc8c48df7e3e7174ea8763b9836c677db01e7eac64a163eb173a |
Hashes for polywrap_uri_resolvers-0.1.0b8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f87791d264c56eb53319a6e349b3d11d4cf30f5888dc56c00564a2e3608476d |
|
MD5 | 9718bf8bb1271c09805f2cb35d2712e7 |
|
BLAKE2b-256 | 5c223c79214f0607af9ed0d0fd8da9617dd207c3b56dfdac21447b50bb348a53 |