This release is a pre-release and may not be stable for production use.
hugpy-server
hugpy_server — the Flask composition root of the Hugpy ecosystem, extracted
from abstract_hugpy_dev. Ownership and allowed dependencies are declared in
py/partition.toml; see PARTITION.md at the workspace root.
hugpy_server.wsgi_app.create_app()/get_hugpy_flask()build the app: every route blueprint, the/apidual mounts, the operator/member/video gates and the packaged React console (console_dist/, seeBUILD_CONSOLE.md).hugpy_server.wiring.install_all()installs every cross-package seam listed inpy/WIRING.md(fleet placement into the engine, oracle providers, task plugins, catalog bridge, oracle video hooks, curation providers, storage footprint selector, HF-token listener, control bus, eviction sink). The report lands atapp.extensions["hugpy_wiring"].hugpy-serve(hugpy_server.wsgi_app:main) serves with gunicorn on POSIX, waitress on Windows, and the Flask dev server as the last resort.- Server-owned state (API keys, video share keys, Discord bindings, install
links) lives under
hugpy_server.state.server_state_dir()(HUGPY_SERVER_STATE_DIR, else the platform'sPROJECTS_HOME).
Allowed Python dependencies inside the ecosystem: hugpy_platform, hugpy_control, hugpy_storage, hugpy_engine, hugpy_media, hugpy_video, hugpy_oracle, hugpy_fleet, hugpy_curation (optional, lazy: hugpy_discord, hugpy_ops).
Tests: cd py/services/hugpy_server && ../../.venv/bin/python -m pytest -q --timeout=120
(tests/integration/ holds the multi-package tests moved from the monolith).
Release files for hugpy-server 0.2.0a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hugpy_server-0.2.0a0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / hugpy_server-0.2.0a0-py3-none-any.whl
| Download URL | hugpy_server-0.2.0a0-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1f1e93e3da4d0dc6b2c3dba8fb7555258239ccfcb2b12a8a68e6a2ece9337743
|
|
BLAKE2b-256 checksum How to use checksums |
3e3c7d8da67021c4a4d45f292a28435be75298b05c330e9474ca6ed67853a427
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|