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:           Wed May 18 08:50:41 UTC 2022

Modified Files:
        pkgsrc/devel/py-pyparsing: Makefile PLIST distinfo

Log Message:
py-pyparsing: update to 3.0.9.

Version 3.0.9 -
---------------
- Added Unicode set `BasicMultilingualPlane` (may also be referenced
  as `BMP`) representing the Basic Multilingual Plane (Unicode
  characters up to code point 65535). Can be used to parse
  most language characters, but omits emojis, wingdings, etc.
  Raised in discussion with Dave Tapley (issue #392).

- To address mypy confusion of `pyparsing.Optional` and `typing.Optional`
  resulting in `error: "_SpecialForm" not callable` message
  reported in issue #365, fixed the import in exceptions.py. Nice
  sleuthing by Iwan Aucamp and Dominic Davis-Foster, thank you!
  (Removed definitions of `OptionalType`, `DictType`, and `IterableType`
  and replaced them with `typing.Optional`, `typing.Dict`, and
  `typing.Iterable` throughout.)

- Fixed typo in jinja2 template for railroad diagrams, thanks for the
  catch Nioub (issue #388).

- Removed use of deprecated `pkg_resources` package in
  railroad diagramming code (issue #391).

- Updated bigquery_view_parser.py example to parse examples at
  https://cloud.google.com/bigquery/docs/reference/legacy-sql


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-pyparsing/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyparsing/PLIST
cvs rdiff -u -r1.26 -r1.27 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.27 pkgsrc/devel/py-pyparsing/Makefile:1.28
--- pkgsrc/devel/py-pyparsing/Makefile:1.27     Tue Apr 12 07:39:15 2022
+++ pkgsrc/devel/py-pyparsing/Makefile  Wed May 18 08:50:41 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2022/04/12 07:39:15 adam Exp $
+# $NetBSD: Makefile,v 1.28 2022/05/18 08:50:41 wiz Exp $
 
-DISTNAME=      pyparsing-3.0.8
+DISTNAME=      pyparsing-3.0.9
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyparsing/}
@@ -14,6 +14,9 @@ USE_LANGUAGES=        # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
+# bug in 3.0.9
+EGG_NAME=      pyparsing-3.0.8
+
 # Important: do not use wheel.mk. It depends on py-build,
 # which depends py-packaging, and that depends on this package.
 pre-configure:

Index: pkgsrc/devel/py-pyparsing/PLIST
diff -u pkgsrc/devel/py-pyparsing/PLIST:1.6 pkgsrc/devel/py-pyparsing/PLIST:1.7
--- pkgsrc/devel/py-pyparsing/PLIST:1.6 Tue Apr 12 07:39:15 2022
+++ pkgsrc/devel/py-pyparsing/PLIST     Wed May 18 08:50:41 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2022/04/12 07:39:15 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2022/05/18 08:50:41 wiz Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -19,7 +19,6 @@ ${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

Index: pkgsrc/devel/py-pyparsing/distinfo
diff -u pkgsrc/devel/py-pyparsing/distinfo:1.26 pkgsrc/devel/py-pyparsing/distinfo:1.27
--- pkgsrc/devel/py-pyparsing/distinfo:1.26     Mon Apr 11 11:21:05 2022
+++ pkgsrc/devel/py-pyparsing/distinfo  Wed May 18 08:50:41 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2022/04/11 11:21:05 adam Exp $
+$NetBSD: distinfo,v 1.27 2022/05/18 08:50:41 wiz Exp $
 
-BLAKE2s (pyparsing-3.0.8.tar.gz) = 5f83b4f07c8a66e238e1cd67b8382210bbd4842b73836bcb218ceda25128e75e
-SHA512 (pyparsing-3.0.8.tar.gz) = 7495d95cb35174bd6419c8fddbc885083874c4ea782e483a4253b3b20cd3d8fc93bf5b51dcc55cd00674e251e6757f2cc69467a27be4c45de71486bb5f0f3e45
-Size (pyparsing-3.0.8.tar.gz) = 1971138 bytes
+BLAKE2s (pyparsing-3.0.9.tar.gz) = 00e5055e22545373714ffcaac0ddd7eab4ed54b4054c99875424ee0440adc53e
+SHA512 (pyparsing-3.0.9.tar.gz) = 8877f8733196c757e36e062ddc216153f9cdc51bf43795855a607340bab73fdf4d44745c9f410d151cc4a4d6d0db06133945a4d7d0fee52f3aee521b8095e6b0
+Size (pyparsing-3.0.9.tar.gz) = 1999906 bytes



Home | Main Index | Thread Index | Old Index