Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-Parsley | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 1.3 | Vendor: openSUSE |
Release: bp154.1.35 | Build date: Mon May 9 11:09:06 2022 |
Group: Unspecified | Build host: cloud112 |
Size: 1274966 | Source RPM: python-Parsley-1.3-bp154.1.35.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/washort/parsley | |
Summary: PEG algorithm based parser generator |
Parsley is a parsing library. Most parser generators like ANTLR and Bison are based on LL or LR parsing algorithms that compile to big state machine tables, whereas Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so each expression in the grammar rules works like a Python expression. In particular, alternatives are evaluated in order, unlike table-driven parsers such as yacc, bison or PLY. The binaries are prefixed with parsley-.
MIT
* Wed May 20 2020 Petr Gajdos <pgajdos@suse.com> - %python3_only -> %python_alternative * Thu Nov 07 2019 Matej Cepl <mcepl@suse.com> - Run through spec-cleaner * Sat Aug 25 2018 jengelh@inai.de - Use noun phrase in summary. Strip storytelling from description. * Thu Aug 23 2018 tchvatal@suse.com - Version update to 1.3: * support py3 * tests redone in pytest - Run all tests - Switch to singlespec - Do not generate the docu and obsolete the doc subpkg * Sun Jun 07 2015 nemysis@gmx.ch - Use %{oname} instead of Parsley - Use check for openSUSE %if 0%{?suse_version} - Correct what fdupes not have found (docs) - Use right files name instead of %{_bindir}/* and %{python_sitelib}/* * Tue Sep 24 2013 hpj@urpla.net - version 1.2 - Added 'makeProtocol' for parsing stream protocols using Parsley grammars and Twisted, with examples, docs, and a tutorial. - Added 'stack' as support for 'makeProtocol'. - Sped up parsing; started compiling python expressons only once. (thanks to eevee!) - Allowed tuple unpacking in assignment in rules. For example, `rule1 = rule2:(a, b) -> a + b`. (thanks to introom!) - Added a trace hook and an example of a trace visualizer using it. - Fixed an example in the README. (thanks to ilmarga!) - Added support for custom labels in grammars. For example, `rule1 = rule2 ^(foo)` will make Parsley consider 'foo' the name for 'rule2' in error messages. (thanks to miebster!) * Thu Aug 01 2013 hpj@urpla.net - spec file clean up and prefix binaries with parsley- * Fri Mar 29 2013 hpj@urpla.net - python-Parsley version 1.1 (initial package)
/etc/alternatives/parsley-generate_parser /etc/alternatives/parsley-stage /usr/bin/parsley-generate_parser /usr/bin/parsley-generate_parser-3.6 /usr/bin/parsley-stage /usr/bin/parsley-stage-3.6 /usr/lib/python3.6/site-packages/Parsley-1.3-py3.6.egg-info /usr/lib/python3.6/site-packages/__pycache__ /usr/lib/python3.6/site-packages/__pycache__/parsley.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/__pycache__/parsley.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa /usr/lib/python3.6/site-packages/ometa/__init__.py /usr/lib/python3.6/site-packages/ometa/__pycache__ /usr/lib/python3.6/site-packages/ometa/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/builder.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/builder.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/compat.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/compat.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/grammar.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/grammar.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/interp.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/interp.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/protocol.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/protocol.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/runtime.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/runtime.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/tube.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/tube.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/vm_builder.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/__pycache__/vm_builder.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated /usr/lib/python3.6/site-packages/ometa/_generated/__init__.py /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__ /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/parsley.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/parsley.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/parsley_termactions.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/parsley_termactions.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/parsley_tree_transformer.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/parsley_tree_transformer.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/pymeta_v1.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/pymeta_v1.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/vm.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/vm.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/vm_emit.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/_generated/__pycache__/vm_emit.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/_generated/parsley.py /usr/lib/python3.6/site-packages/ometa/_generated/parsley_termactions.py /usr/lib/python3.6/site-packages/ometa/_generated/parsley_tree_transformer.py /usr/lib/python3.6/site-packages/ometa/_generated/pymeta_v1.py /usr/lib/python3.6/site-packages/ometa/_generated/vm.py /usr/lib/python3.6/site-packages/ometa/_generated/vm_emit.py /usr/lib/python3.6/site-packages/ometa/builder.py /usr/lib/python3.6/site-packages/ometa/compat.py /usr/lib/python3.6/site-packages/ometa/grammar.py /usr/lib/python3.6/site-packages/ometa/interp.py /usr/lib/python3.6/site-packages/ometa/protocol.py /usr/lib/python3.6/site-packages/ometa/runtime.py /usr/lib/python3.6/site-packages/ometa/test /usr/lib/python3.6/site-packages/ometa/test/__init__.py /usr/lib/python3.6/site-packages/ometa/test/__pycache__ /usr/lib/python3.6/site-packages/ometa/test/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/helpers.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/helpers.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_builder.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_builder.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_protocol.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_protocol.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_pymeta.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_pymeta.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_runtime.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_runtime.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_tube.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/ometa/test/__pycache__/test_tube.cpython-36.pyc /usr/lib/python3.6/site-packages/ometa/test/helpers.py /usr/lib/python3.6/site-packages/ometa/test/test_builder.py /usr/lib/python3.6/site-packages/ometa/test/test_protocol.py /usr/lib/python3.6/site-packages/ometa/test/test_pymeta.py /usr/lib/python3.6/site-packages/ometa/test/test_runtime.py /usr/lib/python3.6/site-packages/ometa/test/test_tube.py /usr/lib/python3.6/site-packages/ometa/tube.py /usr/lib/python3.6/site-packages/ometa/vm_builder.py /usr/lib/python3.6/site-packages/parsley.py /usr/lib/python3.6/site-packages/terml /usr/lib/python3.6/site-packages/terml/__init__.py /usr/lib/python3.6/site-packages/terml/__pycache__ /usr/lib/python3.6/site-packages/terml/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/nodes.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/nodes.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/parser.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/parser.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/qnodes.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/qnodes.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/quasiterm.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/__pycache__/quasiterm.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/_generated /usr/lib/python3.6/site-packages/terml/_generated/__init__.py /usr/lib/python3.6/site-packages/terml/_generated/__pycache__ /usr/lib/python3.6/site-packages/terml/_generated/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/_generated/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/_generated/__pycache__/quasiterm.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/_generated/__pycache__/quasiterm.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/_generated/__pycache__/terml.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/_generated/__pycache__/terml.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/_generated/quasiterm.py /usr/lib/python3.6/site-packages/terml/_generated/terml.py /usr/lib/python3.6/site-packages/terml/nodes.py /usr/lib/python3.6/site-packages/terml/parser.py /usr/lib/python3.6/site-packages/terml/qnodes.py /usr/lib/python3.6/site-packages/terml/quasiterm.py /usr/lib/python3.6/site-packages/terml/test /usr/lib/python3.6/site-packages/terml/test/__init__.py /usr/lib/python3.6/site-packages/terml/test/__pycache__ /usr/lib/python3.6/site-packages/terml/test/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/test/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/test/__pycache__/test_quasiterm.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/test/__pycache__/test_quasiterm.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/test/__pycache__/test_terml.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/terml/test/__pycache__/test_terml.cpython-36.pyc /usr/lib/python3.6/site-packages/terml/test/test_quasiterm.py /usr/lib/python3.6/site-packages/terml/test/test_terml.py /usr/share/doc/packages/python3-Parsley /usr/share/doc/packages/python3-Parsley/NEWS /usr/share/doc/packages/python3-Parsley/PKG-INFO /usr/share/doc/packages/python3-Parsley/README /usr/share/licenses/python3-Parsley /usr/share/licenses/python3-Parsley/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 15:53:55 2024