BSD Ports

net/py-urllib3-future 2.12.912 DragonFly

Powerful HTTP 1.1, 2, and 3 client with both sync and async interfaces

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
net, python
Package size
453.3 KiB, 7672.8 KiB installed

Description

urllib3.future is a powerful, user-friendly HTTP client for Python.

urllib3.future goes beyond supported features while remaining compatible.

urllib3.future brings many critical features that are missing from both the Python standard libraries and urllib3:

  • Async.
  • Task safety.
  • Thread safety.
  • Happy Eyeballs.
  • Connection pooling.
  • Unopinionated about OpenSSL.
  • Client-side SSL/TLS verification.
  • Highly customizable DNS resolution.
  • File uploads with multipart encoding.
  • DNS over UDP, TLS, QUIC, or HTTPS. DNSSEC protected.
  • Helpers for retrying requests and dealing with HTTP redirects.
  • Automatic Keep-Alive for HTTP/1.1, HTTP/2, and HTTP/3.
  • Support for gzip, deflate, brotli, and zstd encoding.
  • Support for Python/PyPy 3.7+, no compromise.
  • Automatic Connection Upgrade / Downgrade.
  • Early (Informational) Responses / Hints.
  • HTTP/1.1, HTTP/2 and HTTP/3 support.
  • WebSocket over HTTP/2+ (RFC8441).
  • Proxy support for HTTP and SOCKS.
  • Post-Quantum Security with QUIC.
  • Detailed connection inspection.
  • HTTP/2 with prior knowledge.
  • Server Side Event (SSE).
  • Multiplexed connection.
  • Mirrored Sync & Async.
  • Trailer Headers.
  • Amazingly Fast.
  • WebSocket.

urllib3.future is powerful and easy to use.

In the other systems

The newest version among them is 2.25.900, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlynet/py-urllib3-future2.12.912 behind since 2026-07-08none known-[email protected]-
FreeBSDnet/py-urllib3-future2.25.900 newestnone known-[email protected]2026-09-30
HardenedBSDnet/py-urllib3-future2.25.900 newestno data-[email protected]-
GhostBSDnet/py-urllib3-future2.24.908 behind since 2026-09-30no data-[email protected]-

Install

Binary package:

pkg install py311-urllib3-future

From DPorts:

cd /usr/dports/net/py-urllib3-future && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 3
Required by 1