mirror of
https://git.yoctoproject.org/poky
synced 2026-06-14 17:29:59 +00:00
python3-pyparsing: upgrade 3.2.3 -> 3.2.4
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>
This commit is contained in:
committed by
Richard Purdie
parent
b5440f4b69
commit
147695923f
@@ -0,0 +1,28 @@
|
||||
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"
|
||||
Reference in New Issue
Block a user