| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-lark | Distribution: openSUSE Tumbleweed |
| Version: 1.2.2 | Vendor: openSUSE |
| Release: 2.1 | Build date: Sun Sep 21 17:23:43 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 1760789 | Source RPM: python-lark-1.2.2-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/lark-parser/lark | |
| Summary: A parsing library for Python | |
Lark is a general-purpose parsing library for Python. With Lark, one can parse any context-free grammar with little code.
MIT
* Sun Sep 21 2025 Dirk Müller <dmueller@suse.com>
- add py314-functools-partial.patch
* Thu Oct 03 2024 Dirk Müller <dmueller@suse.com>
- update to 1.2.2:
* Bugfix: Earley now respects ambiguity='resolve' again.
- update to 1.2.1:
* Dropped support for Python versions lower than 3.8
* Several bugfixes in the Earley algorithm, related to
suppressed ambiguities
* Improved performance in `InteractiveParser.accepts()`
* Give "Shaping the tree" clear sub-headings
* Fix for when providing a transformer with a Token
* Pin types-regex to a working version
* Add Outlines to list of projects using Lark
* Code coverage: Update Python version
* Attempt to solve performance problems in accepts()
* Docs: Added Indenter
* Clean up test_parser.py, use xFail instead of skip where
appropriate
* Update config and drop python < 3.8
* BUGFIX Earley: Now yielding a previously repressed ambiguity
* Fix SymbolNode.end for completed tokens
* Disable ForestToParseTree cache when ambiguity='resolve'
* Bugfix for issue #1434
* Sat Jan 13 2024 Dirk Müller <dmueller@suse.com>
- update to 1.1.9:
* Use MAXWIDTH instead of MAXREPEAT when available
* Fix nested list markdown syntax in how_to_use.md
* Run tests against Python 3.12
* Wed Dec 20 2023 Dirk Müller <dmueller@suse.com>
- update to 1.1.8:
* Populate the `Token.end_*` fields for ignored tokens
* Include .lark files in package data
* Add an error message when using Lark.save() when
parser!='lalr'
* Add and improve docstrings
* Small update to PR #1338
* Fix 1345 attempt two
* Earley now uses OrderedSet for better output stability
* ContextualLexer now uses self.basic_lexer for easy
extensibility (iss…
* Improved typing around LALR and ParserState
* Typing fixes. Mypy now produces 0 type errors
* Standalone: Added support for interactive parser.
- update to 1.1.7:
* Bugfix in propagate_positions (issue #1304)
- update to 1.1.6:
* Added strict-mode, enabled by `strict=True`, implemented
using interegular by @MegaIng
* Read more here: https://lark-
parser.readthedocs.io/en/latest/how_to_use.html#strict-mode
* Cache: Replace md5 hashing with sha256.
* Support for Python-style comments in Lark grammar
* Updates to python.lark
* Bugfixes and cleanup
* Tue Oct 24 2023 Daniel Garcia <daniel.garcia@suse.com>
- Remove not needed python-Js2Py BuildRequires
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Tue Dec 13 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v1.1.5
* What's Changed
setup.cfg: Replace deprecated license_file with license_files by @mgorny in #1209
Fix Github shenanigans by @erezsh in #1220
Fix AmbiguousExpander (Issue #1214) by @chanicpanic in #1216
Fix EOF line information in InteractiveParser.resume_parse() by @erezsh in #1224
Use generator instead of list expand or add method by @jmishra01 in #1225
* Fri Dec 02 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v1.1.4
ci: Python 3.11 final by @henryiii in #1204
Add __all__ to __init__ by @aspizu in #1200
PropagatePositions: Allow any object to carry the metadata,
by returning it in __lark_meta__() by @erezsh in #1203
fix: Token now pattern matches correctly by @marcinplatek in #1181
Updates to merge PR #1151 by @erezsh in #1205
style: pre-commit basic config by @henryiii in #1151
PR for v1.1.4 by @erezsh in #1208
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v1.1.3
Various fixes and refactors
* Add user to cache filename; better handle cache load/save failures by @klauer in #1179
* refactor: add 'usedforsecurity=False' arg to hashlib.md5 usage by @cquick01 in #1190
* Create lark/grammars/init.py by @chanicpanic in #1171
* Adjust imports for Python 3.11 by @The-Compiler in #1140
* Fix for issue #1173 by @erezsh in #1198
* Add match stmt support to python.lark by @joseph-e-k in #1123
* Added match stmt support to python.lark by @MegaIng in #1016
* Linting to fix minor issues by @Erotemic in #1128
* Simplify lexer: Use Match.lastgroup instead of lastindex by @erezsh in #1129
* Fix confusing import in examples by @JonasLoos in #1138
* Move iter_subtrees_topdown into standalone by @camgunz in #1137
* Fix 1146: use the class's get instead of the instance's get by @MegaIng in #1147
* fix: remove Python 2 legacy packaging code by @henryiii in #1148
* Fix for PR #1149 by @erezsh in #1150
* Old link for sppf is no longer valid. Point to web archive instead. by @patrickhuber in #1159
* Fix ForestToPyDotVisitor by @chanicpanic in #1167
* Close file-like objects to address ResourceWarning. by @shawnbrown in #1183
* Minor adjustments to PR #1179 by @erezsh in #1189
* Adjustments for PR #1152 by @erezsh in #1191
* Remove trailing whitespace by @bcr in #1196
* Sun Oct 09 2022 Ben Greiner <code@bnavigator.de>
- Rename to python-lark
- Update dependencies
- Fix License identifier: LICENSE was changed 6 years ago
* Thu Jul 14 2022 Johannes Kastl <kastl@b1-systems.de>
- BuildRequire pytest >= 6.0.0, to avoid '/home/abuild/rpmbuild/BUILD/lark-1.1.2/pytest.ini:2: requires pytest-6.0, actual pytest-3.10.1'
* Tue May 24 2022 Alberto Planas Dominguez <aplanas@suse.com>
- Update to 1.1.2
* Tree instances now have a pretty print with the "rich" library,
when doing rich.print(tree)
* Bugfix for recursive regexes (with the "regex" library)
* Refactors, cleanups, and better mypy support
* Clean up tree templates implementation to reduce mypy errors
* Remove redefinitions related to standalone parser
* Added Tree.rich() method to make Tree a Rich renderable
* Rename lexer_state->lexer_thread, and make a few adjustments for
the benefit of Lark-Cython
* Use isinstance() checks in expcetions match_examples()
* change MAXREPEAT to int
* Tests: Small fixes
- For previous changes check
https://github.com/lark-parser/lark/releases
- Drop Python2 support
/usr/lib/python3.13/site-packages/lark /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/INSTALLER /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/METADATA /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/RECORD /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/REQUESTED /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/WHEEL /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/licenses /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/lark-1.2.2.dist-info/top_level.txt /usr/lib/python3.13/site-packages/lark/__init__.py /usr/lib/python3.13/site-packages/lark/__pycache__ /usr/lib/python3.13/site-packages/lark/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/ast_utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/ast_utils.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/common.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/common.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/grammar.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/grammar.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/indenter.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/indenter.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/lark.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/lark.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/lexer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/lexer.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/load_grammar.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/load_grammar.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/parse_tree_builder.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/parse_tree_builder.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/parser_frontends.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/parser_frontends.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/reconstruct.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/reconstruct.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/tree.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/tree.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/tree_matcher.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/tree_matcher.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/tree_templates.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/tree_templates.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/visitors.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pycache__/visitors.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pyinstaller /usr/lib/python3.13/site-packages/lark/__pyinstaller/__init__.py /usr/lib/python3.13/site-packages/lark/__pyinstaller/__pycache__ /usr/lib/python3.13/site-packages/lark/__pyinstaller/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pyinstaller/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pyinstaller/__pycache__/hook-lark.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/__pyinstaller/__pycache__/hook-lark.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/__pyinstaller/hook-lark.py /usr/lib/python3.13/site-packages/lark/ast_utils.py /usr/lib/python3.13/site-packages/lark/common.py /usr/lib/python3.13/site-packages/lark/exceptions.py /usr/lib/python3.13/site-packages/lark/grammar.py /usr/lib/python3.13/site-packages/lark/grammars /usr/lib/python3.13/site-packages/lark/grammars/__init__.py /usr/lib/python3.13/site-packages/lark/grammars/__pycache__ /usr/lib/python3.13/site-packages/lark/grammars/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/grammars/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/grammars/common.lark /usr/lib/python3.13/site-packages/lark/grammars/lark.lark /usr/lib/python3.13/site-packages/lark/grammars/python.lark /usr/lib/python3.13/site-packages/lark/grammars/unicode.lark /usr/lib/python3.13/site-packages/lark/indenter.py /usr/lib/python3.13/site-packages/lark/lark.py /usr/lib/python3.13/site-packages/lark/lexer.py /usr/lib/python3.13/site-packages/lark/load_grammar.py /usr/lib/python3.13/site-packages/lark/parse_tree_builder.py /usr/lib/python3.13/site-packages/lark/parser_frontends.py /usr/lib/python3.13/site-packages/lark/parsers /usr/lib/python3.13/site-packages/lark/parsers/__init__.py /usr/lib/python3.13/site-packages/lark/parsers/__pycache__ /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/cyk.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/cyk.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/earley.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/earley.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/earley_common.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/earley_common.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/earley_forest.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/earley_forest.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/grammar_analysis.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/grammar_analysis.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_analysis.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_analysis.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_interactive_parser.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_interactive_parser.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_parser.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_parser.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_parser_state.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/lalr_parser_state.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/xearley.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/parsers/__pycache__/xearley.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/parsers/cyk.py /usr/lib/python3.13/site-packages/lark/parsers/earley.py /usr/lib/python3.13/site-packages/lark/parsers/earley_common.py /usr/lib/python3.13/site-packages/lark/parsers/earley_forest.py /usr/lib/python3.13/site-packages/lark/parsers/grammar_analysis.py /usr/lib/python3.13/site-packages/lark/parsers/lalr_analysis.py /usr/lib/python3.13/site-packages/lark/parsers/lalr_interactive_parser.py /usr/lib/python3.13/site-packages/lark/parsers/lalr_parser.py /usr/lib/python3.13/site-packages/lark/parsers/lalr_parser_state.py /usr/lib/python3.13/site-packages/lark/parsers/xearley.py /usr/lib/python3.13/site-packages/lark/py.typed /usr/lib/python3.13/site-packages/lark/reconstruct.py /usr/lib/python3.13/site-packages/lark/tools /usr/lib/python3.13/site-packages/lark/tools/__init__.py /usr/lib/python3.13/site-packages/lark/tools/__pycache__ /usr/lib/python3.13/site-packages/lark/tools/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/nearley.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/nearley.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/serialize.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/serialize.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/standalone.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/lark/tools/__pycache__/standalone.cpython-313.pyc /usr/lib/python3.13/site-packages/lark/tools/nearley.py /usr/lib/python3.13/site-packages/lark/tools/serialize.py /usr/lib/python3.13/site-packages/lark/tools/standalone.py /usr/lib/python3.13/site-packages/lark/tree.py /usr/lib/python3.13/site-packages/lark/tree_matcher.py /usr/lib/python3.13/site-packages/lark/tree_templates.py /usr/lib/python3.13/site-packages/lark/utils.py /usr/lib/python3.13/site-packages/lark/visitors.py /usr/share/doc/packages/python313-lark /usr/share/doc/packages/python313-lark/Makefile /usr/share/doc/packages/python313-lark/README.md /usr/share/doc/packages/python313-lark/_static /usr/share/doc/packages/python313-lark/_static/comparison_memory.png /usr/share/doc/packages/python313-lark/_static/comparison_runtime.png /usr/share/doc/packages/python313-lark/_static/lark_cheatsheet.pdf /usr/share/doc/packages/python313-lark/_static/sppf /usr/share/doc/packages/python313-lark/_static/sppf/sppf.html /usr/share/doc/packages/python313-lark/_static/sppf/sppf_111.svg /usr/share/doc/packages/python313-lark/_static/sppf/sppf_abcd.svg /usr/share/doc/packages/python313-lark/_static/sppf/sppf_abcd_noint.svg /usr/share/doc/packages/python313-lark/_static/sppf/sppf_cycle.svg /usr/share/doc/packages/python313-lark/classes.rst /usr/share/doc/packages/python313-lark/conf.py /usr/share/doc/packages/python313-lark/features.md /usr/share/doc/packages/python313-lark/forest.rst /usr/share/doc/packages/python313-lark/grammar.md /usr/share/doc/packages/python313-lark/how_to_develop.md /usr/share/doc/packages/python313-lark/how_to_use.md /usr/share/doc/packages/python313-lark/ide /usr/share/doc/packages/python313-lark/ide/app /usr/share/doc/packages/python313-lark/ide/app.html /usr/share/doc/packages/python313-lark/ide/app.js /usr/share/doc/packages/python313-lark/ide/app/app.py /usr/share/doc/packages/python313-lark/ide/app/core.py /usr/share/doc/packages/python313-lark/ide/app/examples.py /usr/share/doc/packages/python313-lark/ide/app/ext.py /usr/share/doc/packages/python313-lark/ide/app/files.json /usr/share/doc/packages/python313-lark/ide/app/html5.py /usr/share/doc/packages/python313-lark/ide/app/ignite.py /usr/share/doc/packages/python313-lark/ide/app/utils.py /usr/share/doc/packages/python313-lark/ide/is-loading.gif /usr/share/doc/packages/python313-lark/ide/lark-logo.png /usr/share/doc/packages/python313-lark/index.rst /usr/share/doc/packages/python313-lark/json_tutorial.md /usr/share/doc/packages/python313-lark/make.bat /usr/share/doc/packages/python313-lark/parsers.md /usr/share/doc/packages/python313-lark/philosophy.md /usr/share/doc/packages/python313-lark/recipes.md /usr/share/doc/packages/python313-lark/requirements.txt /usr/share/doc/packages/python313-lark/tools.md /usr/share/doc/packages/python313-lark/tree_construction.md /usr/share/doc/packages/python313-lark/visitors.rst /usr/share/licenses/python313-lark /usr/share/licenses/python313-lark/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:03:09 2025