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