hiro-commons
Internal package — not a public API. This package exists so that
hirocliandhirogatecan share infrastructure code (constants, crypto, timestamp helpers, structured logging setup) without creating a sideways dependency between the two top-level packages.It is published to PyPI only because
hirogateis independently distributable (e.g. on a VPS) and must therefore resolvehiro-commonsfrom a public index.External code should not depend on
hiro-commonsdirectly. APIs may break between releases without notice. Pin an exact version if you must use it.
What's inside
hiro_commons.constants— shared infrastructure constants (network ports, timing defaults, storage paths, domain names). See Constants architecture.hiro_commons.crypto— Ed25519 / signing primitives shared between server and gateway.- Other cross-cutting helpers (timestamps, structured logging setup, etc.).
Versioning
Released in lockstep with the rest of the Hiro League workspace; cross-package
pins use ~=X.Y.Z. See
Packaging releases.
Metadata
Release files for hiro-commons 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hiro_commons-0.2.0.tar.gz | 21.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hiro_commons-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.9 kB
Release files / hiro_commons-0.2.0.tar.gz
| Download URL | hiro_commons-0.2.0.tar.gz |
|---|---|
| Size | 21.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e709e00d41a5393c4a10aa03c512eb25e16ead0c3cb9ddc337c246b68db53945
|
|
BLAKE2b-256 checksum How to use checksums |
5e0e548d30b2e96e9a24d46a2c5c582cc4527591f261a0966ac1f2682accbd87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / hiro_commons-0.2.0-py3-none-any.whl
| Download URL | hiro_commons-0.2.0-py3-none-any.whl |
|---|---|
| Size | 26.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6e8f8dd7e8975624f5530999a5df5de4bfc4a0cecb62b27d7edadbb5366deb2a
|
|
BLAKE2b-256 checksum How to use checksums |
0cfb162fabe089925af4a4ec7a90325a5bae9beb6dad8b0af228ddf6dce4468e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|