Subject: CVS commit: pkgsrc/devel/py-pyparsing
From: Thomas Klausner
Date: 2022-05-18 10:50:41
Message id: 20220518085041.821E9FAEB@cvs.NetBSD.org

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

Files:
RevisionActionfile
1.28modifypkgsrc/devel/py-pyparsing/Makefile
1.7modifypkgsrc/devel/py-pyparsing/PLIST
1.27modifypkgsrc/devel/py-pyparsing/distinfo