diff --git a/net/py-url-normalize/Makefile b/net/py-url-normalize/Makefile index 475432b43782..777b51dc9a59 100644 --- a/net/py-url-normalize/Makefile +++ b/net/py-url-normalize/Makefile @@ -1,24 +1,24 @@ PORTNAME= url-normalize -PORTVERSION= 2.2.1 +PORTVERSION= 3.0.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= url_normalize-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= URL normalization for Python WWW= https://github.com/niksite/url-normalize LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=3.3:dns/py-idna@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/net/py-url-normalize/distinfo b/net/py-url-normalize/distinfo index 74e22e46ad1d..4732656603d3 100644 --- a/net/py-url-normalize/distinfo +++ b/net/py-url-normalize/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771421718 -SHA256 (url_normalize-2.2.1.tar.gz) = 74a540a3b6eba1d95bdc610c24f2c0141639f3ba903501e61a52a8730247ff37 -SIZE (url_normalize-2.2.1.tar.gz) = 18846 +TIMESTAMP = 1777311670 +SHA256 (url_normalize-3.0.0.tar.gz) = 0552cbf2831a32a28994a13d29bca58a60e10ff6c0380e343ec6d1c2a0d232d8 +SIZE (url_normalize-3.0.0.tar.gz) = 21777 diff --git a/net/py-url-normalize/files/patch-pyproject.toml b/net/py-url-normalize/files/patch-pyproject.toml new file mode 100644 index 000000000000..7e57366b9069 --- /dev/null +++ b/net/py-url-normalize/files/patch-pyproject.toml @@ -0,0 +1,20 @@ +--- pyproject.toml.orig 2026-04-25 00:29:53 UTC ++++ pyproject.toml +@@ -3,7 +3,7 @@ authors = [{ name = "Nikolay Panov", email = "github@n + version = "3.0.0" + description = "URL normalization for Python" + authors = [{ name = "Nikolay Panov", email = "github@npanov.com" }] +-license = "MIT" ++license = { text = "MIT" } + readme = "README.md" + requires-python = ">=3.10" + keywords = ["url", "normalization", "normalize", "normalizer"] +@@ -66,7 +66,7 @@ show_error_codes = true + show_error_codes = true + + [build-system] +-requires = ["setuptools>=77", "wheel"] ++requires = ["setuptools>=61", "wheel"] + build-backend = "setuptools.build_meta" + + [tool.pytest.ini_options]