Skip to main content

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 lia is blocked by PyPI's project-name similarity filter, and lia-cli is already taken — so the umbrella publishes as lia-platform. The Python import package is still lia.

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lia_platform-0.0.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lia_platform-0.0.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

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

Hashes for lia_platform-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5923ed7808de4d5c88d1f2ab2dfd3587ef914cadec131c57f6b0fa50f1b2ef46
MD5 db984ec4bdf0d35cefce06fab80ed7b2
BLAKE2b-256 94dc51c5989edbc877b926e457a3baf86cb7e49b72e09a49aa1faa205360b47d

See more details on using hashes here.

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

Hashes for lia_platform-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 135d6d7bb7437a1ed23fdee42b1ff9caea0dfc1b4ffb3511cd51f0c685ade684
MD5 9622cd0f6a4f82b8ec35244c1b2b10ff
BLAKE2b-256 68b9741d5158392cca0f1b5cb5165a05151da080cfdcf1546ff496983dc44717

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page