pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-soupsieve
Module Name: pkgsrc
Committed By: adam
Date: Thu Jul 23 11:27:26 UTC 2026
Modified Files:
pkgsrc/www/py-soupsieve: Makefile distinfo
Log Message:
py-soupsieve: updated to 2.9.1
2.9.1
- **FIX**: Correct `[attr^=""]`, `[attr$=""]`, and `[attr*=""]` to match nothing when the value is empty, per CSS
Selectors Level 4 substring matching, which previously matched any element merely having the attribute
(@chuenchen309).
2.9
- **NEW**: Drop Python 3.9 support.
- **NEW**: Lazy compile selector patterns to improve initial import speed.
- **FIX**: Correct `:nth-child`/`:nth-of-type` (and `-last-` variants) for `An+B` values whose sequence steps onto
index 0 or onto the last child (e.g. `:nth-child(2n-2)`, `:nth-child(n-1)`, `:nth-child(n+5)`), which previously
matched the wrong elements or nothing at all (@gaoflow).
- **FIX**: More efficient CSS ID matching (@kaimandalic).
- **FIX**: Fix inefficient trimming of comments and white space (@kaimandalic).
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/py-soupsieve/Makefile \
pkgsrc/www/py-soupsieve/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-soupsieve/Makefile
diff -u pkgsrc/www/py-soupsieve/Makefile:1.23 pkgsrc/www/py-soupsieve/Makefile:1.24
--- pkgsrc/www/py-soupsieve/Makefile:1.23 Mon May 25 07:07:36 2026
+++ pkgsrc/www/py-soupsieve/Makefile Thu Jul 23 11:27:26 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2026/05/25 07:07:36 adam Exp $
+# $NetBSD: Makefile,v 1.24 2026/07/23 11:27:26 adam Exp $
-DISTNAME= soupsieve-2.8.4
+DISTNAME= soupsieve-2.9.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/soupsieve/}
@@ -10,7 +10,7 @@ HOMEPAGE= https://github.com/facelessuse
COMMENT= CSS4 selector implementation for Beautiful Soup
LICENSE= mit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0.21.1:../../devel/py-hatchling
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.26:../../devel/py-hatchling
TEST_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
TEST_DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
Index: pkgsrc/www/py-soupsieve/distinfo
diff -u pkgsrc/www/py-soupsieve/distinfo:1.23 pkgsrc/www/py-soupsieve/distinfo:1.24
--- pkgsrc/www/py-soupsieve/distinfo:1.23 Mon May 25 07:07:36 2026
+++ pkgsrc/www/py-soupsieve/distinfo Thu Jul 23 11:27:26 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2026/05/25 07:07:36 adam Exp $
+$NetBSD: distinfo,v 1.24 2026/07/23 11:27:26 adam Exp $
-BLAKE2s (soupsieve-2.8.4.tar.gz) = d8f6bede6b81c241e2abfb2a0938adf2d5be8656122734d31d5a835e998fb88f
-SHA512 (soupsieve-2.8.4.tar.gz) = c0fe40a67f9efaca91594e5fe98160f4840a7bbade16e4a014adabb7297009f2a05589161a7558c2c95f3fe1badd8e2de8d8f88d0c6792fc6e3136f5c586fa6d
-Size (soupsieve-2.8.4.tar.gz) = 121110 bytes
+BLAKE2s (soupsieve-2.9.1.tar.gz) = 28b67ee43128b1ae7f4b7601a5e071390d263c64768603ef7b6782b095ec5393
+SHA512 (soupsieve-2.9.1.tar.gz) = 471ad188aa57fe715073ad01542b693a2fdd8a7e67dccc0209e1070893254f493ce601f4b8c235a2d78918c97fe76bb405055b9a22987d9a8c00a28aa2c9cdca
+Size (soupsieve-2.9.1.tar.gz) = 122261 bytes
Home |
Main Index |
Thread Index |
Old Index