Commit c969eb8
committed
Add new enums from v2/main branch (non-breaking additions only)
Backport new enum members from v2/main to main without any breaking changes:
- OverkizCommand: +271 new command members
- OverkizCommandParam: +107 new parameter members
- Protocol: add SONOS
- UIClass: add SCENE, SCENE_LAUNCHER_CONTROLLER, SWITCH
- UIWidget: +28 new widget members
- UIClassifier: new enum class
Breaking changes from v2/main intentionally excluded:
- No class renames (CommandMode->ExecutionMode)
- No value changes (FURTHER_NOTICE, UIClass.UNKNOWN, UIWidget.UNKNOWN)
- No member renames (UIWidget attribute name changes)
- No UnknownEnumMixin refactor (kept _missing_ methods)
- No Python 3.12+ only imports (kept backports.strenum compat)1 parent dd305b2 commit c969eb8
3 files changed
Lines changed: 471 additions & 15 deletions
0 commit comments