⚠️ PRE-RELEASEThe version assigned to httk-core designates the overall version of httk₂, and thus starts at v2.0.0. However, versions v2.0.* are to be considered prereleases, and semantic versioning will not be used until v2.1.0.
httk-core is the central lightweight dependency shared by httk₂ modules.
It provides:
- the
httk.corepackage within the PEP 420 nativehttknamespace; - shared view/backend and data-stream primitives; and
- plugin discovery and aggregate operations such as
httk.core.load, to which other httk modules can register capabilities. - the extensible
httkexecutable, a lazy top-level command registry, and stdlib-backed Ed25519 signing.
Most users should install the httk2
metapackage, which selects a useful set of httk modules:
pip install httk2Install only the core package with:
pip install httk-coreOther distributions, such as httk-io, install their own packages under the
same httk namespace and can then be imported as httk.io.