alelyon-os
This distribution contains Alelyon's reviewed public Python surface. The exact
module set is declared in subsystems.py and checked by build_wheel.py.
The private monorepo contains additional products and runtime components that
are not part of this package.
Install
python -m pip install alelyon-os
alelyon-verify selftest
The package manifest requires Python 3.10 or newer. The source version in
pyproject.toml is a build input, not proof that version is on an index. Read
the installed version and conformance result for the artifact you use.
This wheel is not minimal: every installation receives the full reviewed file set. Extras gate dependencies, not files.
The API is unstable and carries no compatibility promise before 1.0. Pin the exact artifact and test upgrades against the operations you depend on.
| Extra | Dependencies from the package manifest |
|---|---|
sdk |
httpx>=0.27 |
stream |
pyzmq>=25 |
dev |
pytest>=7, httpx>=0.27 |
Public surfaces
The allowlist includes CNE production/replay, coordinate registration and model metadata morphometry, uncertainty-aware compute, fleet/worktree coordination, the workspace conversation surface and the API client. Consult the actual allowlist before assuming a private-source API is available in an install. The private capture/history services, desktop, broker workflows and identity infrastructure do not become public because they share a namespace.
The package installs these entry points:
| Command | Implementation |
|---|---|
alelyon-verify |
alelyon.verify.cli:main |
alelyon-fleet |
alelyon.runtime.common.fleet_cli:main |
alelyon-chat |
alelyon.runtime.common.chat_cli:main |
alelyon-ledger |
alelyon.runtime.common.fleet_ledger_cli:main |
alelyon-workspace |
alelyon.runtime.oracle.assistant.cli:main |
Verify a receipt
alelyon-verify verify --envelope receipt.json --data inputs.json --key PINNED_PUBLIC_KEY_HEX
Obtain the issuer's public key through a trusted channel independent of the receipt. Supply your own input extract. A key embedded in the received receipt does not authenticate its issuer. A passing replay checks commitments and the computed result; it does not establish that the inputs were true at capture.
Substrate-sensitive nonzero widths need the specified deterministic kernel for full replay. The fallback leaves that width unverified. Exact-zero widths can fully replay without that requirement. Record the complete verdict and reasons; successful JSON parsing or HTTP transport is not verification success.
Development and release boundary
The public mirror is generated upstream. Edit the source allowlist and code, not generated mirror files. Maintainers validate staging, closure and clean installation with the dedicated builder; public export and package publication are separate authorized actions. Source traceability manifests describe an origin but are not authenticated proof of who ran the export.
python packaging/alelyon-os/build_wheel.py --check-only
python packaging/alelyon-os/build_wheel.py --check-closure
python packaging/alelyon-os/build_wheel.py --verify-clean-install
These are source-maintainer commands, run from the private repository root. They do not substitute for the native, conformance and publication gates for the exact release.
Migrating from the old packages
Use alelyon-os as the distribution. The verifier command remains
alelyon-verify; the SDK import is alelyon.platform.sdk. The package's
migration contract marks the former distribution names alelyon-sdk,
alelyon-verify and alelyon-mock as no longer registered to Alelyon. Do not
install from those names or assume that a later index listing belongs to this
project.
License
The package manifest specifies Apache-2.0 OR MIT, at your option. The builder
includes both LICENSE-APACHE and LICENSE-MIT; select either license under
its terms.
Release files for alelyon-os 0.4.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 | |
|---|---|---|---|
| alelyon_os-0.4.0.tar.gz | 736.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| alelyon_os-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.7 MB
Release files / alelyon_os-0.4.0.tar.gz
| Download URL | alelyon_os-0.4.0.tar.gz |
|---|---|
| Size | 736.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
24be57e9a4623cc8e3fbb82424887e120b7944bd101049adf7944a2c86b09ca5
|
|
BLAKE2b-256 checksum How to use checksums |
7b45851350eec2347b4ea112c6609d51d9a7d7da5ba04afd8cfffb6481881a00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / alelyon_os-0.4.0-py3-none-any.whl
| Download URL | alelyon_os-0.4.0-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2103e7394ed41bc464366cc7f73185435ae7d32473dacf2a08c39fa3866d1be8
|
|
BLAKE2b-256 checksum How to use checksums |
72518f67b8325622e0e8519c63ac040be0cfc6bb80832dbc0337b48ae4dd09a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency log