Skip to content

Installation

Requirements

  • Python 3.10+
  • pip (or any Python package manager)

Install

Terminal window
pip install stato

Dependencies

Stato has four runtime dependencies, all well-known and lightweight:

PackagePurpose
clickCLI framework
richTerminal formatting (tables, panels, colors)
tomliTOML reading (manifest files)
tomli-wTOML writing (manifest files)

No database drivers, no cloud SDKs, no network libraries.

Verify Installation

Terminal window
stato --version

You should see the current version number printed to the terminal.

Optional: Editable Install (Development)

If you want to develop stato itself:

Terminal window
git clone https://github.com/genecell/stato.git
cd stato
pip install -e ".[dev]"

This installs stato in editable mode with development dependencies (pytest, etc.).

Next Steps

Once installed, head to Quick Start to initialize your first project.