A next generation HTTP client for Python. 🦋

Ist pydantic/httpx2 einsteigerfreundlich?

In den letzten 30 Tagen hat pydantic/httpx2 1 von 16 Pull Requests von externen Beitragenden gemergt, und die Maintainer antworten meist binnen 1 Tag. Derzeit sind 6 einsteigerfreundliche Issues offen.

Sterne
1.6k
Forks
103
Offene Anfänger-Issues
6
Indexierte Issues
68
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
25
Vorherrschende Sprache
Python
Lizenz
BSD-3-Clause
Letzter GitHub-Push
07.11.2026
Zuletzt indexiert
19.9.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Verhaltenskodex
Anfänger-Labels
Keine Anfänger-Labels indexiert

So tragen Sie zu pydantic/httpx2 bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Lesen Sie den Verhaltenskodex: Er gilt für Issues und Pull Requests ebenso wie für den Chat.
  3. Ihre Beiträge werden unter der BSD-3-Clause-Lizenz des Projekts veröffentlicht.
  4. Wählen Sie eines der 6 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • Let callers bound or skip the intermediate bodies read while following redirects and auth flows
    Evtl. wieder frei @rkuce hat das vor 37 Tagen übernommen, und es ist kein Pull Request offen. Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 42/100

    pydantic/httpx2#1249 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `base_url` with a query string produces malformed request URLs
    Evtl. wieder frei @mohsinaliwork686-rgb hat das vor 18 Tagen übernommen, und es ist kein Pull Request offen. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    pydantic/httpx2#1236 · 4 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Please revert aiter_bytes signature to AsyncIterator
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100

    pydantic/httpx2#1158 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Export AutoBackend
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100

    pydantic/httpx2#1131 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • export default `Limits` and `Timeout`
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100

    pydantic/httpx2#1057 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • feat: configurable response JSON decoder
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100

    pydantic/httpx2#965 · 5 Kommentare · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • MockTransport doesn't set the elapsed property
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    pydantic/httpx2#914 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Identify and close specific connection in AsyncClient
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    pydantic/httpx2#910 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Mention header name error message for invalid header encodings
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100

    pydantic/httpx2#864 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Revisiting custom authentication.
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100

    pydantic/httpx2#861 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Improve docstring structuring for code autocompletion.
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    pydantic/httpx2#857 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Random httpx.ConnectError
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    pydantic/httpx2#836 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `httpx.AsyncClient` has much worse performance than `aiohttp.ClientSession` with concurrent requests
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    pydantic/httpx2#827 · 58 Kommentare · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Requests for new public APIs
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    pydantic/httpx2#821 · 11 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Set proxy for a single request
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    pydantic/httpx2#818 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Problem with proxy and streaming
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    pydantic/httpx2#810 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Inconsistent Timeout Exception
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    pydantic/httpx2#805 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Httpx 5 second delay
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    pydantic/httpx2#804 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Add option to disable cookie persistence in Client/AsyncClient
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    pydantic/httpx2#801 · 7 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Connection hangs/does not timeout after 350 seconds.
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#798 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Catch asyncio.CancelledError and raise GeneratorExit in aiter functions
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100

    pydantic/httpx2#797 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • httpx use async mode make a get request,but get the null content from response
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100

    pydantic/httpx2#796 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Unable to override cookie policy
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    pydantic/httpx2#794 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Constrain which encodings are supported by `response.text`.
    Offen

    Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 72/100

    pydantic/httpx2#788 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • httpx.ConnectError: EOF occurred in violation of protocol (_ssl.c:1131)
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    pydantic/httpx2#771 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Make elapsed time available in the `response` event hook
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    pydantic/httpx2#762 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • httpx ignores no_proxy and https_proxy in docker-compose
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100

    pydantic/httpx2#758 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Any chance of use TCP proxies on HTTP/3 requests?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    pydantic/httpx2#747 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • High CPU usage if request content is bytes
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100

    pydantic/httpx2#737 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • No Server Response when using Proxy
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#709 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Turning on/off Proxies via client method!
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    pydantic/httpx2#682 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Respect system proxy exclusions.
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#587 · 12 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • low-and-slow/slowlorris "attack" on client
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    pydantic/httpx2#557 · 33 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • httpx.exceptions.RemoteProtocolError: malformed data
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#505 · 10 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • CONNECT, Upgrade, and HTTP/2 bi-directional streaming.
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    pydantic/httpx2#436 · 9 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Trailing Headers
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    pydantic/httpx2#435 · 11 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • How can I limit the number of requests made per second?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    pydantic/httpx2#296 · 25 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Custom JSON library
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    pydantic/httpx2#259 · 34 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Adding HTTP/3 support using aioquic
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    pydantic/httpx2#92 · 38 Kommentare · 5 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • A failed close in PoolByteStream latches _closed and keeps the pool slot
    Evtl. vergeben @AdityaSreevatsaK hat das vor 2 Tagen übernommen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100

    pydantic/httpx2#1328 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • An interrupted response close leaves the transport stream open and cannot be retried
    Evtl. vergeben @dsfaccini hat das vor 3 Tagen übernommen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#1326 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • HTTP/2: a received response waits until more data arrives on the connection
    Evtl. vergeben @AdityaSreevatsaK hat das vor 1 Tag übernommen. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    pydantic/httpx2#1300 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Early HTTP/2 response during an upload is lost until the read timeout
    Evtl. vergeben @Kludex hat das vor 21 Tagen übernommen. Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#1294 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Pool gets slower with many idle connections
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 67/100

    pydantic/httpx2#1288 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • RuntimeError "aclose(): asynchronous generator is already running" from nested stream generators at event loop shutdown
    Evtl. vergeben @Kludex hat das vor 24 Tagen übernommen. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    pydantic/httpx2#1280 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • 1 MiB default max_event_size (2.10.0) silently breaks SSE streams with large single events (MCP tools/list, ~1.4 MiB)
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#1259 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • TypeError: 'Timeout' object cannot be interpreted as an integer in sync connect_tcp when a request carries a Timeout object in extensions
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 78/100

    pydantic/httpx2#1162 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • BUG: RuntimeError: deque mutated during iteration
    Evtl. vergeben @Kludex hat das vor 84 Tagen übernommen. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    pydantic/httpx2#908 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • When the URL contains request parameters and the `params` parameter is set, the request parameters in the URL will disappear unexpectedly.
    Evtl. vergeben @KeeganOP hat das vor 179 Tagen übernommen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    pydantic/httpx2#905 · 2 Kommentare · 2 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Introduce `httpx.SSLError` exception
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100

    pydantic/httpx2#854 · 5 Kommentare · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.