Sun Nov 14 15:28:47 2021 UTC ()
py-elementpath: updated to 2.4.0

v2.4.0
* Fix type annotations and going strict on parsers and other public classes
* Add XPathConstructor token class (subclass of XPathFunction)
* Last release for Python 3.6


(adam)
diff -r1.22 -r1.23 pkgsrc/textproc/py-elementpath/Makefile
diff -r1.9 -r1.10 pkgsrc/textproc/py-elementpath/PLIST
diff -r1.24 -r1.25 pkgsrc/textproc/py-elementpath/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/textproc/py-elementpath/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-elementpath/Makefile 2021/10/06 19:47:19 1.22
+++ pkgsrc/textproc/py-elementpath/Makefile 2021/11/14 15:28:46 1.23
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.22 2021/10/06 19:47:19 adam Exp $ 1# $NetBSD: Makefile,v 1.23 2021/11/14 15:28:46 adam Exp $
2 2
3DISTNAME= elementpath-2.3.2 3DISTNAME= elementpath-2.4.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=e/elementpath/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=e/elementpath/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/sissaschool/elementpath 9HOMEPAGE= https://github.com/sissaschool/elementpath
10COMMENT= XPath 1.0/2.0 parsers and selectors for ElementTree and lxml 10COMMENT= XPath 1.0/2.0 parsers and selectors for ElementTree and lxml
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15PYTHON_VERSIONS_INCOMPATIBLE= 27 15PYTHON_VERSIONS_INCOMPATIBLE= 27
16 16

cvs diff -r1.9 -r1.10 pkgsrc/textproc/py-elementpath/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/py-elementpath/PLIST 2021/09/10 15:08:21 1.9
+++ pkgsrc/textproc/py-elementpath/PLIST 2021/11/14 15:28:46 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.9 2021/09/10 15:08:21 adam Exp $ 1@comment $NetBSD: PLIST,v 1.10 2021/11/14 15:28:46 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/elementpath/__init__.py 7${PYSITELIB}/elementpath/__init__.py
8${PYSITELIB}/elementpath/__init__.pyc 8${PYSITELIB}/elementpath/__init__.pyc
9${PYSITELIB}/elementpath/__init__.pyo 9${PYSITELIB}/elementpath/__init__.pyo
10${PYSITELIB}/elementpath/datatypes/__init__.py 10${PYSITELIB}/elementpath/datatypes/__init__.py
11${PYSITELIB}/elementpath/datatypes/__init__.pyc 11${PYSITELIB}/elementpath/datatypes/__init__.pyc
12${PYSITELIB}/elementpath/datatypes/__init__.pyo 12${PYSITELIB}/elementpath/datatypes/__init__.pyo
13${PYSITELIB}/elementpath/datatypes/atomic_types.py 13${PYSITELIB}/elementpath/datatypes/atomic_types.py
14${PYSITELIB}/elementpath/datatypes/atomic_types.pyc 14${PYSITELIB}/elementpath/datatypes/atomic_types.pyc
@@ -76,50 +76,62 @@ ${PYSITELIB}/elementpath/schema_proxy.py @@ -76,50 +76,62 @@ ${PYSITELIB}/elementpath/schema_proxy.py
76${PYSITELIB}/elementpath/schema_proxy.pyo 76${PYSITELIB}/elementpath/schema_proxy.pyo
77${PYSITELIB}/elementpath/tdop.py 77${PYSITELIB}/elementpath/tdop.py
78${PYSITELIB}/elementpath/tdop.pyc 78${PYSITELIB}/elementpath/tdop.pyc
79${PYSITELIB}/elementpath/tdop.pyo 79${PYSITELIB}/elementpath/tdop.pyo
80${PYSITELIB}/elementpath/xpath1/__init__.py 80${PYSITELIB}/elementpath/xpath1/__init__.py
81${PYSITELIB}/elementpath/xpath1/__init__.pyc 81${PYSITELIB}/elementpath/xpath1/__init__.pyc
82${PYSITELIB}/elementpath/xpath1/__init__.pyo 82${PYSITELIB}/elementpath/xpath1/__init__.pyo
83${PYSITELIB}/elementpath/xpath1/xpath1_axes.py 83${PYSITELIB}/elementpath/xpath1/xpath1_axes.py
84${PYSITELIB}/elementpath/xpath1/xpath1_axes.pyc 84${PYSITELIB}/elementpath/xpath1/xpath1_axes.pyc
85${PYSITELIB}/elementpath/xpath1/xpath1_axes.pyo 85${PYSITELIB}/elementpath/xpath1/xpath1_axes.pyo
86${PYSITELIB}/elementpath/xpath1/xpath1_functions.py 86${PYSITELIB}/elementpath/xpath1/xpath1_functions.py
87${PYSITELIB}/elementpath/xpath1/xpath1_functions.pyc 87${PYSITELIB}/elementpath/xpath1/xpath1_functions.pyc
88${PYSITELIB}/elementpath/xpath1/xpath1_functions.pyo 88${PYSITELIB}/elementpath/xpath1/xpath1_functions.pyo
 89${PYSITELIB}/elementpath/xpath1/xpath1_operators.py
 90${PYSITELIB}/elementpath/xpath1/xpath1_operators.pyc
 91${PYSITELIB}/elementpath/xpath1/xpath1_operators.pyo
