From 88f352efea29874cfe1eaf2b5768652e04c1dfb1 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Tue, 21 Jul 2015 19:23:01 +0000 Subject: [PATCH] use new fork of youtube-dl with support for extra http headers on every request --- brozzler/__init__.py | 1 + brozzler/worker.py | 2 +- requirements.txt | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/brozzler/__init__.py b/brozzler/__init__.py index 4d8a79f..ffc07cf 100644 --- a/brozzler/__init__.py +++ b/brozzler/__init__.py @@ -1,6 +1,7 @@ from brozzler.browser import Browser, BrowserPool from brozzler.site import Page, Site from brozzler.hq import BrozzlerHQ +from brozzler.worker import BrozzlerWorker def _read_version(): import os diff --git a/brozzler/worker.py b/brozzler/worker.py index f780ec7..31026c2 100644 --- a/brozzler/worker.py +++ b/brozzler/worker.py @@ -34,7 +34,7 @@ class BrozzlerWorker: "noprogress": True, "nopart": True, "no_color": True, - "http_headers": site.extra_headers, + "extra_http_headers": site.extra_headers, } if site.proxy: ydl_opts["proxy"] = "http://{}".format(site.proxy) diff --git a/requirements.txt b/requirements.txt index 29773e2..4d3420d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,8 @@ kombu argparse PyYAML git+https://github.com/ikreymer/surt.git@py3 -youtube_dl +# youtube_dl +git+https://github.com/nlevitt/youtube-dl.git@extra-http-headers git+https://github.com/seomoz/reppy.git # websocket-client git+https://github.com/nlevitt/websocket-client.git@tweaks