A next generation HTTP client for Python. 🦋

pydantic/httpx2 è adatto ai principianti?

Negli ultimi 30 giorni pydantic/httpx2 ha accettato 1 delle 16 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 6 issue adatte ai principianti.

Stelle
1.6k
Fork
103
Issue aperte per principianti
6
Issue indicizzate
68
Merge medio
1g 19h
PR unite (30g)
25
Lingua principale
Python
Licenza
BSD-3-Clause
Ultimo push su GitHub
7/11/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
Nessuna label per principianti indicizzata

Come contribuire a pydantic/httpx2

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. I tuoi contributi saranno pubblicati con la licenza BSD-3-Clause del progetto.
  4. Scegli una delle 6 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Let callers bound or skip the intermediate bodies read while following redirects and auth flows
    Forse di nuovo libera @rkuce l’ha presa 37 giorni fa e non c’è nessuna pull request aperta. Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 42/100

    pydantic/httpx2#1249 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • `base_url` with a query string produces malformed request URLs
    Forse di nuovo libera @mohsinaliwork686-rgb l’ha presa 18 giorni fa e non c’è nessuna pull request aperta. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    pydantic/httpx2#1236 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Please revert aiter_bytes signature to AsyncIterator
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    pydantic/httpx2#1158 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Export AutoBackend
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100

    pydantic/httpx2#1131 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • export default `Limits` and `Timeout`
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100

    pydantic/httpx2#1057 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: configurable response JSON decoder
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    pydantic/httpx2#965 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • MockTransport doesn't set the elapsed property
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    pydantic/httpx2#914 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Identify and close specific connection in AsyncClient
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pydantic/httpx2#910 ·

    I maintainer di solito rispondono entro 1 giorno

  • Mention header name error message for invalid header encodings
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    pydantic/httpx2#864 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Revisiting custom authentication.
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    pydantic/httpx2#861 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Improve docstring structuring for code autocompletion.
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pydantic/httpx2#857 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Random httpx.ConnectError
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    pydantic/httpx2#836 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    pydantic/httpx2#827 · 58 commenti · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Requests for new public APIs
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pydantic/httpx2#821 · 11 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Set proxy for a single request
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pydantic/httpx2#818 ·

    I maintainer di solito rispondono entro 1 giorno

  • Problem with proxy and streaming
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    pydantic/httpx2#810 ·

    I maintainer di solito rispondono entro 1 giorno

  • Inconsistent Timeout Exception
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    pydantic/httpx2#805 ·

    I maintainer di solito rispondono entro 1 giorno

  • Httpx 5 second delay
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    pydantic/httpx2#804 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    pydantic/httpx2#801 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pydantic/httpx2#798 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100

    pydantic/httpx2#797 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    pydantic/httpx2#796 ·

    I maintainer di solito rispondono entro 1 giorno

  • Unable to override cookie policy
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    pydantic/httpx2#794 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 2/5 Mezza giornata Idoneità per principianti 72/100

    pydantic/httpx2#788 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    pydantic/httpx2#771 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    pydantic/httpx2#762 ·

    I maintainer di solito rispondono entro 1 giorno

  • httpx ignores no_proxy and https_proxy in docker-compose
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    pydantic/httpx2#758 ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pydantic/httpx2#747 ·

    I maintainer di solito rispondono entro 1 giorno

  • High CPU usage if request content is bytes
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    pydantic/httpx2#737 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • No Server Response when using Proxy
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pydantic/httpx2#709 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Turning on/off Proxies via client method!
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pydantic/httpx2#682 ·

    I maintainer di solito rispondono entro 1 giorno

  • Respect system proxy exclusions.
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pydantic/httpx2#587 · 12 commenti ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pydantic/httpx2#557 · 33 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • httpx.exceptions.RemoteProtocolError: malformed data
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pydantic/httpx2#505 · 10 commenti ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    pydantic/httpx2#436 · 9 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Trailing Headers
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pydantic/httpx2#435 · 11 commenti ·

    I maintainer di solito rispondono entro 1 giorno

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    pydantic/httpx2#296 · 25 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Custom JSON library
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pydantic/httpx2#259 · 34 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Adding HTTP/3 support using aioquic
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pydantic/httpx2#92 · 38 commenti · 5 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • A failed close in PoolByteStream latches _closed and keeps the pool slot
    Forse già presa @AdityaSreevatsaK l’ha presa 2 giorni fa. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    pydantic/httpx2#1328 ·

    I maintainer di solito rispondono entro 1 giorno

  • An interrupted response close leaves the transport stream open and cannot be retried
    Forse già presa @dsfaccini l’ha presa 3 giorni fa. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    pydantic/httpx2#1326 ·

    I maintainer di solito rispondono entro 1 giorno

  • HTTP/2: a received response waits until more data arrives on the connection
    Forse già presa @AdityaSreevatsaK l’ha presa 1 giorno fa. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pydantic/httpx2#1300 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Early HTTP/2 response during an upload is lost until the read timeout
    Forse già presa @Kludex l’ha presa 21 giorni fa. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pydantic/httpx2#1294 ·

    I maintainer di solito rispondono entro 1 giorno

  • Pool gets slower with many idle connections
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100

    pydantic/httpx2#1288 ·

    I maintainer di solito rispondono entro 1 giorno

  • RuntimeError "aclose(): asynchronous generator is already running" from nested stream generators at event loop shutdown
    Forse già presa @Kludex l’ha presa 24 giorni fa. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    pydantic/httpx2#1280 ·

    I maintainer di solito rispondono entro 1 giorno

  • 1 MiB default max_event_size (2.10.0) silently breaks SSE streams with large single events (MCP tools/list, ~1.4 MiB)
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pydantic/httpx2#1259 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • TypeError: 'Timeout' object cannot be interpreted as an integer in sync connect_tcp when a request carries a Timeout object in extensions
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 78/100

    pydantic/httpx2#1162 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • BUG: RuntimeError: deque mutated during iteration
    Forse già presa @Kludex l’ha presa 84 giorni fa. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    pydantic/httpx2#908 ·

    I maintainer di solito rispondono entro 1 giorno

  • When the URL contains request parameters and the `params` parameter is set, the request parameters in the URL will disappear unexpectedly.
    Forse già presa @KeeganOP l’ha presa 179 giorni fa. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    pydantic/httpx2#905 · 2 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Introduce `httpx.SSLError` exception
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    pydantic/httpx2#854 · 5 commenti · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.