From bb74f1784149042f412a31a493b13021767ca77d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Oct 2025 21:55:54 +0200 Subject: [PATCH] Chore(deps): Bump ruff from 0.12.12 to 0.13.2 (#2448) * Chore(deps): Bump ruff from 0.12.12 to 0.13.2 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.12 to 0.13.2. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.12.12...0.13.2) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * lint --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marcel van der Veldt --- music_assistant/providers/internet_archive/provider.py | 9 ++------- music_assistant/providers/podcast_index/provider.py | 2 +- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/music_assistant/providers/internet_archive/provider.py b/music_assistant/providers/internet_archive/provider.py index 1e01f135..cda54bc8 100644 --- a/music_assistant/providers/internet_archive/provider.py +++ b/music_assistant/providers/internet_archive/provider.py @@ -28,12 +28,7 @@ from music_assistant.controllers.cache import use_cache from music_assistant.helpers.throttle_retry import ThrottlerManager, throttle_with_retries from music_assistant.models.music_provider import MusicProvider -from .helpers import ( - InternetArchiveClient, - clean_text, - extract_year, - parse_duration, -) +from .helpers import InternetArchiveClient, clean_text, extract_year, parse_duration from .parsers import ( add_item_image, artist_exists, @@ -951,7 +946,7 @@ class InternetArchiveProvider(MusicProvider): if "#" not in prov_episode_id: raise MediaNotFoundError(f"Invalid episode ID format: {prov_episode_id}") - podcast_id, filename = prov_episode_id.split("#", 1) + podcast_id, _ = prov_episode_id.split("#", 1) async for episode in self.get_podcast_episodes(podcast_id): if episode.item_id == prov_episode_id: diff --git a/music_assistant/providers/podcast_index/provider.py b/music_assistant/providers/podcast_index/provider.py index aca7f106..120bf00a 100644 --- a/music_assistant/providers/podcast_index/provider.py +++ b/music_assistant/providers/podcast_index/provider.py @@ -331,7 +331,7 @@ class PodcastIndexProvider(MusicProvider): raise MediaNotFoundError("Stream details only available for episodes") try: - podcast_id, episode_id = item_id.split("|", 1) + _, episode_id = item_id.split("|", 1) # Use direct episode lookup for efficiency response = await self._api_request("episodes/byid", params={"id": episode_id}) diff --git a/pyproject.toml b/pyproject.toml index 7adf7c02..9ec43933 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -60,7 +60,7 @@ test = [ "pytest-cov==7.0.0", "syrupy==5.0.0", "tomli==2.2.1", - "ruff==0.12.12", + "ruff==0.13.2", ] [project.scripts] -- 2.34.1