net/py-aiohttp-socks 0.12.0 FreeBSD
SOCKS proxy connector for aiohttp
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
c4779291e1- License
- APACHE20
- Categories
- net, python
- Package size
- 17.0 KiB, 70.0 KiB installed
Description
Python library that provides SOCKS proxy support for aiohttp, supporting SOCKS4(a), SOCKS5(h), and HTTP tunneling proxies. It allows for proxy chaining and integrates with aiohttp to facilitate secure and anonymous web requests. The library uses python-socks for core proxy functionality and aims to maintain compatibility with new aiohttp versions by providing a single point of integration.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/py-aiohttp-socks | 0.12.0 |
| NetBSD | www/py-aiohttp-socks | 0.12.0 |
| DragonFly | net/py-aiohttp-socks | 0.10.1 |
Install
Binary package:
pkg install py312-aiohttp-socks
From the ports tree:
cd /usr/ports/net/py-aiohttp-socks/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-aiohttp-socks>0:net/py-aiohttp-socks
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.12.0 | 0.12.0 | 0.7.1 | 0.10.1 | 0.12.0 |
| FreeBSD:14:quarterly | 0.12.0 | 0.12.0 | n/a | 0.10.1 | 0.12.0 |
| FreeBSD:15:latest | 0.12.0 | 0.12.0 | n/a | 0.10.1 | 0.10.1 |
| FreeBSD:15:quarterly | 0.12.0 | 0.12.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.12.0 | 0.12.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 4
${PYTHON_PKGNAMEPREFIX}aiohttp>=3.10.0: www/py-aiohttp${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0: devel/py-attrs${PYTHON_PKGNAMEPREFIX}python-socks>=2.4.3: net/py-python-socks${PYTHON_PKGNAMEPREFIX}trio>0: net/py-trio
Test 4
${PYTHON_PKGNAMEPREFIX}flask>0: www/py-flask${PYTHON_PKGNAMEPREFIX}pytest>0: devel/py-pytest${PYTHON_PKGNAMEPREFIX}tiny-proxy>0: net/py-tiny-proxy${PYTHON_PKGNAMEPREFIX}trio>0: net/py-trio
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 28
- devel/gettext-runtime
- devel/libffi
- devel/py-aiosignal
- devel/py-async_generator
- devel/py-async_timeout
- devel/py-attrs
- devel/py-cffi
- devel/py-curio
- devel/py-frozenlist
- devel/py-outcome
- devel/py-propcache
- devel/py-pycparser
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/readline
- dns/py-idna
- lang/python312
- math/mpdecimal
- net/py-aiohappyeyeballs
- net/py-python-socks
- net/py-trio
- print/indexinfo
- textproc/expat2
- www/llhttp
- www/py-aiohttp
- www/py-multidict
- www/py-yarl
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| romis2012-aiohttp-socks-v0.12.0_GH0.tar.gz | 201569 | 6ab2530ba47a1beeb7d9645ab2d6d4734cc4a0a2176ac9b67e7739cb555ddb28 |