A next generation HTTP client for Python. 🦋

pydantic/httpx2 có thân thiện với người mới không?

Trong 30 ngày gần nhất, pydantic/httpx2 đã merge 1 trên 16 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 6 issue phù hợp với người mới đang mở.

Star
1.6k
Fork
103
Issue cho người mới đang mở
6
Issue đã lập chỉ mục
68
Merge trung bình
1 ngày 19 giờ
Pull request đã merge (30 ngày)
25
Ngôn ngữ chính
Python
Giấy phép
BSD-3-Clause
Lần push lên GitHub gần nhất
7/11/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
Chưa lập chỉ mục label nào cho người mới

Cách đóng góp cho pydantic/httpx2

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép BSD-3-Clause của dự án.
  4. Chọn một trong 6 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • Let callers bound or skip the intermediate bodies read while following redirects and auth flows
    Có thể làm lại được @rkuce đã nhận 37 ngày trước và không có pull request nào đang mở. Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100

    pydantic/httpx2#1249 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `base_url` with a query string produces malformed request URLs
    Có thể làm lại được @mohsinaliwork686-rgb đã nhận 18 ngày trước và không có pull request nào đang mở. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    pydantic/httpx2#1236 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Please revert aiter_bytes signature to AsyncIterator
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100

    pydantic/httpx2#1158 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Export AutoBackend
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100

    pydantic/httpx2#1131 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • export default `Limits` and `Timeout`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100

    pydantic/httpx2#1057 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: configurable response JSON decoder
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    pydantic/httpx2#965 · 5 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • MockTransport doesn't set the elapsed property
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    pydantic/httpx2#914 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Identify and close specific connection in AsyncClient
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pydantic/httpx2#910 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Mention header name error message for invalid header encodings
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100

    pydantic/httpx2#864 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Revisiting custom authentication.
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    pydantic/httpx2#861 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve docstring structuring for code autocompletion.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pydantic/httpx2#857 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Random httpx.ConnectError
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    pydantic/httpx2#836 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `httpx.AsyncClient` has much worse performance than `aiohttp.ClientSession` with concurrent requests
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    pydantic/httpx2#827 · 58 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Requests for new public APIs
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pydantic/httpx2#821 · 11 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Set proxy for a single request
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pydantic/httpx2#818 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Problem with proxy and streaming
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    pydantic/httpx2#810 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Inconsistent Timeout Exception
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    pydantic/httpx2#805 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Httpx 5 second delay
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    pydantic/httpx2#804 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add option to disable cookie persistence in Client/AsyncClient
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    pydantic/httpx2#801 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Connection hangs/does not timeout after 350 seconds.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#798 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Catch asyncio.CancelledError and raise GeneratorExit in aiter functions
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    pydantic/httpx2#797 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • httpx use async mode make a get request,but get the null content from response
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    pydantic/httpx2#796 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Unable to override cookie policy
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    pydantic/httpx2#794 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Constrain which encodings are supported by `response.text`.
    Đang mở

    Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 72/100

    pydantic/httpx2#788 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • httpx.ConnectError: EOF occurred in violation of protocol (_ssl.c:1131)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    pydantic/httpx2#771 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Make elapsed time available in the `response` event hook
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    pydantic/httpx2#762 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • httpx ignores no_proxy and https_proxy in docker-compose
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    pydantic/httpx2#758 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Any chance of use TCP proxies on HTTP/3 requests?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pydantic/httpx2#747 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • High CPU usage if request content is bytes
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    pydantic/httpx2#737 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • No Server Response when using Proxy
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#709 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Turning on/off Proxies via client method!
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pydantic/httpx2#682 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Respect system proxy exclusions.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#587 · 12 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • low-and-slow/slowlorris "attack" on client
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pydantic/httpx2#557 · 33 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • httpx.exceptions.RemoteProtocolError: malformed data
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#505 · 10 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • CONNECT, Upgrade, and HTTP/2 bi-directional streaming.
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    pydantic/httpx2#436 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Trailing Headers
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pydantic/httpx2#435 · 11 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • How can I limit the number of requests made per second?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    pydantic/httpx2#296 · 25 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Custom JSON library
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pydantic/httpx2#259 · 34 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Adding HTTP/3 support using aioquic
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pydantic/httpx2#92 · 38 bình luận · 5 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • A failed close in PoolByteStream latches _closed and keeps the pool slot
    Có thể đã có người làm @AdityaSreevatsaK đã nhận 2 ngày trước. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100

    pydantic/httpx2#1328 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • An interrupted response close leaves the transport stream open and cannot be retried
    Có thể đã có người làm @dsfaccini đã nhận 3 ngày trước. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#1326 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • HTTP/2: a received response waits until more data arrives on the connection
    Có thể đã có người làm @AdityaSreevatsaK đã nhận 1 ngày trước. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pydantic/httpx2#1300 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Early HTTP/2 response during an upload is lost until the read timeout
    Có thể đã có người làm @Kludex đã nhận 21 ngày trước. Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#1294 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Pool gets slower with many idle connections
    Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 67/100

    pydantic/httpx2#1288 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • RuntimeError "aclose(): asynchronous generator is already running" from nested stream generators at event loop shutdown
    Có thể đã có người làm @Kludex đã nhận 24 ngày trước. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    pydantic/httpx2#1280 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • 1 MiB default max_event_size (2.10.0) silently breaks SSE streams with large single events (MCP tools/list, ~1.4 MiB)
    Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#1259 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TypeError: 'Timeout' object cannot be interpreted as an integer in sync connect_tcp when a request carries a Timeout object in extensions
    Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100

    pydantic/httpx2#1162 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • BUG: RuntimeError: deque mutated during iteration
    Có thể đã có người làm @Kludex đã nhận 84 ngày trước. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    pydantic/httpx2#908 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • When the URL contains request parameters and the `params` parameter is set, the request parameters in the URL will disappear unexpectedly.
    Có thể đã có người làm @KeeganOP đã nhận 179 ngày trước. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    pydantic/httpx2#905 · 2 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Introduce `httpx.SSLError` exception
    Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    pydantic/httpx2#854 · 5 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.