aboutsummaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
Diffstat (limited to 'requirements.txt')
-rw-r--r--requirements.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/requirements.txt b/requirements.txt
index 17e94f5..9478b64 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,9 +3,11 @@ gradio_client>=0.7.0
pypdf>=4.0.0
ebooklib>=0.18
-# Optional dependencies
-beautifulsoup4>=4.11.0 # better HTML cleaning for EPUB
-faster-whisper>=1.0.0 # reference-audio transcription for voice cloning
+# Optional dependencies — features degrade gracefully without them
+# (tagged "# optional:" so the env bootstrap can skip them on platforms
+# with no compatible wheels instead of failing the install)
+beautifulsoup4>=4.11.0 # optional: better HTML cleaning for EPUB (stdlib fallback)
+faster-whisper>=1.0.0 # optional: reference-audio transcription (falls back to x-vector-only cloning)
windows-curses>=2.3; sys_platform == "win32" # enables the TUI on Windows
# Audio processing