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: wiz
Date: Mon Sep 28 16:50:59 UTC 2026
Modified Files:
pkgsrc/www/py-soupsieve: Makefile distinfo
Log Message:
py-soupsieve: update to 2.10.
NEW: Support Python 3.15.
NEW: Add new ignore option to API methods that allows the specification of specific pseudo-classes to be
ignored.
NEW: Tighten restrictions such that namespaces and custom objects must always be a Mapping, previously lists
of tuples were also allowed.
NEW: Use a singleton for null selectors internally via called Null of type SelectorNull.
NEW: For performance, Soup Sieve will no longer try and coerce bad attribute values to useable strings.
NEW: Add NOCACHE flag that can be used to disable caching optimizations selectors and possibly other future
caching optimizations. Provided for disabling and also disabling if issues are found with the new caching approach.
FIX: Improve performance of ~ for various cases by employing caching.
FIX: Improve performance of nth-* family of selectors in certain scenarios by employing caching.
FIX: Ensure custom is properly passed down from API functions to compilation.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 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.25 pkgsrc/www/py-soupsieve/Makefile:1.26
--- pkgsrc/www/py-soupsieve/Makefile:1.25 Fri Aug 7 08:29:03 2026
+++ pkgsrc/www/py-soupsieve/Makefile Mon Sep 28 16:50:59 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2026/08/07 08:29:03 adam Exp $
+# $NetBSD: Makefile,v 1.26 2026/09/28 16:50:59 wiz Exp $
-DISTNAME= soupsieve-2.9.2
+DISTNAME= soupsieve-2.10
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/soupsieve/}
@@ -20,8 +20,5 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[
USE_LANGUAGES= # none
-# as of 2.8.1
-# 385 passed
-
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-soupsieve/distinfo
diff -u pkgsrc/www/py-soupsieve/distinfo:1.25 pkgsrc/www/py-soupsieve/distinfo:1.26
--- pkgsrc/www/py-soupsieve/distinfo:1.25 Fri Aug 7 08:29:03 2026
+++ pkgsrc/www/py-soupsieve/distinfo Mon Sep 28 16:50:59 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2026/08/07 08:29:03 adam Exp $
+$NetBSD: distinfo,v 1.26 2026/09/28 16:50:59 wiz Exp $
-BLAKE2s (soupsieve-2.9.2.tar.gz) = 276cb250145b32d0f13d8333efe0a3d08e13088830e5410ae96acc6981a5ebf1
-SHA512 (soupsieve-2.9.2.tar.gz) = 83364f26c90a819be3b4f901c9764c894eced72a010682d63b3c7166dd5e9145900fc01fa5afb2ea566ab645940d79b0fdad80108afdefc8ed37805f5a4d4080
-Size (soupsieve-2.9.2.tar.gz) = 122445 bytes
+BLAKE2s (soupsieve-2.10.tar.gz) = 0b67f8ecf23f400cfe2ce07aad4edea6f2ee45b163a7f6fa7200976094dc0eba
+SHA512 (soupsieve-2.10.tar.gz) = d8aba75f2bd6b2aba517c5ccbc68609f6d01871dea50ba9d2022fc599fbbdb76f34e005127981ee2c6957b709ab83752e119396e94d3a74014784f262cc6b4d3
+Size (soupsieve-2.10.tar.gz) = 124337 bytes
Home |
Main Index |
Thread Index |
Old Index