From c1952d4d10e92ee10772de29cdfbb08979df4501 Mon Sep 17 00:00:00 2001 From: s0len Date: Thu, 21 May 2026 07:41:13 +0200 Subject: [PATCH] Add urllib3 as explicit dependency grawlix/sources/storytel.py imports urllib3.util.parse_url but urllib3 was only pulled in transitively. Fresh installs (e.g. via uv tool) fail at import time with ModuleNotFoundError. Co-Authored-By: Claude Opus 4.7 (1M context) --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 83ffec8..ebf2958 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ dependencies = [ "pycryptodome", "rich", "tomli", + "urllib3", ] dynamic = ["version"]