Here are two closely-related ports, continuations of www/py-httpcore
and py-httpx. Some ports already want them in some circumstances (e.g.
I noticed it in starlette). ok to import?


$ pkg_info py3-http{core,x}2
Information for inst:py3-httpcore2-2.13.1

Comment:
minimal low-level HTTP client

Required by:
py3-httpx2-2.13.1

Description:
The HTTPCore 2 package provides a low-level HTTP client; its only
function is to send HTTP requests, primarily as a back-end for HTTPX2.
Features:

- Sending HTTP requests.
- Thread-safe / task-safe connection pooling.
- HTTP(S) proxy & SOCKS proxy support.
- Supports HTTP/1.1 and HTTP/2.
- Provides both sync and async interfaces.
- Async backend support for asyncio and trio.

It does not provide any high level model abstractions over the API,
does not handle redirects, multipart uploads, building authentication
headers, transparent HTTP caching, URL parsing, session cookie
handling, content or charset decoding, handling JSON, environment
based configuration defaults, or any of that Jazz.

Maintainer: The OpenBSD ports mailing-list <[email protected]>

WWW: https://httpx2.pydantic.dev/


Information for inst:py3-httpx2-2.13.1

Comment:
HTTP/1.x and HTTP/2 client for Python

Description:
HTTPX2 is a fully featured HTTP client library for Python. It includes
an integrated command line client, has support for both HTTP/1.1 and
HTTP/2, and provides both sync and async APIs.

It is a continuation of "HTTPX".

Maintainer: The OpenBSD ports mailing-list <[email protected]>

WWW: https://httpx2.pydantic.dev/


Attachment: httpx2.tgz
Description: application/tar-gz

Reply via email to