pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-beautifulsoup4
Module Name: pkgsrc
Committed By: wiz
Date: Sun Sep 28 20:15:39 UTC 2025
Modified Files:
pkgsrc/www/py-beautifulsoup4: Makefile distinfo
Log Message:
py-beautifulsoup4: update to 4.14.0.
= 4.14.0 (20250927)
* This version adds function overloading to the find_* methods to make
it easier to write type-safe Python.
In most cases you can just assign the result of a find() or
find_all() call to the type of object you're expecting to get back:
a Tag, a NavigableString, a Sequence[Tag], or a
Sequence[NavigableString]. It's very rare that you'll have to do a
cast or suppress type-checker warnings like you did in previous
versions of Beautiful Soup.
* The typing for find_parent() and find_parents() was improved without
any overloading. Casts should never be necessary, since those
methods only ever return Tag and ResultSet[Tag], respectively.
* ResultSet now inherits from Sequence. This should make it easier to
incorporate ResultSet objects into your type system without needing to
handle ResultSet specially.
* Fixed an unhandled exception when creating the string representation of
a decomposed element. (The output is not *useful* and you still
shouldn't do this, but it won't raise an exception anymore.) [bug=2120300]
* The default value for the 'attrs' attribute in find* methods is now
None, not the empty dictionary. This should have no visible effect
on anything.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/www/py-beautifulsoup4/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/www/py-beautifulsoup4/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-beautifulsoup4/Makefile
diff -u pkgsrc/www/py-beautifulsoup4/Makefile:1.37 pkgsrc/www/py-beautifulsoup4/Makefile:1.38
--- pkgsrc/www/py-beautifulsoup4/Makefile:1.37 Mon Aug 25 09:39:31 2025
+++ pkgsrc/www/py-beautifulsoup4/Makefile Sun Sep 28 20:15:38 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2025/08/25 09:39:31 adam Exp $
+# $NetBSD: Makefile,v 1.38 2025/09/28 20:15:38 wiz Exp $
-DISTNAME= beautifulsoup4-4.13.5
+DISTNAME= beautifulsoup4-4.14.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES+= ${MASTER_SITE_PYPI:=b/beautifulsoup4/}
Index: pkgsrc/www/py-beautifulsoup4/distinfo
diff -u pkgsrc/www/py-beautifulsoup4/distinfo:1.30 pkgsrc/www/py-beautifulsoup4/distinfo:1.31
--- pkgsrc/www/py-beautifulsoup4/distinfo:1.30 Mon Aug 25 09:39:31 2025
+++ pkgsrc/www/py-beautifulsoup4/distinfo Sun Sep 28 20:15:38 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.30 2025/08/25 09:39:31 adam Exp $
+$NetBSD: distinfo,v 1.31 2025/09/28 20:15:38 wiz Exp $
-BLAKE2s (beautifulsoup4-4.13.5.tar.gz) = c5fdaa7a4234bdf6a37c68de648e656dc45c844c5574ef586f04c4a711c8723c
-SHA512 (beautifulsoup4-4.13.5.tar.gz) = 81c0be4e2f228ea11c78540d850ba11e74ebf784460188680d351fbe0f54f4fb9f94e0e7a1a1bfb9e6e5222be6203fbd777aa3483902942dbf9319227ff112bf
-Size (beautifulsoup4-4.13.5.tar.gz) = 622954 bytes
+BLAKE2s (beautifulsoup4-4.14.0.tar.gz) = 078836ea9f0ce5bf7cea3ffe8be207138d2b5b187be97a89e58391bd17406785
+SHA512 (beautifulsoup4-4.14.0.tar.gz) = a1aac3447226752f5cbf41c75a50fa34573c4949690f4cec270811a9db24634b18e21f7c5fd53dd8244eb2d89173742dba9e64e956d6f284d42b55f4785cb14d
+Size (beautifulsoup4-4.14.0.tar.gz) = 625697 bytes
Home |
Main Index |
Thread Index |
Old Index