FICHA · MANJARO

python-automat

Self-service finite-state machines for the programmer on the go.

  • Library
  • Dev
  • NONE
  • Dependency only
official+codex · reviewed · May 28, 2026 description in en

Description

Define finite-state machines in Python with explicit states, inputs, and transitions. It helps developers model protocols, workflows, parsers, and lifecycle behavior without scattering state logic across code.

State machines make assumptions about allowed transitions. Test invalid transitions and recovery paths so real workflows do not get stuck.

Permissions

Permissions not analysed for this source yet.