No description
Find a file
Шурупов Илья Викторович 36058c318a spotify: resilient fetching, progress bars, venv launcher
- fetch() uses a retrying session (connection resets, 5xx, 429 Retry-After)
  with backoff, so a transient drop mid-fetch no longer aborts the run.
- tqdm progress bars on all paginated fetches (driven by paging `total`).
- Flow.fetch_spotify(): drop stray `self` from the @staticmethod.
- gui.sh runs the venv's streamlit from the script dir; add requirements.txt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 00:39:59 +03:00
old fixes 2026-01-05 01:19:00 +03:00
src spotify: resilient fetching, progress bars, venv launcher 2026-06-15 00:39:59 +03:00
.gitignore fixes 2026-01-05 01:19:00 +03:00
Env.py refactor initial not fully recovered 2026-01-04 19:25:42 +03:00
error.log nice 2026-02-07 00:48:46 +03:00
Flow.py spotify: resilient fetching, progress bars, venv launcher 2026-06-15 00:39:59 +03:00
Gui.py nice 2026-02-07 15:17:59 +03:00
gui.sh spotify: resilient fetching, progress bars, venv launcher 2026-06-15 00:39:59 +03:00
main.py spotify: resilient fetching, progress bars, venv launcher 2026-06-15 00:39:59 +03:00
README.md stable 2026-01-03 19:56:39 +03:00
requirements.txt spotify: resilient fetching, progress bars, venv launcher 2026-06-15 00:39:59 +03:00
TODO stable - generate local playlists & add default options 2026-01-04 01:37:47 +03:00

spotifyFetcher

loads all data through web api
client secret - REDACTED