mirror of
https://git.yoctoproject.org/poky
synced 2026-02-05 16:28:43 +01:00
Release notes (https://github.com/pyparsing/pyparsing/releases): - Barring any catastrophic bugs in this release, this will be the last release in the 3.2.x line. The next release, 3.3.0, will begin emitting DeprecationWarnings when the pre-PEP8 methods are used (see header notes above for more information, including available automation for converting any existing code using pyparsing with the old names). - Fixed bug when using a copy of a Word expression (either by using the explicit copy() method, or attaching a results name), and setting a new expression name, a raised ParseException still used the original expression name. Also affected Regex expressions with as_match or as_group_list = True. Reported by Waqas Ilyas, in Issue #612 - good catch! - Fixed type annotation for replace_with, to accept Any type. Fixes Issue #602, reported by esquonk. - Added locking around potential race condition in ParserElement.reset_cache, as well as other cache-related methods. Fixes Issue #604, reported by CarlosDescalziIM. - Substantial update to docstrings and doc generation in preparation for 3.3.0, great effort by FeRD, thanks! - Notable addition by FeRD to convert docstring examples to work with doctest! This was long overdue, thanks so much! (From OE-Core rev: f8e8ddcddf108f66203af28d5db08171b60499d3) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
29 lines
908 B
BlitzBasic
29 lines
908 B
BlitzBasic
SUMMARY = "Python parsing module"
|
|
DESCRIPTION = "The pyparsing module is an alternative approach to creating \
|
|
and executing simple grammars, vs. the traditional lex/yacc approach, or \
|
|
the use of regular expressions. The pyparsing module provides a library of \
|
|
classes that client code uses to construct the grammar directly in Python \
|
|
code."
|
|
HOMEPAGE = "https://github.com/pyparsing/pyparsing/"
|
|
BUGTRACKER = "https://github.com/pyparsing/pyparsing/issues"
|
|
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=657a566233888513e1f07ba13e2f47f1"
|
|
|
|
SRC_URI[sha256sum] = "fff89494f45559d0f2ce46613b419f632bbb6afbdaed49696d322bcf98a58e99"
|
|
|
|
inherit pypi python_flit_core
|
|
|
|
RDEPENDS:${PN} += " \
|
|
python3-datetime \
|
|
python3-debugger \
|
|
python3-html \
|
|
python3-json \
|
|
python3-netclient \
|
|
python3-pprint \
|
|
python3-stringold \
|
|
python3-threading \
|
|
"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|