Descrição
Modele máquinas de estados dentro de objetos Python. Isso ajuda aplicações a tornar transições permitidas explícitas em fluxos como pedidos, jobs, dispositivos, sessões ou processamento em segundo plano.
É uma biblioteca para desenvolvedores, não uma interface de workflow. Transições de estado devem ser testadas com cuidado, porque transições ausentes ou amplas demais podem permitir comportamento inválido de negócio ou sistema.