From 470d1040e7dd3088e8104e64646ccfa04d8b205b Mon Sep 17 00:00:00 2001 From: OzGav Date: Sun, 2 Nov 2025 01:23:16 +1000 Subject: [PATCH] AirPlay Fix line too long (#2581) * AirPlay Fix line too long Fix formatting of error message for player removal. * Add airplay2.py to exclude regex patterns --- music_assistant/providers/airplay/stream_session.py | 5 ++++- pyproject.toml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/music_assistant/providers/airplay/stream_session.py b/music_assistant/providers/airplay/stream_session.py index 1ddcb74e..bddd1f32 100644 --- a/music_assistant/providers/airplay/stream_session.py +++ b/music_assistant/providers/airplay/stream_session.py @@ -263,7 +263,10 @@ class AirPlayStreamSession: players_to_remove.append(player) elif isinstance(result, Exception): self.prov.logger.error( - "Error writing chunk %d to player %s: %s - REMOVING from sync group!", + ( + "Error writing chunk %d to player %s: %s - " + "REMOVING from sync group!" + ), self.chunks_streamed, player.player_id, result, diff --git a/pyproject.toml b/pyproject.toml index bf2774b3..e5a785fe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -147,6 +147,7 @@ exclude = [ '^music_assistant/providers/sonos/.*$', '^music_assistant/providers/snapcast/.*$', '^music_assistant/providers/ytmusic/.*$', + '^music_assistant/providers/airplay/protocols/airplay2.py', ] extra_checks = false local_partial_types = true -- 2.34.1