Received: by mail.netbsd.org (Postfix, from userid 605) id 85C25855F8; Thu, 2 Aug 2018 15:31:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7F51E85585 for ; Thu, 2 Aug 2018 15:31:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 2iMzdK_Dmg8B for ; Thu, 2 Aug 2018 15:31:05 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 1B76284FFA for ; Thu, 2 Aug 2018 15:31:04 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 047F5FBEC; Thu, 2 Aug 2018 15:31:04 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1533223863255640" MIME-Version: 1.0 Date: Thu, 2 Aug 2018 15:31:03 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/www/py-beautifulsoup4 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20180802153104.047F5FBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1533223863255640 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Thu Aug 2 15:31:03 UTC 2018 Modified Files: pkgsrc/www/py-beautifulsoup4: Makefile distinfo Log Message: py-beautifulsoup4: updated to 4.6.1 4.6.1: * Stop data loss when encountering an empty numeric entity, and possibly in other cases. * Preserve XML namespaces introduced inside an XML document, not just the ones introduced at the top level. * Added a new formatter, "html5", which represents void elements as "" rather than "". * Fixed a problem where the html.parser tree builder interpreted a string like "&foo " as the character entity "&foo;" * Correctly handle invalid HTML numeric character entities which reference code points that are not Unicode code points. Note that this is only fixed when Beautiful Soup is used with the html.parser parser -- html5lib already worked and I couldn't fix it with lxml. * Improved the warning given when no parser is specified. * When markup contains duplicate elements, a select() call that includes multiple match clauses will match all relevant elements. * Fixed code that was causing deprecation warnings in recent Python 3 versions. * Fixed a Windows crash in diagnose() when checking whether a long markup string is a filename. * Stopped HTMLParser from raising an exception in very rare cases of bad markup. * Fixed a bug where find_all() was not working when asked to find a tag with a namespaced name in an XML document that was parsed as HTML. * You can get finer control over formatting by subclassing bs4.element.Formatter and passing a Formatter instance into (e.g.) encode(). * You can pass a dictionary of `attrs` into BeautifulSoup.new_tag. This makes it possible to create a tag with an attribute like 'name' that would otherwise be masked by another argument of new_tag. * Clarified the deprecation warning when accessing tag.fooTag, to cover the possibility that you might really have been looking for a tag called 'fooTag'. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/py-beautifulsoup4/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/py-beautifulsoup4/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1533223863255640 Content-Disposition: inline Content-Length: 1819 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/py-beautifulsoup4/Makefile diff -u pkgsrc/www/py-beautifulsoup4/Makefile:1.10 pkgsrc/www/py-beautifulsoup4/Makefile:1.11 --- pkgsrc/www/py-beautifulsoup4/Makefile:1.10 Sun Sep 3 08:53:17 2017 +++ pkgsrc/www/py-beautifulsoup4/Makefile Thu Aug 2 15:31:03 2018 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2017/09/03 08:53:17 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2018/08/02 15:31:03 adam Exp $ -DISTNAME= beautifulsoup4-4.6.0 +DISTNAME= beautifulsoup4-4.6.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= https://www.crummy.com/software/BeautifulSoup/bs4/download/${PKGVERSION_NOREV:R}/ Index: pkgsrc/www/py-beautifulsoup4/distinfo diff -u pkgsrc/www/py-beautifulsoup4/distinfo:1.6 pkgsrc/www/py-beautifulsoup4/distinfo:1.7 --- pkgsrc/www/py-beautifulsoup4/distinfo:1.6 Tue May 9 20:05:17 2017 +++ pkgsrc/www/py-beautifulsoup4/distinfo Thu Aug 2 15:31:03 2018 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2017/05/09 20:05:17 adam Exp $ +$NetBSD: distinfo,v 1.7 2018/08/02 15:31:03 adam Exp $ -SHA1 (beautifulsoup4-4.6.0.tar.gz) = b9ad167d69b12d342b3ff713b2b6461c3f20e441 -RMD160 (beautifulsoup4-4.6.0.tar.gz) = 6452de577ef676636fb0be79eba9224cafd5622d -SHA512 (beautifulsoup4-4.6.0.tar.gz) = 1a7eee4218e58cc3852e71fe4f0892f673bb46a851941264766a38eff8ef05d612d88b4641fcb478ce8f66ac50dc987ca039923c4bbb11867c74813289f7e578 -Size (beautifulsoup4-4.6.0.tar.gz) = 160846 bytes +SHA1 (beautifulsoup4-4.6.1.tar.gz) = 6d93b0a801e97808fedf4aae8290e23c972fd44d +RMD160 (beautifulsoup4-4.6.1.tar.gz) = 18a612ed6bb14b80206bb8a92e5dcfdf04727b07 +SHA512 (beautifulsoup4-4.6.1.tar.gz) = 598f6be620d6c656bdab6d0d6e767a1ffc695a790dc5e3e8cc0f411555de1c52ef1972c93d0916135375c74e5272dd112f00e5ed2fb12a12c90d5d30d852e91c +Size (beautifulsoup4-4.6.1.tar.gz) = 165733 bytes --_----------=_1533223863255640--