{"added":null,"apiVersion":1,"behindSince":"2026-09-09","buildDepends":[],"categories":["devel","python"],"comment":"Friendly state machines for python","compare":null,"dependentCount":null,"description":"Automaton provides friendly state machines for python. The goal of this library\nis to provide well documented state machine classes and associated utilities.\nThe state machine pattern (or the implemented variation there-of) is a commonly\nused pattern and has a multitude of various usages. Some of the usages for this\nlibrary include providing state \u0026 transition validation and\nrunning/scheduling/analyzing the execution of tasks.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/py-automaton/","kind":"port","lastUpdate":null,"license":["APACHE20"],"maintainer":"sunpoet@FreeBSD.org","name":"py311-automaton","newest":false,"newestVersion":"3.5.0","noVulnData":false,"origin":"devel/py-automaton","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"devel/py-automaton","path":"/devel/py-automaton/","system":"FreeBSD","updated":"2026-09-09","version":"3.5.0"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-automaton","path":"","system":"HardenedBSD","version":"3.5.0"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-automaton","path":"","system":"GhostBSD","version":"3.5.0"}],"packages":null,"pkgName":"py311-automaton-3.2.0_1","related":null,"repository":"DPorts","requiredBy":["devel/py-taskflow"],"requiredByCount":1,"runDepends":["devel/py-pbr","devel/py-prettytable0","lang/python311"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"3.2.0_1","versions":null,"vulnerabilities":null,"www":"https://docs.openstack.org/automaton/latest/"}
