pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pyparsing
Module Name: pkgsrc
Committed By: wiz
Date: Mon Nov 1 18:58:56 UTC 2021
Modified Files:
pkgsrc/devel/py-pyparsing: Makefile PLIST distinfo
Log Message:
py-pyparsing: update to 3.0.0.
Version 3.0.0 -
---------------
- A consolidated list of all the changes in the 3.0.0 release can be found in
docs/whats_new_in_3_0_0.rst.
(https://github.com/pyparsing/pyparsing/blob/master/docs/whats_new_in_3_0_0.rst)
Summary:
PEP-8 naming
Railroad diagramming
Support for left-recursive parsers
Packrat/memoization enable and disable methods
Type annotations on all public methods
New string constants identchars and identbodychars to help in defining identifier Word expressions
Refactored/added diagnostic flags
Support for yielding native Python list and dict types in place of ParseResults
New Located class to replace locatedExpr helper method
New AtLineStart and AtStringStart classes
New IndentedBlock class to replace indentedBlock helper method
Shortened tracebacks
Improved debug logging
New / improved examples
Other new features
Python 2.x no longer supported
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-pyparsing/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyparsing/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/py-pyparsing/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-pyparsing/Makefile
diff -u pkgsrc/devel/py-pyparsing/Makefile:1.20 pkgsrc/devel/py-pyparsing/Makefile:1.21
--- pkgsrc/devel/py-pyparsing/Makefile:1.20 Tue Apr 7 12:08:13 2020
+++ pkgsrc/devel/py-pyparsing/Makefile Mon Nov 1 18:58:56 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2020/04/07 12:08:13 adam Exp $
+# $NetBSD: Makefile,v 1.21 2021/11/01 18:58:56 wiz Exp $
-DISTNAME= pyparsing-2.4.7
+DISTNAME= pyparsing-3.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyparsing/}
@@ -12,5 +12,7 @@ LICENSE= mit
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyparsing/PLIST
diff -u pkgsrc/devel/py-pyparsing/PLIST:1.3 pkgsrc/devel/py-pyparsing/PLIST:1.4
--- pkgsrc/devel/py-pyparsing/PLIST:1.3 Wed Dec 30 14:57:02 2015
+++ pkgsrc/devel/py-pyparsing/PLIST Mon Nov 1 18:58:56 2021
@@ -1,8 +1,40 @@
-@comment $NetBSD: PLIST,v 1.3 2015/12/30 14:57:02 leot Exp $
+@comment $NetBSD: PLIST,v 1.4 2021/11/01 18:58:56 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/pyparsing.py
-${PYSITELIB}/pyparsing.pyc
-${PYSITELIB}/pyparsing.pyo
+${PYSITELIB}/pyparsing/__init__.py
+${PYSITELIB}/pyparsing/__init__.pyc
+${PYSITELIB}/pyparsing/__init__.pyo
+${PYSITELIB}/pyparsing/actions.py
+${PYSITELIB}/pyparsing/actions.pyc
+${PYSITELIB}/pyparsing/actions.pyo
+${PYSITELIB}/pyparsing/common.py
+${PYSITELIB}/pyparsing/common.pyc
+${PYSITELIB}/pyparsing/common.pyo
+${PYSITELIB}/pyparsing/core.py
+${PYSITELIB}/pyparsing/core.pyc
+${PYSITELIB}/pyparsing/core.pyo
+${PYSITELIB}/pyparsing/diagram/__init__.py
+${PYSITELIB}/pyparsing/diagram/__init__.pyc
+${PYSITELIB}/pyparsing/diagram/__init__.pyo
+${PYSITELIB}/pyparsing/diagram/template.jinja2
+${PYSITELIB}/pyparsing/exceptions.py
+${PYSITELIB}/pyparsing/exceptions.pyc
+${PYSITELIB}/pyparsing/exceptions.pyo
+${PYSITELIB}/pyparsing/helpers.py
+${PYSITELIB}/pyparsing/helpers.pyc
+${PYSITELIB}/pyparsing/helpers.pyo
+${PYSITELIB}/pyparsing/results.py
+${PYSITELIB}/pyparsing/results.pyc
+${PYSITELIB}/pyparsing/results.pyo
+${PYSITELIB}/pyparsing/testing.py
+${PYSITELIB}/pyparsing/testing.pyc
+${PYSITELIB}/pyparsing/testing.pyo
+${PYSITELIB}/pyparsing/unicode.py
+${PYSITELIB}/pyparsing/unicode.pyc
+${PYSITELIB}/pyparsing/unicode.pyo
+${PYSITELIB}/pyparsing/util.py
+${PYSITELIB}/pyparsing/util.pyc
+${PYSITELIB}/pyparsing/util.pyo
Index: pkgsrc/devel/py-pyparsing/distinfo
diff -u pkgsrc/devel/py-pyparsing/distinfo:1.21 pkgsrc/devel/py-pyparsing/distinfo:1.22
--- pkgsrc/devel/py-pyparsing/distinfo:1.21 Tue Oct 26 10:18:59 2021
+++ pkgsrc/devel/py-pyparsing/distinfo Mon Nov 1 18:58:56 2021
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2021/10/26 10:18:59 nia Exp $
+$NetBSD: distinfo,v 1.22 2021/11/01 18:58:56 wiz Exp $
-BLAKE2s (pyparsing-2.4.7.tar.gz) = 8c0b51d001f2d7905509196c20518d3e2e773f48241564a02ce1ca654e753c1b
-SHA512 (pyparsing-2.4.7.tar.gz) = 0b9f8f18907f65cb3af1b48ed57989e183f28d71646f2b2f820e772476f596ca15ee1a689f3042f18458206457f4683d10daa6e73dfd3ae82d5e4405882f9dd2
-Size (pyparsing-2.4.7.tar.gz) = 649718 bytes
+BLAKE2s (pyparsing-3.0.0.tar.gz) = c4bf931eacef276d0c04776e027d9ae97989327298a7d6dce50f07b17ef62dd4
+SHA512 (pyparsing-3.0.0.tar.gz) = ff726bd33549b419909fc2f1398e92b6acc7d72ab112b2e850db68fce218f602cc31e6736e3e692f5c51ad089168e4b84476a9a2527aed5d86b064557f83fc72
+Size (pyparsing-3.0.0.tar.gz) = 875599 bytes
Home |
Main Index |
Thread Index |
Old Index