"""secsgem_client — drive a SECS/GEM equipment daemon from plain Python. The secs_gemd daemon speaks SEMI (HSMS, GEM state machines, SECS-II) to the fab host; this client speaks plain Python to the daemon. You never touch a stream/function, a format code, or a numeric id — just the names from your equipment.yaml. """ from ._client import Command, Equipment, Health, ProcessJob, SecsGemError from ._enums import JobState, Milestone, ModuleState __all__ = [ "Equipment", "Command", "Health", "ProcessJob", "SecsGemError", "Milestone", "ModuleState", "JobState", ] __version__ = "0.1.0"