| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-Arpeggio | Distribution: SUSE Linux Enterprise 16 |
| Version: 2.0.2 | Vendor: openSUSE |
| Release: bp160.1.11 | Build date: Mon Jan 29 22:04:08 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 355035 | Source RPM: python-Arpeggio-2.0.2-bp160.1.11.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/textX/Arpeggio/ | |
| Summary: Packrat parser interpreter | |
Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser). For a higher level parsing/language tool (i.e., a nicer interface to Arpeggio) see textX
MIT
* Mon Jan 29 2024 Dirk Müller <dmueller@suse.com>
- build for python 3.7 and above
* Tue Jul 11 2023 Dirk Müller <dmueller@suse.com>
- update to 2.0.2:
* fix: drop deprecated `setup_requires` and `tests_require`
* fix: replace ` ` with `\n` in error reports for matches
* Thu Aug 11 2022 Sebastian Wagner <sebix+novell.com@sebix.at>
- Disable Python2 to fix build on 15.3.
* Tue Mar 22 2022 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.0.0:
- Added `eval_attrs` call to `NoMatch` exceptions ([ebfd60]). See [the
docs](https://textx.github.io/Arpeggio/latest/handling_errors/).
- Dropped support for deprecated Python versions. The lowest supported version
is 3.6. **(BIC)**
* Thu Dec 09 2021 pgajdos@suse.com
- pytest-runner is not required for build
* Sun Apr 25 2021 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 1.10.2:
- Added EditorConfig configuration ([#77]). Thanks KOLANICH@GitHub
- Fixed parsing of version from `setup.py` when global encoding isn't UTF-8
([#86]). Thanks neirbowj@GitHub
- Fix repetition termination on a successful empty separator match ([#92]).
* Sun Nov 01 2020 Sebastian Wagner <sebix+novell.com@sebix.at>
- Update to version 1.10.1:
- Fix packaging, exclude examples from wheel.
* Sun Nov 01 2020 Sebastian Wagner <sebix+novell.com@sebix.at>
- Update to version 1.10.0:
- Fix reporting duplicate rule names in `NoMatch` exception ([a1f14bede])
- Raise `AttributeError` when accessing unexisting rule name on parse tree node.
([#82])
- Added `tree_str` method to parse tree nodes for nice string representation of
parse trees. ([#76])
- Added parse tree node suppression support and overriding of special Python
rule syntax. (#76)
- UnorderedGroup matching made deterministic ([#73])
* Wed May 06 2020 Tomáš Chvátal <tchvatal@suse.com>
- Do not restrict pytest 5 as we work with it
* Thu Jan 02 2020 Tomáš Chvátal <tchvatal@suse.com>
- Do not install examples in site-packages/examples to avoid conflicts
* Sun Oct 06 2019 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 1.9.2:
- Added explicit Python versions in setup.py classifiers ([#65])
- Removed pytest version constraint and fixed tests to work with both 5.x and
older versions. ([#57])
- https://github.com/textX/Arpeggio/issues/65
- https://github.com/textX/Arpeggio/issues/57
- update to version 1.9.1:
- Lowered the required pytest version for running tests as we'll still support
Python 2.7 until its EOL.
- Fixed problem with `OrderedChoice` which hasn't maintained `skipws/ws`
state. [#61]
Reported at https://github.com/textX/textX/issues/205
- Various fixes in the docs, docstrings and examples. Thanks mcepl@GitHub and
zetaraku@GitHub.
- docs support for different versions thanks to
[mike](https://github.com/jimporter/mike)
- https://github.com/textX/Arpeggio/issues/61
- remvove imp-to-importlib.patch, integrated upstream
* Fri Jul 19 2019 Tomáš Chvátal <tchvatal@suse.com>
- Restrict the pytest5 for now, issue reported upstream
* Wed Jun 12 2019 Matej Cepl <mcepl@suse.com>
- Update imp-to-importlib.patch to deal with irregular imports as well.
* Tue Jun 11 2019 Matej Cepl <mcepl@suse.com>
- It's better to fix a bug, than to switch off test. Add
imp-to-importlib.patch replacing use of imp library in Python
3 with importlib. gh#textX/Arpeggio#54
* Tue Jun 11 2019 Tomáš Chvátal <tchvatal@suse.com>
- Skip one randomly failing test
* Tue Mar 05 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 1.9.0:
* Added `extra_info` param to `Terminal` for additional information.
Used by textX.
- Switch to github tarball for tests and license content
- Drop merged patch fix-setup-encoding.patch
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
* Sat Jul 07 2018 sebix+novell.com@sebix.at
- add fix-setup-encoding.patch to fix setup.py encoding issue
- update to version 1.8.0:
- Fixed issue #43.
* Backward incompatible change* for cleanpeg comment syntax.
Please see: https://github.com/igordejanovic/Arpeggio/issues/43
- Added `file` parser param used for `DebugPrinter` to allow the
output stream to be changed from stdout. This allows doctests to
continue to work. Thanks ianmmoir@GitHub.
- update to version 1.7.1:
- Fixed bug in comment parsing optimization.
- update to version 1.7:
- Added re_flag parameter to RegExMatch constructor. Thanks Aluriak@GitHub.
- Fix in grammar language docs. Thanks schmittlauch@GitHub.
- Small fixes in examples.
* Mon Aug 28 2017 sebix+novell.com@sebix.at
- intial package
/usr/lib/python3.13/site-packages/Arpeggio-2.0.2-py3.13.egg-info /usr/lib/python3.13/site-packages/Arpeggio-2.0.2-py3.13.egg-info/PKG-INFO /usr/lib/python3.13/site-packages/Arpeggio-2.0.2-py3.13.egg-info/SOURCES.txt /usr/lib/python3.13/site-packages/Arpeggio-2.0.2-py3.13.egg-info/dependency_links.txt /usr/lib/python3.13/site-packages/Arpeggio-2.0.2-py3.13.egg-info/requires.txt /usr/lib/python3.13/site-packages/Arpeggio-2.0.2-py3.13.egg-info/top_level.txt /usr/lib/python3.13/site-packages/arpeggio /usr/lib/python3.13/site-packages/arpeggio/__init__.py /usr/lib/python3.13/site-packages/arpeggio/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/cleanpeg.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/cleanpeg.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/export.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/export.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/peg.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/peg.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/cleanpeg.py /usr/lib/python3.13/site-packages/arpeggio/export.py /usr/lib/python3.13/site-packages/arpeggio/peg.py /usr/lib/python3.13/site-packages/arpeggio/tests /usr/lib/python3.13/site-packages/arpeggio/tests/regressions /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__/test_direct_rule_call.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__/test_direct_rule_call.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__/test_memoization.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/__pycache__/test_memoization.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/__pycache__/test_issue_16.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/__pycache__/test_issue_16.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_16/test_issue_16.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/__pycache__/test_issue_20.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/__pycache__/test_issue_20.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_20/test_issue_20.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/__pycache__/test_issue_22.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/__pycache__/test_issue_22.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_22/test_issue_22.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/__pycache__/test_issue_26.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/__pycache__/test_issue_26.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_26/test_issue_26.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/__pycache__/test_issue_31.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/__pycache__/test_issue_31.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_31/test_issue_31.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/__pycache__/test_issue_32.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/__pycache__/test_issue_32.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_32/test_issue_32.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43 /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/__init__.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/__pycache__ /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/__pycache__/test_issue43.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/__pycache__/test_issue43.cpython-313.pyc /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/issue_43/test_issue43.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/test_direct_rule_call.py /usr/lib/python3.13/site-packages/arpeggio/tests/regressions/test_memoization.py /usr/lib/python3.13/site-packages/arpeggio/utils.py /usr/share/doc/packages/python313-Arpeggio /usr/share/doc/packages/python313-Arpeggio/AUTHORS.md /usr/share/doc/packages/python313-Arpeggio/CHANGELOG.md /usr/share/doc/packages/python313-Arpeggio/README.md /usr/share/licenses/python313-Arpeggio /usr/share/licenses/python313-Arpeggio/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025