Skip to main content

requirements: add yt-dlp[default] as a dep

ID
cc8db14
date
2026-02-12 21:35:58+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
d56e193
message
requirements: add yt-dlp[default] as a dep
changed files
2 files, 26 additions, 4 deletions

Changed files

requirements.in (255) → requirements.in (264)

diff --git a/requirements.in b/requirements.in
index 9ea9291..870fcb4 100644
--- a/requirements.in
+++ b/requirements.in
@@ -17,4 +17,4 @@ smartypants
 sqlite-utils
 termcolor
 tqdm
-yt-dlp>=2024.3.10
+yt-dlp[default]>=2024.3.10

requirements.txt (2958) → requirements.txt (3318)

diff --git a/requirements.txt b/requirements.txt
index 8a58c85..14bb05e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,10 +10,16 @@ asgiref==3.11.1
     # via datasette
 beautifulsoup4==4.14.3
     # via -r requirements.in
+brotli==1.2.0
+    # via yt-dlp
 certifi==2026.1.4
     # via
     #   httpcore
     #   httpx
+    #   requests
+    #   yt-dlp
+charset-normalizer==3.4.4
+    # via requests
 click==8.3.1
     # via
     #   click-default-group
@@ -53,6 +59,7 @@ idna==3.11
     #   anyio
     #   httpx
     #   hyperlink
+    #   requests
 iniconfig==2.3.0
     # via pytest
 iterm2==2.13
@@ -81,11 +88,13 @@ more-itertools==10.8.0
     # via
     #   jaraco-classes
     #   jaraco-functools
+mutagen==1.47.0
+    # via yt-dlp
 naturalsort==1.5.1
     # via -r requirements.in
 packaging==26.0
     # via pytest
-pillow==12.1.0
+pillow==12.1.1
     # via
     #   -r requirements.in
     #   pillow-heif
@@ -95,7 +104,7 @@ pip==26.0.1
     # via
     #   datasette
     #   sqlite-utils
-platformdirs==4.5.1
+platformdirs==4.6.0
     # via datasette
 pluggy==1.6.0
     # via
@@ -104,6 +113,8 @@ pluggy==1.6.0
     #   sqlite-utils
 protobuf==6.33.5
     # via iterm2
+pycryptodomex==3.23.0
+    # via yt-dlp
 pygments==2.19.2
     # via
     #   -r requirements.in
@@ -118,6 +129,8 @@ python-multipart==0.0.22
     # via asgi-csrf
 pyyaml==6.0.3
     # via datasette
+requests==2.32.5
+    # via yt-dlp
 ruff==0.15.0
     # via -r requirements.in
 setuptools==82.0.0
@@ -140,13 +153,22 @@ tqdm==4.67.3
     # via -r requirements.in
 typing-extensions==4.15.0
     # via
+    #   anyio
     #   beautifulsoup4
     #   datasette
     #   flexcache
     #   flexparser
+urllib3==2.6.3
+    # via
+    #   requests
+    #   yt-dlp
 uvicorn==0.40.0
     # via datasette
 websockets==16.0
-    # via iterm2
+    # via
+    #   iterm2
+    #   yt-dlp
 yt-dlp==2026.2.4
     # via -r requirements.in
+yt-dlp-ejs==0.4.0
+    # via yt-dlp