diff --git a/net/py-python-socks/Makefile b/net/py-python-socks/Makefile index bdffe998b6f6..7a27c725c4a8 100644 --- a/net/py-python-socks/Makefile +++ b/net/py-python-socks/Makefile @@ -1,27 +1,27 @@ PORTNAME= python-socks -PORTVERSION= 2.8.2 +PORTVERSION= 3.0.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python WWW= https://pypi.org/project/python-socks/ \ https://github.com/romis2012/python-socks LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}async_timeout>=3.0.1:devel/py-async_timeout@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}curio>=1.4:devel/py-curio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}trio>=0.16.0:net/py-trio@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 NO_ARCH= yes .include diff --git a/net/py-python-socks/distinfo b/net/py-python-socks/distinfo index 4d118ef8417e..65b245217c6f 100644 --- a/net/py-python-socks/distinfo +++ b/net/py-python-socks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1782389613 -SHA256 (python_socks-2.8.2.tar.gz) = ffc493951854fa3fc0551e0434a09a7b9f9047f9ad666dce42cb94a52e8a34b6 -SIZE (python_socks-2.8.2.tar.gz) = 39656 +TIMESTAMP = 1786463941 +SHA256 (python_socks-3.0.0.tar.gz) = c20ddf978b5c90467bf242757a11dcd00d7c8bd339901de1839b492d5571ab7f +SIZE (python_socks-3.0.0.tar.gz) = 232731 diff --git a/net/py-python-socks/files/patch-pyproject.toml b/net/py-python-socks/files/patch-pyproject.toml new file mode 100644 index 000000000000..35250ef79784 --- /dev/null +++ b/net/py-python-socks/files/patch-pyproject.toml @@ -0,0 +1,15 @@ +--- pyproject.toml.orig 2026-08-09 05:37:50 UTC ++++ pyproject.toml +@@ -1,10 +1,10 @@ + [build-system] +-requires = ['setuptools >= 77.0'] ++requires = ['setuptools >= 63.1'] + build-backend = 'setuptools.build_meta' + + [project] + name = 'python-socks' +-license = 'Apache-2.0' ++license = { text = 'Apache-2.0' } + description = 'Proxy (SOCKS4, SOCKS5, HTTP CONNECT) client for Python' + readme = 'README.md' + authors = [{ name = 'Roman Snegirev', email = 'snegiryev@gmail.com' }]