net/py-python-socks 2.1.1_1 MidnightBSD
Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- net, python
Description
The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5, HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | net/py-python-socks | 2.1.1_1 |
| FreeBSD | net/py-python-socks | 3.1.1 |
| OpenBSD | net/py-python-socks | 3.1.1 |
| NetBSD | net/py-python-socks | 3.0.0 |
| DragonFly | net/py-python-socks | 2.7.1 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}python-socks
From mports:
cd /usr/mports/net/py-python-socks && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-socks>0:net/py-python-socks
Dependencies
As this port's Makefile names them.
Runtime 4
${PYTHON_PKGNAMEPREFIX}anyio>=3.3.4: devel/py-anyio${PYTHON_PKGNAMEPREFIX}async_timeout>=3.0.1: devel/py-async_timeout${PYTHON_PKGNAMEPREFIX}curio>=1.4: devel/py-curio${PYTHON_PKGNAMEPREFIX}trio>=0.16.0: net/py-trio
Run dependencies 4
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| python-socks-2.1.1.tar.gz | 25118 | 3bb68964c97690d5a3eab6c12a772f415725f295b148cbe1ca8870cb47ebcb96 |
Master sites 1
- PYPI