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
File details
Details for the file polywrap_uri_resolvers-0.1.2.tar.gz
.
File metadata
- Download URL: polywrap_uri_resolvers-0.1.2.tar.gz
- Upload date:
- Size: 11.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.13 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2da20f97d0933c648e7946bf35e93c96c92eddc93c4312fb4be3cb9efee239ae |
|
MD5 | bd28ba6475b63bc2593b1b96d73d991e |
|
BLAKE2b-256 | 45d1dd39d1b6651568f321f6192a8c6efd5a706f5f818a65082d44399ff39530 |
File details
Details for the file polywrap_uri_resolvers-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: polywrap_uri_resolvers-0.1.2-py3-none-any.whl
- Upload date:
- Size: 28.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.13 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e90f98027ac23565a94c92417a26995b2aa7cd0053f58a3969e3755f962d5584 |
|
MD5 | 6a2670d792349ce2e2771c053ea60614 |
|
BLAKE2b-256 | 979c1fb0a9d7865ef4d87ef25a46206d03680788e05d9bc1001ab3648f937ce3 |