From ab314d9f7f9ee052b6b6a5f9e973bc40f3c59df7 Mon Sep 17 00:00:00 2001 From: Kartik Ohri Date: Wed, 6 Aug 2025 01:26:28 +0530 Subject: [PATCH] misc small fixes fix missing import in playlist export. --- troi/filters.py | 2 +- troi/http_request.py | 2 +- troi/playlist.py | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/troi/filters.py b/troi/filters.py index 42befeb..22dba01 100644 --- a/troi/filters.py +++ b/troi/filters.py @@ -237,7 +237,7 @@ def outputs(): return [Recording] def read(self, input): - recordings = inputs[0] + recordings = input[0] output = [] for rec in recordings: if rec.name is not None and (rec.artist and rec.artist.name is not None) and rec.mbid is not None: diff --git a/troi/http_request.py b/troi/http_request.py index 48f6fe7..f6d4db2 100644 --- a/troi/http_request.py +++ b/troi/http_request.py @@ -1,7 +1,7 @@ import requests from time import time, sleep from requests.adapters import HTTPAdapter -from requests.packages.urllib3.util.retry import Retry +from urllib3.util.retry import Retry from urllib.parse import urlparse # Index keep track of rate limits of the various services diff --git a/troi/playlist.py b/troi/playlist.py index d70c726..d3ea5e7 100755 --- a/troi/playlist.py +++ b/troi/playlist.py @@ -1,12 +1,11 @@ import logging from collections import defaultdict import json -from time import sleep import spotipy from troi.tools.utils import AppleMusicAPI -from troi.http_request import http_get +from troi.http_request import http_get, http_post from troi import Recording, Playlist, PipelineError, Element, Artist, ArtistCredit, Release from troi.operations import is_homogeneous from troi.print_recording import PrintRecordingList