From 40e4d98ef4cced9f7529677dd386c02a838fe1c6 Mon Sep 17 00:00:00 2001 From: tcely Date: Sat, 15 Mar 2025 15:57:44 -0400 Subject: [PATCH 1/2] Use the `curl-cffi` extra to support `impersonate` option --- Pipfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Pipfile b/Pipfile index 3c29cafb..adab344d 100644 --- a/Pipfile +++ b/Pipfile @@ -20,7 +20,7 @@ mysqlclient = "*" PySocks = "*" urllib3 = {extras = ["socks"], version = "*"} requests = {extras = ["socks"], version = "*"} -yt-dlp = "*" +yt-dlp = {extras = ["curl-cffi"], version = "*"} emoji = "*" brotli = "*" html5lib = "*" From 7ff1fa3e0c056199598418b87361d12bca66a164 Mon Sep 17 00:00:00 2001 From: tcely Date: Sat, 15 Mar 2025 16:40:18 -0400 Subject: [PATCH 2/2] Add the `default` extra too --- Pipfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Pipfile b/Pipfile index adab344d..cedab5cf 100644 --- a/Pipfile +++ b/Pipfile @@ -20,7 +20,7 @@ mysqlclient = "*" PySocks = "*" urllib3 = {extras = ["socks"], version = "*"} requests = {extras = ["socks"], version = "*"} -yt-dlp = {extras = ["curl-cffi"], version = "*"} +yt-dlp = {extras = ["default", "curl-cffi"], version = "*"} emoji = "*" brotli = "*" html5lib = "*"