From eb5a9d5745cc6dd708cd4ca5b53c874a3563e9d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6tz?= Date: Sun, 1 Mar 2026 14:43:05 -0500 Subject: [PATCH] Fix mypy stub enum compatibility without losing numeric semantics --- stubs/mpd/base.pyi | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/stubs/mpd/base.pyi b/stubs/mpd/base.pyi index 44baf58..e11e5d1 100644 --- a/stubs/mpd/base.pyi +++ b/stubs/mpd/base.pyi @@ -1,18 +1,18 @@ -from enum import Enum +from enum import IntEnum -class FailureResponseCode(Enum): - NOT_LIST: int - ARG: int - PASSWORD: int - PERMISSION: int - UNKNOWN: int - NO_EXIST: int - PLAYLIST_MAX: int - SYSTEM: int - PLAYLIST_LOAD: int - UPDATE_ALREADY: int - PLAYER_SYNC: int - EXIST: int +class FailureResponseCode(IntEnum): + NOT_LIST = ... + ARG = ... + PASSWORD = ... + PERMISSION = ... + UNKNOWN = ... + NO_EXIST = ... + PLAYLIST_MAX = ... + SYSTEM = ... + PLAYLIST_LOAD = ... + UPDATE_ALREADY = ... + PLAYER_SYNC = ... + EXIST = ... class MPDError(Exception): ...