pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-url-normalize
Module Name: pkgsrc
Committed By: adam
Date: Fri Oct 30 05:50:31 UTC 2026
Modified Files:
pkgsrc/www/py-url-normalize: Makefile distinfo
Log Message:
py-url-normalize: updated to 3.1.0
3.1.0
Changed
BREAKING: Drop support for end-of-life Python 3.10; Python 3.11 or newer is required.
BREAKING: Remove the legacy charset API argument and -c / --charset CLI option.
Declare Python 3.15 support in package metadata.
Require idna>=3.20.
Fixed
Write CLI error diagnostics in UTF-8, including Unicode arguments on Windows.
Strip trailing Unicode IDNA label separators from hosts and custom allowlist domain keys in one normalization pass.
Normalize allowlisted query parameter names consistently with URL query keys, including Unicode and spaces, while keeping literal plus signs, encoded plus signs, and encoded spaces distinct.
Internal
Refresh dependencies, pre-commit hooks, and GitHub Actions.
Use the committed dependency lockfile for CI checks and tests.
Test every supported Python version from 3.11 through 3.15 on Linux, macOS, and Windows.
Make uv run CI tests with the Python interpreter selected by the matrix.
Run pytest as a Python module so coverage measures the checkout instead of an installed copy.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-url-normalize/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/py-url-normalize/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-url-normalize/Makefile
diff -u pkgsrc/www/py-url-normalize/Makefile:1.5 pkgsrc/www/py-url-normalize/Makefile:1.6
--- pkgsrc/www/py-url-normalize/Makefile:1.5 Wed Sep 23 13:07:51 2026
+++ pkgsrc/www/py-url-normalize/Makefile Fri Oct 30 05:50:31 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2026/09/23 13:07:51 adam Exp $
+# $NetBSD: Makefile,v 1.6 2026/10/30 05:50:31 adam Exp $
-DISTNAME= url_normalize-3.0.1
+DISTNAME= url_normalize-3.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=u/url_normalize/}
@@ -11,7 +11,7 @@ COMMENT= URL normalization for Python
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+= ${PYPKGPREFIX}-idna>=3.3:../../www/py-idna
+DEPENDS+= ${PYPKGPREFIX}-idna>=3.20:../../www/py-idna
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
TEST_DEPENDS+= ${PYPKGPREFIX}-test_socket>=0:../../devel/py-test_socket
Index: pkgsrc/www/py-url-normalize/distinfo
diff -u pkgsrc/www/py-url-normalize/distinfo:1.3 pkgsrc/www/py-url-normalize/distinfo:1.4
--- pkgsrc/www/py-url-normalize/distinfo:1.3 Wed Sep 23 13:07:51 2026
+++ pkgsrc/www/py-url-normalize/distinfo Fri Oct 30 05:50:31 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2026/09/23 13:07:51 adam Exp $
+$NetBSD: distinfo,v 1.4 2026/10/30 05:50:31 adam Exp $
-BLAKE2s (url_normalize-3.0.1.tar.gz) = c08602f2aafbdc9eae76136e92607f58b7de79021d8b47d5be2f827fda339a6e
-SHA512 (url_normalize-3.0.1.tar.gz) = 99066a1b921c5f546bb7af94b8329f4f2994bc2e7ca0a058a8a21061b9722d00bfbde1cb25c2bf52f697f4d7d0d03b6e0f367c6794a6143b0f6915ddf176209b
-Size (url_normalize-3.0.1.tar.gz) = 28198 bytes
+BLAKE2s (url_normalize-3.1.0.tar.gz) = 389493aaa25c72b82c231d2c4f4f8df76b94c81c2289575440b7593307c8906c
+SHA512 (url_normalize-3.1.0.tar.gz) = 505a4ee76a394fc315d56b948a1597b38921b0af1d8fbb13f521d9851599f3bc3238a39c17c6043780561f64966bfa21aee23eed22d0ba023ec280bd39f9eedc
+Size (url_normalize-3.1.0.tar.gz) = 30464 bytes
Home |
Main Index |
Thread Index |
Old Index