A next generation HTTP client for Python. 🦋

pydantic/httpx2 は初心者に優しい?

直近 30 日間に、pydantic/httpx2 は外部コントリビューターの PR 16 件のうち 1 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けの issue が現在 6 件オープンです。

スター
1.6k
フォーク
103
オープンの初心者向け issue
6
索引済み issue
68
平均マージ
1日 19時間
マージ済み PR(30日)
25
主要言語
Python
ライセンス
BSD-3-Clause
最終 GitHub push
2026年11月7日
最新の索引
2026年9月19日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
初心者向けラベルは索引されていません

pydantic/httpx2 にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの BSD-3-Clause ライセンスで公開されます。
  4. 下にある 6 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Let callers bound or skip the intermediate bodies read while following redirects and auth flows
    再び着手できるかも @rkuce が 37 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 42/100

    pydantic/httpx2#1249 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `base_url` with a query string produces malformed request URLs
    再び着手できるかも @mohsinaliwork686-rgb が 18 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    pydantic/httpx2#1236 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Please revert aiter_bytes signature to AsyncIterator
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    pydantic/httpx2#1158 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Export AutoBackend
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 1/5 1時間未満 初心者へのやさしさ 92/100

    pydantic/httpx2#1131 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • export default `Limits` and `Timeout`
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 65/100

    pydantic/httpx2#1057 ·

    メンテナーはふだん 1 日以内に返信

  • feat: configurable response JSON decoder
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    pydantic/httpx2#965 · コメント 5 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • MockTransport doesn't set the elapsed property
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pydantic/httpx2#914 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Identify and close specific connection in AsyncClient
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pydantic/httpx2#910 ·

    メンテナーはふだん 1 日以内に返信

  • Mention header name error message for invalid header encodings
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    pydantic/httpx2#864 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Revisiting custom authentication.
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    pydantic/httpx2#861 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Improve docstring structuring for code autocompletion.
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pydantic/httpx2#857 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Random httpx.ConnectError
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    pydantic/httpx2#836 ·

    メンテナーはふだん 1 日以内に返信

  • `httpx.AsyncClient` has much worse performance than `aiohttp.ClientSession` with concurrent requests
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    pydantic/httpx2#827 · コメント 58 件 · リアクション 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Requests for new public APIs
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pydantic/httpx2#821 · コメント 11 件 ·

    メンテナーはふだん 1 日以内に返信

  • Set proxy for a single request
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pydantic/httpx2#818 ·

    メンテナーはふだん 1 日以内に返信

  • Problem with proxy and streaming
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pydantic/httpx2#810 ·

    メンテナーはふだん 1 日以内に返信

  • Inconsistent Timeout Exception
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pydantic/httpx2#805 ·

    メンテナーはふだん 1 日以内に返信

  • Httpx 5 second delay
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    pydantic/httpx2#804 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add option to disable cookie persistence in Client/AsyncClient
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    pydantic/httpx2#801 · コメント 7 件 ·

    メンテナーはふだん 1 日以内に返信

  • Connection hangs/does not timeout after 350 seconds.
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pydantic/httpx2#798 ·

    メンテナーはふだん 1 日以内に返信

  • Catch asyncio.CancelledError and raise GeneratorExit in aiter functions
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    pydantic/httpx2#797 ·

    メンテナーはふだん 1 日以内に返信

  • httpx use async mode make a get request,but get the null content from response
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 38/100

    pydantic/httpx2#796 ·

    メンテナーはふだん 1 日以内に返信

  • Unable to override cookie policy
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    pydantic/httpx2#794 ·

    メンテナーはふだん 1 日以内に返信

  • Constrain which encodings are supported by `response.text`.
    オープン

    難易度 2/5 半日 初心者へのやさしさ 72/100

    pydantic/httpx2#788 ·

    メンテナーはふだん 1 日以内に返信

  • httpx.ConnectError: EOF occurred in violation of protocol (_ssl.c:1131)
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    pydantic/httpx2#771 ·

    メンテナーはふだん 1 日以内に返信

  • Make elapsed time available in the `response` event hook
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pydantic/httpx2#762 ·

    メンテナーはふだん 1 日以内に返信

  • httpx ignores no_proxy and https_proxy in docker-compose
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 52/100

    pydantic/httpx2#758 ·

    メンテナーはふだん 1 日以内に返信

  • Any chance of use TCP proxies on HTTP/3 requests?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pydantic/httpx2#747 ·

    メンテナーはふだん 1 日以内に返信

  • High CPU usage if request content is bytes
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    pydantic/httpx2#737 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • No Server Response when using Proxy
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pydantic/httpx2#709 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Turning on/off Proxies via client method!
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pydantic/httpx2#682 ·

    メンテナーはふだん 1 日以内に返信

  • Respect system proxy exclusions.
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pydantic/httpx2#587 · コメント 12 件 ·

    メンテナーはふだん 1 日以内に返信

  • low-and-slow/slowlorris "attack" on client
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pydantic/httpx2#557 · コメント 33 件 ·

    メンテナーはふだん 1 日以内に返信

  • httpx.exceptions.RemoteProtocolError: malformed data
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pydantic/httpx2#505 · コメント 10 件 ·

    メンテナーはふだん 1 日以内に返信

  • CONNECT, Upgrade, and HTTP/2 bi-directional streaming.
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pydantic/httpx2#436 · コメント 9 件 ·

    メンテナーはふだん 1 日以内に返信

  • Trailing Headers
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pydantic/httpx2#435 · コメント 11 件 ·

    メンテナーはふだん 1 日以内に返信

  • How can I limit the number of requests made per second?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pydantic/httpx2#296 · コメント 25 件 ·

    メンテナーはふだん 1 日以内に返信

  • Custom JSON library
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pydantic/httpx2#259 · コメント 34 件 ·

    メンテナーはふだん 1 日以内に返信

  • Adding HTTP/3 support using aioquic
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pydantic/httpx2#92 · コメント 38 件 · リアクション 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • A failed close in PoolByteStream latches _closed and keeps the pool slot
    対応中かも @AdityaSreevatsaK が 2 日前に担当しました。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    pydantic/httpx2#1328 ·

    メンテナーはふだん 1 日以内に返信

  • An interrupted response close leaves the transport stream open and cannot be retried
    対応中かも @dsfaccini が 3 日前に担当しました。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    pydantic/httpx2#1326 ·

    メンテナーはふだん 1 日以内に返信

  • HTTP/2: a received response waits until more data arrives on the connection
    対応中かも @AdityaSreevatsaK が 1 日前に担当しました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pydantic/httpx2#1300 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Early HTTP/2 response during an upload is lost until the read timeout
    対応中かも @Kludex が 21 日前に担当しました。 オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pydantic/httpx2#1294 ·

    メンテナーはふだん 1 日以内に返信

  • Pool gets slower with many idle connections
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 67/100

    pydantic/httpx2#1288 ·

    メンテナーはふだん 1 日以内に返信

  • RuntimeError "aclose(): asynchronous generator is already running" from nested stream generators at event loop shutdown
    対応中かも @Kludex が 24 日前に担当しました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    pydantic/httpx2#1280 ·

    メンテナーはふだん 1 日以内に返信

  • 1 MiB default max_event_size (2.10.0) silently breaks SSE streams with large single events (MCP tools/list, ~1.4 MiB)
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pydantic/httpx2#1259 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • TypeError: 'Timeout' object cannot be interpreted as an integer in sync connect_tcp when a request carries a Timeout object in extensions
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 78/100

    pydantic/httpx2#1162 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • BUG: RuntimeError: deque mutated during iteration
    対応中かも @Kludex が 84 日前に担当しました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    pydantic/httpx2#908 ·

    メンテナーはふだん 1 日以内に返信

  • When the URL contains request parameters and the `params` parameter is set, the request parameters in the URL will disappear unexpectedly.
    対応中かも @KeeganOP が 179 日前に担当しました。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    pydantic/httpx2#905 · コメント 2 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Introduce `httpx.SSLError` exception
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    pydantic/httpx2#854 · コメント 5 件 · リアクション 3 件 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。