{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"Adds SOCKS4(a), SOCKS5(h), and HTTP CONNECT proxy support to httpx via custom transport classes for both synchronous and asynchronous clients.","skillfed_tags":["proxy-transport","socks-client","async-http"],"use_cases":["Route httpx requests through a SOCKS5 proxy server for anonymity or network isolation.","Implement async HTTP clients that tunnel through corporate HTTP CONNECT proxies.","Test web applications behind proxy-only network access by injecting a proxy transport into httpx.","Build multi-protocol proxy support (SOCKS4/5 and HTTP) in a single client without managing multiple libraries.","Secure proxy connections with custom SSL verification for encrypted proxy tunnels."],"what_it_does":"httpx-socks bridges the httpx HTTP client library with SOCKS proxy protocols (SOCKS4, SOCKS4a, SOCKS5, SOCKS5h) and HTTP CONNECT proxies by providing drop-in transport classes. It wraps python-socks for the core proxy logic and exposes SyncProxyTransport and AsyncProxyTransport that integrate directly into httpx's Client and AsyncClient.\n\nThe package supports both synchronous and asynchronous workflows. Sync mode works out of the box; async mode requires optional extras for asyncio (with async-timeout) or trio support. It also offers experimental secure proxy connections via SSL context configuration. Typical use is instantiating a transport from a proxy URL, then passing it to an httpx client to route all requests through that proxy.","worth_installing":"Yes. Active maintenance, no known vulnerabilities, low install friction, and permissive license. Install if you need httpx to route through SOCKS or HTTP CONNECT proxies. Use the base package for sync-only; add [asyncio] or [trio] extras if you need async support. The experimental secure proxy feature may warrant testing before production use."},"id":"httpx-socks","links":{"html":"https://skillfed.io/packages/httpx-socks","md":"https://skillfed.io/packages/httpx-socks.md","pypi":"https://pypi.org/project/httpx-socks/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"httpx-socks","python_support":"supports_current","summary":"Proxy (HTTP, SOCKS) transports for httpx"},"popularity":{"monthly_downloads":1013511,"position":4507,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.13.1"}
