py-soupsieve: updated to 1.9.0 1.9.0: NEW: Allow :contains() to accept a list of text to search for. NEW: Add new escape function for escaping CSS identifiers. NEW: Deprecate comments and icomments functions in the API to ensure Soup Sieve focuses only in CSS selectors. comments and icomments will most likely be removed in 2.0. NEW: Add Python 3.8 support. FIX: Don't install test files when installing the soupsieve package. FIX: Improve efficiency of :contains() comparison. FIX: Null characters should translate to the Unicode REPLACEMENT CHARACTER (U+FFFD) according to the specification. This applies to CSS escaped NULL characters as well. FIX: Escaped EOF should translate to U+FFFD outside of CSS strings. In a string, they should just be ignored, but as there is no case where we could resolve such a string and still have a valid selector, string handling remains the same.diff -r1.5 -r1.6 pkgsrc/www/py-soupsieve/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2019/02/19 09:43:56 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2019/04/03 09:29:54 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= soupsieve-1.8 | 3 | DISTNAME= soupsieve-1.9 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= www python | 5 | CATEGORIES= www python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/soupsieve/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/soupsieve/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/facelessuser/soupsieve | 9 | HOMEPAGE= https://github.com/facelessuser/soupsieve | |
10 | COMMENT= CSS4 selector implementation for Beautiful Soup | 10 | COMMENT= CSS4 selector implementation for Beautiful Soup | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | .include "../../lang/python/pyversion.mk" | 13 | .include "../../lang/python/pyversion.mk" | |
14 | .if ${_PYTHON_VERSION} == 27 | 14 | .if ${_PYTHON_VERSION} == 27 | |
15 | DEPENDS+= ${PYPKGPREFIX}-backports.functools_lru_cache-[0-9]*:../../devel/py-backports.functools_lru_cache | 15 | DEPENDS+= ${PYPKGPREFIX}-backports.functools_lru_cache-[0-9]*:../../devel/py-backports.functools_lru_cache | |
16 | .endif | 16 | .endif |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2019/02/19 09:43:56 adam Exp $ | 1 | $NetBSD: distinfo,v 1.6 2019/04/03 09:29:54 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (soupsieve-1.8.tar.gz) = 9a46a1c6e4a582cb7009efd32830752d1f79d77c | 3 | SHA1 (soupsieve-1.9.tar.gz) = 89c4f6eb10ca7ca0f1a39cda2b4780023ac49995 | |
4 | RMD160 (soupsieve-1.8.tar.gz) = 7dd3b868f13744ca0ccd33c5da0343974a336e5d | 4 | RMD160 (soupsieve-1.9.tar.gz) = 8f631ce5838525c3eae06cb24f5a4f11ff2e1eb0 | |
5 | SHA512 (soupsieve-1.8.tar.gz) = abdcbb6a13563e7afadd3056141587fdc3d7d644e346f789bca0a16242d860219e462491b0c624b287300af960fb8e3f85c79f5137580939a9fc8c3d6961478c | 5 | SHA512 (soupsieve-1.9.tar.gz) = 3ab5ec03afefb2b4a677cf4d7d3d8f7b04f8da471051dbb6c7c3db91b72ac1d8b1adaeaa954087302cb87d37d898fb745e1420275c5ad5a9dfc8cda4c5e02806 | |
6 | Size (soupsieve-1.8.tar.gz) = 88211 bytes | 6 | Size (soupsieve-1.9.tar.gz) = 91366 bytes | |
7 | SHA1 (patch-setup.py) = 064975ebb17816c90522890ae74c3c66daef26a5 |