这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@dalf
Copy link
Contributor

@dalf dalf commented Apr 26, 2025

What does this PR do?

Upgrade httpx to the last version 0.28.1

Why is this change important?

Use the last version of httpx which is a core dependency of SearXNG

How to test this PR locally?

  • check enable_http: false works
  • check enable_http2: true works
  • check verify: false works
  • check verify: "/path/to/ca.pem" works
  • check local_addresses works
  • check HTTP proxy
  • check HTTPS proxy
  • check SOCKS proxy
  • Cipher list and rotation

Author's checklist

Related issues

@dalf dalf changed the title [DRAFT] Upgrade to httpx 0.28.1 [upd] Upgrade to httpx 0.28.1 Apr 27, 2025
@return42
Copy link
Member

return42 commented Apr 27, 2025

Do you know why this dependency was not updated by dependantbot all the years?


Found the reason: we instructed dependantbot to ignore these dependencies ..

@return42 return42 marked this pull request as ready for review May 2, 2025 13:21
@return42
Copy link
Member

return42 commented May 2, 2025

FYI last force push was just a rebase on current master to solve a conflict with current master branch .. further I moved this PR from DRAFT to "ready for review" ..

Copy link
Member

@tiekoetter tiekoetter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested this PR locally and afterward deployed it on my public instance (02822dc). No issues 👍

@return42
Copy link
Member

FYI last force push was just a rebase to solve a conflict with current master branch.

@dalf dalf mentioned this pull request May 17, 2025
9 tasks
Copy link
Member

@return42 return42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me / thanks 👍

@dalf dalf merged commit 7a3742a into searxng:master May 20, 2025
7 checks passed
@dalf dalf deleted the httpx_upgrade branch May 20, 2025 16:18
Bnyro pushed a commit to Bnyro/searxng that referenced this pull request Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants