Received: by mail.netbsd.org (Postfix, from userid 605) id 1C39784D51; Wed, 2 Jan 2019 10:36:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9BF1C84D46 for ; Wed, 2 Jan 2019 10:36:09 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 3y6vQv7ATPqV for ; Wed, 2 Jan 2019 10:36:09 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 0CD5E84CDF for ; Wed, 2 Jan 2019 10:36:09 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 001E4FB16; Wed, 2 Jan 2019 10:36:08 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_154642536817050" MIME-Version: 1.0 Date: Wed, 2 Jan 2019 10:36:08 +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: <20190102103609.001E4FB16@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. --_----------=_154642536817050 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Wed Jan 2 10:36:08 UTC 2019 Modified Files: pkgsrc/www/py-beautifulsoup4: Makefile distinfo Log Message: py-beautifulsoup4: updated to 4.7.0 4.7.0: * Beautiful Soup's CSS Selector implementation has been replaced by a dependency on Isaac Muse's SoupSieve project (the soupsieve package on PyPI). The good news is that SoupSieve has a much more robust and complete implementation of CSS selectors, resolving a large number of longstanding issues. The bad news is that from this point onward, SoupSieve must be installed if you want to use the select() method. You don't have to change anything lf you installed Beautiful Soup through pip (SoupSieve will be automatically installed when you upgrade Beautiful Soup) or if you don't use CSS selectors from within Beautiful Soup. SoupSieve documentation: https://facelessuser.github.io/soupsieve/ * Fix a number of problems with the tree builder that caused trees that were superficially okay, but which fell apart when bits were extracted. * Fixed a problem with the tree builder in which elements that contained no content (such as empty comments and all-whitespace elements) were not being treated as part of the tree. * Fixed a problem with multi-valued attributes where the value contained whitespace. * Clarified ambiguous license statements in the source code. Beautiful Soup is released under the MIT license, and has been since 4.4.0. * This file has been renamed from NEWS.txt to CHANGELOG. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/py-beautifulsoup4/Makefile cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/py-beautifulsoup4/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_154642536817050 Content-Disposition: inline Content-Length: 2116 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.12 pkgsrc/www/py-beautifulsoup4/Makefile:1.13 --- pkgsrc/www/py-beautifulsoup4/Makefile:1.12 Tue Aug 14 07:26:20 2018 +++ pkgsrc/www/py-beautifulsoup4/Makefile Wed Jan 2 10:36:08 2019 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2018/08/14 07:26:20 adam Exp $ +# $NetBSD: Makefile,v 1.13 2019/01/02 10:36:08 adam Exp $ -DISTNAME= beautifulsoup4-4.6.3 +DISTNAME= beautifulsoup4-4.7.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= https://www.crummy.com/software/BeautifulSoup/bs4/download/${PKGVERSION_NOREV:R}/ @@ -12,6 +12,9 @@ COMMENT= HTML/XML Parser for Python, ver LICENSE= mit DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-soupsieve>=1.2:../../www/py-soupsieve + +USE_LANGUAGES= # none do-test: cd ${WRKSRC} && ${PYTHONBIN} -m unittest discover -s bs4 Index: pkgsrc/www/py-beautifulsoup4/distinfo diff -u pkgsrc/www/py-beautifulsoup4/distinfo:1.8 pkgsrc/www/py-beautifulsoup4/distinfo:1.9 --- pkgsrc/www/py-beautifulsoup4/distinfo:1.8 Tue Aug 14 07:26:20 2018 +++ pkgsrc/www/py-beautifulsoup4/distinfo Wed Jan 2 10:36:08 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.8 2018/08/14 07:26:20 adam Exp $ +$NetBSD: distinfo,v 1.9 2019/01/02 10:36:08 adam Exp $ -SHA1 (beautifulsoup4-4.6.3.tar.gz) = c1524e05640204bd1eca7b56ec12e7dd7b2d0b8e -RMD160 (beautifulsoup4-4.6.3.tar.gz) = fc039d0cd41ef5612cdd57fcdfff4b1758a85a1a -SHA512 (beautifulsoup4-4.6.3.tar.gz) = 0cacae77843326ebee87d108b6706a7ca6943684bcccc62554d2ae5d77dfd181c97435ceca9d3e2e51962b024bbe52bc08d7f0dc516311aa87b3a1f87fb4ae23 -Size (beautifulsoup4-4.6.3.tar.gz) = 167469 bytes +SHA1 (beautifulsoup4-4.7.0.tar.gz) = e2c961305af068e2aeda84c4b8e95423f1f181e5 +RMD160 (beautifulsoup4-4.7.0.tar.gz) = 8d3b31a411e28bcb231ea3c8b884f9f26e18d122 +SHA512 (beautifulsoup4-4.7.0.tar.gz) = 7bd431aa9ddcb972f13d39c46c16c87891cb9df9f8d90dcb1c818512f721f1d467d111b2fb2f0b96fb09b6ef8356c0d196a260a52f86fa0c904f145bca6782e3 +Size (beautifulsoup4-4.7.0.tar.gz) = 150086 bytes --_----------=_154642536817050--