89${PYSITELIB}/elementpath/xpath1/xpath1_parser.py 92${PYSITELIB}/elementpath/xpath1/xpath1_parser.py
90${PYSITELIB}/elementpath/xpath1/xpath1_parser.pyc 93${PYSITELIB}/elementpath/xpath1/xpath1_parser.pyc
91${PYSITELIB}/elementpath/xpath1/xpath1_parser.pyo 94${PYSITELIB}/elementpath/xpath1/xpath1_parser.pyo
92${PYSITELIB}/elementpath/xpath2/__init__.py 95${PYSITELIB}/elementpath/xpath2/__init__.py
93${PYSITELIB}/elementpath/xpath2/__init__.pyc 96${PYSITELIB}/elementpath/xpath2/__init__.pyc
94${PYSITELIB}/elementpath/xpath2/__init__.pyo 97${PYSITELIB}/elementpath/xpath2/__init__.pyo
95${PYSITELIB}/elementpath/xpath2/xpath2_constructors.py 98${PYSITELIB}/elementpath/xpath2/xpath2_constructors.py
96${PYSITELIB}/elementpath/xpath2/xpath2_constructors.pyc 99${PYSITELIB}/elementpath/xpath2/xpath2_constructors.pyc
97${PYSITELIB}/elementpath/xpath2/xpath2_constructors.pyo 100${PYSITELIB}/elementpath/xpath2/xpath2_constructors.pyo
98${PYSITELIB}/elementpath/xpath2/xpath2_functions.py 101${PYSITELIB}/elementpath/xpath2/xpath2_functions.py
99${PYSITELIB}/elementpath/xpath2/xpath2_functions.pyc 102${PYSITELIB}/elementpath/xpath2/xpath2_functions.pyc
100${PYSITELIB}/elementpath/xpath2/xpath2_functions.pyo 103${PYSITELIB}/elementpath/xpath2/xpath2_functions.pyo
 104${PYSITELIB}/elementpath/xpath2/xpath2_operators.py
 105${PYSITELIB}/elementpath/xpath2/xpath2_operators.pyc
 106${PYSITELIB}/elementpath/xpath2/xpath2_operators.pyo
101${PYSITELIB}/elementpath/xpath2/xpath2_parser.py 107${PYSITELIB}/elementpath/xpath2/xpath2_parser.py
102${PYSITELIB}/elementpath/xpath2/xpath2_parser.pyc 108${PYSITELIB}/elementpath/xpath2/xpath2_parser.pyc
103${PYSITELIB}/elementpath/xpath2/xpath2_parser.pyo 109${PYSITELIB}/elementpath/xpath2/xpath2_parser.pyo
104${PYSITELIB}/elementpath/xpath3.py 110${PYSITELIB}/elementpath/xpath3.py
105${PYSITELIB}/elementpath/xpath3.pyc 111${PYSITELIB}/elementpath/xpath3.pyc
106${PYSITELIB}/elementpath/xpath3.pyo 112${PYSITELIB}/elementpath/xpath3.pyo
107${PYSITELIB}/elementpath/xpath30/__init__.py 113${PYSITELIB}/elementpath/xpath30/__init__.py
108${PYSITELIB}/elementpath/xpath30/__init__.pyc 114${PYSITELIB}/elementpath/xpath30/__init__.pyc
109${PYSITELIB}/elementpath/xpath30/__init__.pyo 115${PYSITELIB}/elementpath/xpath30/__init__.pyo
110${PYSITELIB}/elementpath/xpath30/xpath30_formats.py 116${PYSITELIB}/elementpath/xpath30/xpath30_formats.py
111${PYSITELIB}/elementpath/xpath30/xpath30_formats.pyc 117${PYSITELIB}/elementpath/xpath30/xpath30_formats.pyc
112${PYSITELIB}/elementpath/xpath30/xpath30_formats.pyo 118${PYSITELIB}/elementpath/xpath30/xpath30_formats.pyo
 119${PYSITELIB}/elementpath/xpath30/xpath30_functions.py
 120${PYSITELIB}/elementpath/xpath30/xpath30_functions.pyc
 121${PYSITELIB}/elementpath/xpath30/xpath30_functions.pyo
 122${PYSITELIB}/elementpath/xpath30/xpath30_operators.py
 123${PYSITELIB}/elementpath/xpath30/xpath30_operators.pyc
 124${PYSITELIB}/elementpath/xpath30/xpath30_operators.pyo
