Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-lark | Distribution: openSUSE Tumbleweed |
Version: 1.2.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Oct 3 10:30:59 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 1857781 | Source RPM: python-lark-1.2.2-1.1.src.rpm |
Packager: http://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
* 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 * Wed May 26 2021 pgajdos@suse.com - version update to 0.11.3 * lot of changes, see https://github.com/lark-parser/lark/releases - removed sources * testdata.tar.gz (unneeded) - %check: use %pytest rpm macro
/usr/lib/python3.11/site-packages/lark /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/INSTALLER /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/LICENSE /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/METADATA /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/RECORD /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/REQUESTED /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/WHEEL /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/lark-1.2.2.dist-info/top_level.txt /usr/lib/python3.11/site-packages/lark/__init__.py /usr/lib/python3.11/site-packages/lark/__pycache__ /usr/lib/python3.11/site-packages/lark/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/ast_utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/ast_utils.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/common.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/common.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/grammar.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/grammar.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/indenter.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/indenter.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/lark.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/lark.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/lexer.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/lexer.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/load_grammar.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/load_grammar.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/parse_tree_builder.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/parse_tree_builder.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/parser_frontends.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/parser_frontends.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/reconstruct.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/reconstruct.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/tree.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/tree.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/tree_matcher.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/tree_matcher.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/tree_templates.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/tree_templates.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/utils.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/visitors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pycache__/visitors.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pyinstaller /usr/lib/python3.11/site-packages/lark/__pyinstaller/__init__.py /usr/lib/python3.11/site-packages/lark/__pyinstaller/__pycache__ /usr/lib/python3.11/site-packages/lark/__pyinstaller/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pyinstaller/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pyinstaller/__pycache__/hook-lark.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/__pyinstaller/__pycache__/hook-lark.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/__pyinstaller/hook-lark.py /usr/lib/python3.11/site-packages/lark/ast_utils.py /usr/lib/python3.11/site-packages/lark/common.py /usr/lib/python3.11/site-packages/lark/exceptions.py /usr/lib/python3.11/site-packages/lark/grammar.py /usr/lib/python3.11/site-packages/lark/grammars /usr/lib/python3.11/site-packages/lark/grammars/__init__.py /usr/lib/python3.11/site-packages/lark/grammars/__pycache__ /usr/lib/python3.11/site-packages/lark/grammars/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/grammars/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/grammars/common.lark /usr/lib/python3.11/site-packages/lark/grammars/lark.lark /usr/lib/python3.11/site-packages/lark/grammars/python.lark /usr/lib/python3.11/site-packages/lark/grammars/unicode.lark /usr/lib/python3.11/site-packages/lark/indenter.py /usr/lib/python3.11/site-packages/lark/lark.py /usr/lib/python3.11/site-packages/lark/lexer.py /usr/lib/python3.11/site-packages/lark/load_grammar.py /usr/lib/python3.11/site-packages/lark/parse_tree_builder.py /usr/lib/python3.11/site-packages/lark/parser_frontends.py /usr/lib/python3.11/site-packages/lark/parsers /usr/lib/python3.11/site-packages/lark/parsers/__init__.py /usr/lib/python3.11/site-packages/lark/parsers/__pycache__ /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/cyk.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/cyk.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/earley.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/earley.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/earley_common.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/earley_common.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/earley_forest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/earley_forest.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/grammar_analysis.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/grammar_analysis.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_analysis.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_analysis.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_interactive_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_interactive_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_parser_state.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/lalr_parser_state.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/xearley.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/parsers/__pycache__/xearley.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/parsers/cyk.py /usr/lib/python3.11/site-packages/lark/parsers/earley.py /usr/lib/python3.11/site-packages/lark/parsers/earley_common.py /usr/lib/python3.11/site-packages/lark/parsers/earley_forest.py /usr/lib/python3.11/site-packages/lark/parsers/grammar_analysis.py /usr/lib/python3.11/site-packages/lark/parsers/lalr_analysis.py /usr/lib/python3.11/site-packages/lark/parsers/lalr_interactive_parser.py /usr/lib/python3.11/site-packages/lark/parsers/lalr_parser.py /usr/lib/python3.11/site-packages/lark/parsers/lalr_parser_state.py /usr/lib/python3.11/site-packages/lark/parsers/xearley.py /usr/lib/python3.11/site-packages/lark/py.typed /usr/lib/python3.11/site-packages/lark/reconstruct.py /usr/lib/python3.11/site-packages/lark/tools /usr/lib/python3.11/site-packages/lark/tools/__init__.py /usr/lib/python3.11/site-packages/lark/tools/__pycache__ /usr/lib/python3.11/site-packages/lark/tools/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/nearley.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/nearley.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/serialize.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/serialize.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/standalone.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/lark/tools/__pycache__/standalone.cpython-311.pyc /usr/lib/python3.11/site-packages/lark/tools/nearley.py /usr/lib/python3.11/site-packages/lark/tools/serialize.py /usr/lib/python3.11/site-packages/lark/tools/standalone.py /usr/lib/python3.11/site-packages/lark/tree.py /usr/lib/python3.11/site-packages/lark/tree_matcher.py /usr/lib/python3.11/site-packages/lark/tree_templates.py /usr/lib/python3.11/site-packages/lark/utils.py /usr/lib/python3.11/site-packages/lark/visitors.py /usr/share/doc/packages/python311-lark /usr/share/doc/packages/python311-lark/Makefile /usr/share/doc/packages/python311-lark/README.md /usr/share/doc/packages/python311-lark/_static /usr/share/doc/packages/python311-lark/_static/comparison_memory.png /usr/share/doc/packages/python311-lark/_static/comparison_runtime.png /usr/share/doc/packages/python311-lark/_static/lark_cheatsheet.pdf /usr/share/doc/packages/python311-lark/_static/sppf /usr/share/doc/packages/python311-lark/_static/sppf/sppf.html /usr/share/doc/packages/python311-lark/_static/sppf/sppf_111.svg /usr/share/doc/packages/python311-lark/_static/sppf/sppf_abcd.svg /usr/share/doc/packages/python311-lark/_static/sppf/sppf_abcd_noint.svg /usr/share/doc/packages/python311-lark/_static/sppf/sppf_cycle.svg /usr/share/doc/packages/python311-lark/classes.rst /usr/share/doc/packages/python311-lark/conf.py /usr/share/doc/packages/python311-lark/features.md /usr/share/doc/packages/python311-lark/forest.rst /usr/share/doc/packages/python311-lark/grammar.md /usr/share/doc/packages/python311-lark/how_to_develop.md /usr/share/doc/packages/python311-lark/how_to_use.md /usr/share/doc/packages/python311-lark/ide /usr/share/doc/packages/python311-lark/ide/app /usr/share/doc/packages/python311-lark/ide/app.html /usr/share/doc/packages/python311-lark/ide/app.js /usr/share/doc/packages/python311-lark/ide/app/app.py /usr/share/doc/packages/python311-lark/ide/app/core.py /usr/share/doc/packages/python311-lark/ide/app/examples.py /usr/share/doc/packages/python311-lark/ide/app/ext.py /usr/share/doc/packages/python311-lark/ide/app/files.json /usr/share/doc/packages/python311-lark/ide/app/html5.py /usr/share/doc/packages/python311-lark/ide/app/ignite.py /usr/share/doc/packages/python311-lark/ide/app/utils.py /usr/share/doc/packages/python311-lark/ide/is-loading.gif /usr/share/doc/packages/python311-lark/ide/lark-logo.png /usr/share/doc/packages/python311-lark/index.rst /usr/share/doc/packages/python311-lark/json_tutorial.md /usr/share/doc/packages/python311-lark/make.bat /usr/share/doc/packages/python311-lark/parsers.md /usr/share/doc/packages/python311-lark/philosophy.md /usr/share/doc/packages/python311-lark/recipes.md /usr/share/doc/packages/python311-lark/requirements.txt /usr/share/doc/packages/python311-lark/tools.md /usr/share/doc/packages/python311-lark/tree_construction.md /usr/share/doc/packages/python311-lark/visitors.rst /usr/share/licenses/python311-lark /usr/share/licenses/python311-lark/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 01:03:18 2024