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