huggingface / huggingface/datasets

Replace httpx with httpx2

Open
#8,458 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
22k
Forks
3.4k
Avg merge
5d 7h
Merged PRs (30d)
17

Description

### Feature request

Replace the httpx library with the [httpx2](https://github.com/pydantic/httpx2) fork, maintained by Pydantic.

### Motivation

Httpx has not been released since December 2024, and has closed all public access to Issues / Discussions / PRs, this raises questions about the actual state of maintenance and could lead to security issues down the line.

https://github.com/encode/httpx/discussions/3784

### Your contribution

/

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the dependency declaration and every httpx import or use in the repository; done means the project uses httpx2 in place of httpx and the existing test suite passes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.