Skip to main content

Python application runtime

v0.1.6

Inspect a Python deployment — interpreter + venv state, pip inventory + freeze, dependency conflicts, outdated packages, sys.path. Read-only. Most actions act on the venv at PY_VENV env var (default /opt/app/venv).

10 allowed by default
Pack ID
python-app
Vendor
emisar
OS
linux
Actions
10

Install

emisar pack install fetches this pack, re-validates it, and verifies its content hash against the --hash below — the exact bytes this page was rendered against, so a tampered copy is rejected — before copying it into the runner's packs dir. The command reloads a running daemon itself; no manual restart.

on the runner host
sudo emisar pack install python-app --hash sha256:788b1d57be75b4fdbf26d8654cbb864969c31f44aee6be62b5d05fcd22ec5c72

Actions 10 total

View on GitHub
  • py.pip_cache_info exec low

    $PY_VENV/bin/pip cache info

    Show pip cache size + location.

    View source on GitHub
  • py.pip_check exec low

    $PY_VENV/bin/pip check

    Check for dependency conflicts. Empty output means clean.

    View source on GitHub
  • py.pip_freeze exec low

    $PY_VENV/bin/pip freeze

    Dump installed packages in requirements format.

    View source on GitHub
  • py.pip_list exec low

    $PY_VENV/bin/pip list

    List installed packages with versions.

    View source on GitHub
  • py.pip_outdated exec low

    $PY_VENV/bin/pip list --outdated

    List packages with newer versions available.

    View source on GitHub
  • py.pip_show exec low

    $PY_VENV/bin/pip show <pkg>

    Show details for one package (version, deps, location).

    View source on GitHub
  • py.python_version_system exec low

    python3 --version (system)

    Show the system python interpreter version.

    View source on GitHub
  • py.site_packages_du exec low

    du -sh site-packages/*

    Show disk usage per installed package — find bloated installs.

    View source on GitHub
  • py.sys_path exec low

    python -c 'import sys; print(sys.path)'

    Show the effective sys.path for the venv interpreter.

    View source on GitHub
  • py.venv_python_version exec low

    $PY_VENV/bin/python --version

    Show the interpreter version inside the configured venv.

    View source on GitHub