Binary package “python3-arcp” in ubuntu lunar
(Archive and Package) URI parser and generator
arcp provides functions for creating arcp_ URIs,
which can be used for identifying or parsing hypermedia
files packaged in an archive or package, like a ZIP file.
.
arcp URIs can be used to consume or reference hypermedia resources
bundled inside a file archive or an application package, as well as
to resolve URIs for archive resources within a programmatic framework.
.
This URI scheme provides mechanisms to generate a unique base URI
to represent the root of the archive, so that relative URI references
in a bundled resource can be resolved within the archive without having to
extract the archive content on the local file system.
.
An arcp URI can be used for purposes of isolation (e.g. when consuming
multiple archives), security constraints (avoiding “climb out” from the
archive), or for externally identiyfing sub-resources referenced by
hypermedia formats.
.
Examples:
- ``arcp:
- ``arcp:
- ``arcp:
- ``arcp:
.
The different forms of URI authority_ in arcp URIs can be used depending
on which uniqueness constraints to apply when addressing an archive.
See the arcp specification
(https:/
.
Note that this library only provides mechanisms to
*generate* and *parse* arcp URIs, and do *not* integrate with any
particular archive or URL handling modules like
"zipfile" or "urllib.request".
Source package
Published versions
- python3-arcp 0.2.1-4 in amd64 (Release)
- python3-arcp 0.2.1-6 in amd64 (Proposed)
- python3-arcp 0.2.1-6 in amd64 (Release)
- python3-arcp 0.2.1-4 in arm64 (Release)
- python3-arcp 0.2.1-6 in arm64 (Proposed)
- python3-arcp 0.2.1-6 in arm64 (Release)
- python3-arcp 0.2.1-4 in armhf (Release)
- python3-arcp 0.2.1-6 in armhf (Proposed)
- python3-arcp 0.2.1-6 in armhf (Release)
- python3-arcp 0.2.1-4 in i386 (Release)
- python3-arcp 0.2.1-6 in i386 (Proposed)
- python3-arcp 0.2.1-6 in i386 (Release)
- python3-arcp 0.2.1-4 in ppc64el (Release)
- python3-arcp 0.2.1-6 in ppc64el (Proposed)
- python3-arcp 0.2.1-6 in ppc64el (Release)
- python3-arcp 0.2.1-4 in riscv64 (Release)
- python3-arcp 0.2.1-6 in riscv64 (Proposed)
- python3-arcp 0.2.1-6 in riscv64 (Release)
- python3-arcp 0.2.1-4 in s390x (Release)
- python3-arcp 0.2.1-6 in s390x (Proposed)
- python3-arcp 0.2.1-6 in s390x (Release)