kbve
API layer and complexity handler for async HTTP, WebSocket, gRPC, and broadcasting.
Installation
pip install kbve
Development
This package is part of the KBVE monorepo, managed with Nx and Poetry.
pnpm nx test python-kbve
pnpm nx lint python-kbve
pnpm nx build python-kbve
OSRS item corpus (kbve.osrs, --extra osrs)
Survey/audit/family tooling for the OSRS item pages under
apps/kbve/astro-kbve/src/content/docs/osrs/. Scripts: kbve-osrs-survey,
kbve-osrs-audit, kbve-osrs-families.
kbve-osrs-families collapses near-identical items (poison, potion doses,
(un)charged, Barrows degrade tiers) onto one canonical page and emits the
axum-kbve 301 table. Pruning member pages is one-way — the redirect JSON must
only ever be regenerated with --merge. Full runbook: the module docstring in
kbve/osrs/families.py and
docs/plans/osrs/README.md.
Metadata
Release files for kbve 1.0.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kbve-1.0.14.tar.gz | 158.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kbve-1.0.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 287.5 kB
Release files / kbve-1.0.14.tar.gz
| Download URL | kbve-1.0.14.tar.gz |
|---|---|
| Size | 158.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c4cca59c30e0b18c13b32f585aec0748db76f47d9f1e31bea0a525cf1eedb38b
|
|
BLAKE2b-256 checksum How to use checksums |
9476970e956794ecf43638285e1926ca0bf8b2ac26ecd741f59d0487c1e5c402
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / kbve-1.0.14-py3-none-any.whl
| Download URL | kbve-1.0.14-py3-none-any.whl |
|---|---|
| Size | 129.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9ba25c94427a2f82325ef4ebbc055f1a4ab5cdcc69e0c0a9fcc3dec78af04a97
|
|
BLAKE2b-256 checksum How to use checksums |
cd364b04efe3d5f57fe72e492e170a1be2638fc3c7992a32d7db49e4c2a6efdc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|