diff --git a/pyproject.toml b/pyproject.toml index afae599e..66fe2601 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ dependencies = [ 'bs4', 'html5lib', 'webencodings', - 'requests[use_chardet_on_py3]', + "requests[socks,use-chardet-on-py3]", 'urllib3', 'pyOpenSSL', 'cherrypy', diff --git a/requirements.txt b/requirements.txt index beb52f6d..4a693c35 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,16 +1,16 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -apprise==1.9.4 +apprise==1.9.7 # via lazylibrarian (pyproject.toml) -apscheduler==3.11.0 +apscheduler==3.11.2 # via lazylibrarian (pyproject.toml) autocommand==2.2.2 # via jaraco-text -beautifulsoup4==4.13.5 +beautifulsoup4==4.14.3 # via bs4 bs4==0.0.2 # via lazylibrarian (pyproject.toml) -certifi==2025.8.3 +certifi==2026.1.4 # via # apprise # requests @@ -18,9 +18,9 @@ cffi==2.0.0 # via cryptography chardet==5.2.0 # via requests -charset-normalizer==3.4.3 +charset-normalizer==3.4.4 # via requests -cheroot==10.0.1 +cheroot==11.1.2 # via cherrypy cherrypy==18.10.0 # via @@ -28,9 +28,9 @@ cherrypy==18.10.0 # cherrypy-cors cherrypy-cors==1.7.0 # via lazylibrarian (pyproject.toml) -click==8.2.1 +click==8.3.1 # via apprise -cryptography==45.0.7 +cryptography==46.0.4 # via pyopenssl deluge-client==1.10.2 # via lazylibrarian (pyproject.toml) @@ -40,9 +40,9 @@ httpagentparser==1.9.5 # via # lazylibrarian (pyproject.toml) # cherrypy-cors -httplib2==0.31.0 +httplib2==0.31.2 # via lazylibrarian (pyproject.toml) -idna==3.10 +idna==3.11 # via requests irc==20.5.0 # via lazylibrarian (pyproject.toml) @@ -52,9 +52,9 @@ jaraco-collections==5.2.1 # via # cherrypy # irc -jaraco-context==6.0.1 +jaraco-context==6.1.0 # via jaraco-text -jaraco-functools==4.3.0 +jaraco-functools==4.4.0 # via # cheroot # irc @@ -68,13 +68,13 @@ jaraco-text==4.0.0 # via # irc # jaraco-collections -lxml==6.0.1 +lxml==6.0.2 # via lazylibrarian (pyproject.toml) mako==1.3.10 # via lazylibrarian (pyproject.toml) -markdown==3.9 +markdown==3.10.1 # via apprise -markupsafe==3.0.2 +markupsafe==3.0.3 # via mako more-itertools==10.8.0 # via @@ -86,29 +86,31 @@ more-itertools==10.8.0 # jaraco-text oauthlib==3.3.1 # via requests-oauthlib -pillow==11.3.0 +pillow==12.1.0 # via lazylibrarian (pyproject.toml) portend==3.2.1 # via cherrypy -pycparser==2.23 +pycparser==3.0 # via cffi -pyopenssl==25.2.0 +pyopenssl==25.3.0 # via lazylibrarian (pyproject.toml) -pyparsing==3.2.4 +pyparsing==3.3.2 # via # lazylibrarian (pyproject.toml) # httplib2 -pypdf==6.0.0 +pypdf==6.6.2 # via lazylibrarian (pyproject.toml) +pysocks==1.7.1 + # via requests python-dateutil==2.9.0.post0 # via tempora python-magic==0.4.27 # via lazylibrarian (pyproject.toml) pytz==2025.2 # via irc -pyyaml==6.0.2 +pyyaml==6.0.3 # via apprise -rapidfuzz==3.14.1 +rapidfuzz==3.14.3 # via lazylibrarian (pyproject.toml) requests==2.32.5 # via @@ -118,15 +120,15 @@ requests==2.32.5 # slskd-api requests-oauthlib==2.0.0 # via apprise -setuptools==80.9.0 +setuptools==80.10.2 # via zc-lockfile six==1.17.0 # via # html5lib # python-dateutil -slskd-api==0.1.5 +slskd-api==0.2.1 # via lazylibrarian (pyproject.toml) -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 tempora==5.8.1 # via @@ -135,11 +137,11 @@ tempora==5.8.1 # portend typing-extensions==4.15.0 # via beautifulsoup4 -tzdata==2025.2 +tzdata==2025.3 # via lazylibrarian (pyproject.toml) tzlocal==5.3.1 # via apscheduler -urllib3==2.5.0 +urllib3==2.6.3 # via # lazylibrarian (pyproject.toml) # requests @@ -147,5 +149,7 @@ webencodings==0.5.1 # via # lazylibrarian (pyproject.toml) # html5lib -zc-lockfile==3.0.post1 +xmltodict==1.0.2 + # via lazylibrarian (pyproject.toml) +zc-lockfile==4.0 # via cherrypy