Lia sentinel-family umbrella (the Lia Python platform). v0.0.1: a micro-audit CLI that scans a repo's git history for committed secrets. (Bare 'lia' is PyPI similarity-blocked and 'lia-cli' is taken; this is the umbrella package.)
Project description
lia-platform
Umbrella package for the Lia sentinel family — AI auditors that propose
repo changes a human approves (lia-core, lia-gro, lia-code, …). Lia never
auto-acts: every outward action is a proposal awaiting human review.
v0.0.1 — micro-audit preview
This first release ships ONE real tool: lia-scan — scan a git repository's
history for committed secrets / .env material and print a one-line severity
score. A preview of the Lia auto-engineer, not the full auditor (which arrives
in later releases on the Lia platform).
Install
uv pip install lia-platform
# or: pip install lia-platform
The bare name
liais blocked by PyPI's project-name similarity filter, andlia-cliis already taken — so the umbrella publishes aslia-platform. The Python import package is stilllia.
Requires Python ≥ 3.12. Pulls in lia-core — the family's constitutional core
(6 invariants: never-auto-act, capability-confinement, immutable audit-log,
delivery-contract, manifest-conformance, semver; guarded executor; registry).
Use
lia-scan # scan the current repo
lia-scan /path/to/repo # scan a specific repo
python -m lia --version
Exit codes: 0 = clean, 1 = potential secrets found, 2 = not a git repo /
git error.
Status
0.0.1 pre-freeze. The Lia platform is under active development; the full
auditor + sentinel family arrive in later releases.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lia_platform-0.0.1.tar.gz.
File metadata
- Download URL: lia_platform-0.0.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5923ed7808de4d5c88d1f2ab2dfd3587ef914cadec131c57f6b0fa50f1b2ef46
|
|
| MD5 |
db984ec4bdf0d35cefce06fab80ed7b2
|
|
| BLAKE2b-256 |
94dc51c5989edbc877b926e457a3baf86cb7e49b72e09a49aa1faa205360b47d
|
File details
Details for the file lia_platform-0.0.1-py3-none-any.whl.
File metadata
- Download URL: lia_platform-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
135d6d7bb7437a1ed23fdee42b1ff9caea0dfc1b4ffb3511cd51f0c685ade684
|
|
| MD5 |
9622cd0f6a4f82b8ec35244c1b2b10ff
|
|
| BLAKE2b-256 |
68b9741d5158392cca0f1b5cb5165a05151da080cfdcf1546ff496983dc44717
|