I used a mixture of plural an singular enumerations (mostly StrEnum). The prevailing stylistic guidance appears to be to use singular. That way the type hint makes the most sense. That is, (simplified example) Digitizer(trigger_mode: digitizer.TriggerMode) vs Digitizer(trigger_mode: digitizer.TriggerModes).
Make a style convention list (where? in docs?) to record this choice.
I used a mixture of plural an singular enumerations (mostly StrEnum). The prevailing stylistic guidance appears to be to use singular. That way the type hint makes the most sense. That is, (simplified example)
Digitizer(trigger_mode: digitizer.TriggerMode)vsDigitizer(trigger_mode: digitizer.TriggerModes).Make a style convention list (where? in docs?) to record this choice.