113${PYSITELIB}/elementpath/xpath30/xpath30_parser.py 125${PYSITELIB}/elementpath/xpath30/xpath30_parser.py
114${PYSITELIB}/elementpath/xpath30/xpath30_parser.pyc 126${PYSITELIB}/elementpath/xpath30/xpath30_parser.pyc
115${PYSITELIB}/elementpath/xpath30/xpath30_parser.pyo 127${PYSITELIB}/elementpath/xpath30/xpath30_parser.pyo
116${PYSITELIB}/elementpath/xpath31/__init__.py 128${PYSITELIB}/elementpath/xpath31/__init__.py
117${PYSITELIB}/elementpath/xpath31/__init__.pyc 129${PYSITELIB}/elementpath/xpath31/__init__.pyc
118${PYSITELIB}/elementpath/xpath31/__init__.pyo 130${PYSITELIB}/elementpath/xpath31/__init__.pyo
119${PYSITELIB}/elementpath/xpath31/xpath31_parser.py 131${PYSITELIB}/elementpath/xpath31/xpath31_parser.py
120${PYSITELIB}/elementpath/xpath31/xpath31_parser.pyc 132${PYSITELIB}/elementpath/xpath31/xpath31_parser.pyc
121${PYSITELIB}/elementpath/xpath31/xpath31_parser.pyo 133${PYSITELIB}/elementpath/xpath31/xpath31_parser.pyo
122${PYSITELIB}/elementpath/xpath_context.py 134${PYSITELIB}/elementpath/xpath_context.py
123${PYSITELIB}/elementpath/xpath_context.pyc 135${PYSITELIB}/elementpath/xpath_context.pyc
124${PYSITELIB}/elementpath/xpath_context.pyo 136${PYSITELIB}/elementpath/xpath_context.pyo
125${PYSITELIB}/elementpath/xpath_nodes.py 137${PYSITELIB}/elementpath/xpath_nodes.py

cvs diff -r1.24 -r1.25 pkgsrc/textproc/py-elementpath/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-elementpath/distinfo 2021/10/26 11:23:02 1.24
+++ pkgsrc/textproc/py-elementpath/distinfo 2021/11/14 15:28:46 1.25
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.24 2021/10/26 11:23:02 nia Exp $ 1$NetBSD: distinfo,v 1.25 2021/11/14 15:28:46 adam Exp $
2 2
3BLAKE2s (elementpath-2.3.2.tar.gz) = a2431edd707e999da7d6dd7e780b051b4d2333f3126b588b45c60cefe0b9d539 3BLAKE2s (elementpath-2.4.0.tar.gz) = dff44130cd8b13361e1d43156e586c1a03b42811b407ae4c0f62509f7a6c68cb
4SHA512 (elementpath-2.3.2.tar.gz) = c986828eb9c379562c6a50315ef615a5efa03be28ddb7ffb7ffbf2107fd86f27d1595350e48670d04f8c36e0892036b2dbcc00525a1264aacf0b99603110f260 4SHA512 (elementpath-2.4.0.tar.gz) = a1bbf04b986773ee5404876ca5accbf48556f0df40c84cfdacc88e17875cdc37e32c9c88849746838f92753ab8da7cf0a55d1b96054144ac3200c8902eaa42a7
5Size (elementpath-2.3.2.tar.gz) = 240284 bytes 5Size (elementpath-2.4.0.tar.gz) = 244536 bytes