diff --git a/brozzler/browser.py b/brozzler/browser.py index ae845df..ca92ffa 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -33,7 +33,6 @@ from brozzler.chrome import Chrome import socket import urlcanon -websocket.enableTrace(True) class BrowsingException(Exception): pass @@ -139,6 +138,10 @@ class BrowserPool: return len(self._in_use) +# uncomment the next line for LOTS of debugging logging +# websocket.enableTrace(True) + + class WebsockReceiverThread(threading.Thread): logger = logging.getLogger(__module__ + "." + __qualname__) diff --git a/setup.py b/setup.py index d27af31..8769d49 100644 --- a/setup.py +++ b/setup.py @@ -67,7 +67,6 @@ setuptools.setup( install_requires=[ "PyYAML>=5.1", "cassandra-driver==3.29.1", - "yt_dlp==2024.7.16", "reppy==0.3.4", "requests>=2.21", "websocket-client==1.8.0", @@ -81,6 +80,7 @@ setuptools.setup( "python-magic>=0.4.15", ], extras_require={ + "yt-dlp": ["yt-dlp==2024.7.25"], "dashboard": ["flask>=1.0", "gunicorn>=19.8.1"], "easy": [ "warcprox>=2.4.31",