From b2da6b90f2f8446557c91f67d6be5064ab785ecd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 16 Aug 2026 11:10:39 +0200 Subject: [PATCH] [upd] pypi: Bump the minor group across 1 directory with 6 updates (#6540) * [upd] pypi: Bump the minor group across 1 directory with 6 updates Bumps the minor group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [granian](https://github.com/emmett-framework/granian) | `2.7.9` | `2.8.1` | | [pylint](https://github.com/pylint-dev/pylint) | `4.0.6` | `4.0.7` | | [selenium](https://github.com/SeleniumHQ/Selenium) | `4.46.0` | `4.47.0` | | [wlc](https://github.com/WeblateOrg/wlc) | `2.1.0` | `2.1.1` | | [httpx-socks](https://github.com/romis2012/httpx-socks) | `0.10.0` | `0.13.0` | | [typer](https://github.com/fastapi/typer) | `0.27.0` | `0.27.1` | Updates `granian` from 2.7.9 to 2.8.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.9...v2.8.1) Updates `pylint` from 4.0.6 to 4.0.7 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.6...v4.0.7) Updates `selenium` from 4.46.0 to 4.47.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.46.0...selenium-4.47.0) Updates `wlc` from 2.1.0 to 2.1.1 - [Release notes](https://github.com/WeblateOrg/wlc/releases) - [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst) - [Commits](https://github.com/WeblateOrg/wlc/compare/2.1.0...2.1.1) Updates `httpx-socks` from 0.10.0 to 0.13.0 - [Release notes](https://github.com/romis2012/httpx-socks/releases) - [Commits](https://github.com/romis2012/httpx-socks/compare/v0.10.0...v0.13.0) Updates `typer` from 0.27.0 to 0.27.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.27.0...0.27.1) --- updated-dependencies: - dependency-name: granian dependency-version: 2.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: httpx-socks dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: pylint dependency-version: 4.0.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: selenium dependency-version: 4.47.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: typer dependency-version: 0.27.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: wlc dependency-version: 2.1.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] * [fix] network: bump httpx-socks to 0.13.1 for python-socks 3 httpx-socks 0.10.0 calls the default AnyIO Proxy with proxy_ssl. python-socks 3.0.0 dropped that kwarg, so Tor/SOCKS startup checks crash. 0.13.1 uses the v2 API (proxy_ssl still accepted) and allows python-socks<4. Drop the unused loop= argument; 0.13.1 forwards extra kwargs to httpcore.AsyncConnectionPool, which rejects loop. Closes: searxng/searxng#6514 Signed-off-by: Richard Freeman --------- Signed-off-by: dependabot[bot] Signed-off-by: Richard Freeman Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Richard Freeman --- requirements-dev.txt | 8 ++++---- requirements-server.txt | 4 ++-- requirements.txt | 4 ++-- searx/network/client.py | 1 - 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 2fb65df5d..f037ed456 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,9 +2,9 @@ mock==5.2.0 nose2[coverage_plugin]==0.16.0 cov-core==1.15.0 black==25.9.0 -pylint==4.0.6 +pylint==4.0.7 splinter==0.21.0 -selenium==4.46.0 +selenium==4.47.0 Sphinx==8.2.3;python_version <= "3.11" Sphinx==9.1.0; python_version > "3.11" sphinx-issues==6.0.0 @@ -18,11 +18,11 @@ myst-parser==5.0.0 linuxdoc==20260504 aiounittest==1.5.0 yamllint==1.38.0 -wlc==2.1.0 +wlc==2.1.1 coloredlogs==15.0.1 docutils>=0.21.2;python_version <= "3.11" docutils>=0.22.4; python_version > "3.11" parameterized==0.9.0 -granian[reload]==2.7.9 +granian[reload]==2.8.1 basedpyright==1.39.9 types-lxml==2026.2.16 diff --git a/requirements-server.txt b/requirements-server.txt index 40dff8c33..5b361b85d 100644 --- a/requirements-server.txt +++ b/requirements-server.txt @@ -1,2 +1,2 @@ -granian==2.7.9 -granian[pname]==2.7.9 +granian==2.8.1 +granian[pname]==2.8.1 diff --git a/requirements.txt b/requirements.txt index 9e94e7649..d19986ee4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,12 +8,12 @@ pygments==2.20.0 python-dateutil==2.9.0.post0 pyyaml==6.0.3 httpx[http2]==0.28.1 -httpx-socks[asyncio]==0.10.0 +httpx-socks[asyncio]==0.13.1 sniffio==1.3.1 valkey==6.1.1 markdown-it-py==4.2.0 msgspec==0.21.1 -typer==0.27.0 +typer==0.27.1 isodate==0.7.2 whitenoise==6.12.0 typing-extensions==4.16.0 diff --git a/searx/network/client.py b/searx/network/client.py index 024eb2567..4019e907c 100644 --- a/searx/network/client.py +++ b/searx/network/client.py @@ -133,7 +133,6 @@ def get_transport_for_socks_proxy( username=proxy_username, password=proxy_password, rdns=rdns, - loop=get_loop(), verify=_verify, # pyright: ignore[reportArgumentType] http2=http2, local_address=local_address,