Version 3.3.3 - September, 2026
-------------------------------
- Added support for Python 3.15.
- Fixed CI unit test jobs selecting a tox environment with no test commands.
The matrix and fallback now select `py-unit`, as diagnosed and proposed by
glaziermag in issue #662; submitted by Neal Lin et AI.
- Refactored recursive implementations in pyparsing, for improved performance
and
reduced memory usage.
- repetition using a large upper bound with multiplication or slicing notation
has replaced a recursive `Optional` expression with a modified `ZeroOrMore`
expression, using a new `max` argument. PR #652, submitted by sudo.
- `nested_expr` now uses an internal class that maintains its own stack for
managing nesting levels.
- `infix_notation` replaced its recursive implementation with a shunting-yard
algorithm.
These changes should not cause any regressions in existing code, and tests
show significant performance improvements for some of the more complex
examples.
Railroad diagrams may render differently, since they now no longer rely on
recursion using `Forward` expressions.
Signed-off-by: Richard Purdie <[email protected]>
---
.../{python3-pyparsing_3.3.2.bb => python3-pyparsing_3.3.3.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/python/{python3-pyparsing_3.3.2.bb =>
python3-pyparsing_3.3.3.bb} (90%)
diff --git a/meta/recipes-devtools/python/python3-pyparsing_3.3.2.bb
b/meta/recipes-devtools/python/python3-pyparsing_3.3.3.bb
similarity index 90%
rename from meta/recipes-devtools/python/python3-pyparsing_3.3.2.bb
rename to meta/recipes-devtools/python/python3-pyparsing_3.3.3.bb
index 2565751f287..fbb0d642936 100644
--- a/meta/recipes-devtools/python/python3-pyparsing_3.3.2.bb
+++ b/meta/recipes-devtools/python/python3-pyparsing_3.3.3.bb
@@ -10,7 +10,7 @@ BUGTRACKER = "https://github.com/pyparsing/pyparsing/issues"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=9c8a9625037eff2407f8456010875183"
-SRC_URI[sha256sum] =
"c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc"
+SRC_URI[sha256sum] =
"928ae7e20211f3b6f3915a72f06a0cfd29ab9d24279dd6346b6b1a7146397d36"
inherit pypi python_flit_core
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#246336):
https://lists.openembedded.org/g/openembedded-core/message/246336
Mute This Topic: https://lists.openembedded.org/mt/121358350/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-