Hello community, here is the log from the commit of package python-lark-parser for openSUSE:Factory checked in at 2019-09-02 13:24:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lark-parser (Old) and /work/SRC/openSUSE:Factory/.python-lark-parser.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lark-parser" Mon Sep 2 13:24:37 2019 rev:4 rq:726282 version:0.7.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lark-parser/python-lark-parser.changes 2019-05-22 10:52:34.431278218 +0200 +++ /work/SRC/openSUSE:Factory/.python-lark-parser.new.7948/python-lark-parser.changes 2019-09-02 13:24:38.277320468 +0200 @@ -1,0 +2,18 @@ +Mon Aug 26 13:28:28 UTC 2019 - John Vandenberg <jay...@gmail.com> + +- Drop no longer necessary disable_test.patch +- Replace %doc entry docs/ with docs/* to avoid extra sub-directory +- Added Suggests: python-Js2Py for optional runtime dependency +- Update to v0.7.3 + * Added a new tool called Serialize, that stores Lark's internal + state as JSON. That will allow for integration with other languages. + * Minor bugfix regarding line-counting and the \s regex +- from v0.7.2 + * Lark now allows you to specify the start symbol when calling + Lark.parse() (requires pre-declaration of all possible start states, + see the start option) + * Negative priority now allowed in rules and terminals + * Also includes many minor bugfixes, optimizations, and improvements + to documentation + +------------------------------------------------------------------- Old: ---- 0.7.1.tar.gz disable_test.patch New: ---- lark-parser-0.7.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lark-parser.spec ++++++ --- /var/tmp/diff_new_pack.8VFv2r/_old 2019-09-02 13:24:38.917320347 +0200 +++ /var/tmp/diff_new_pack.8VFv2r/_new 2019-09-02 13:24:38.921320346 +0200 @@ -18,21 +18,21 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-lark-parser -Version: 0.7.1 +Version: 0.7.3 Release: 0 Summary: A parsing library for Python License: MIT Group: Development/Languages/Python URL: https://github.com/erezsh/lark -Source: https://github.com/lark-parser/lark/archive/%{version}.tar.gz +Source: https://github.com/lark-parser/lark/archive/%{version}.tar.gz#/lark-parser-%{version}.tar.gz # extracted test gramars from nearley -> https://github.com/kach/nearley Source1: testdata.tar.gz -Patch0: disable_test.patch BuildRequires: %{python_module Js2Py} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch +Suggests: python-Js2Py %python_subpackages %description @@ -41,8 +41,7 @@ With Lark, one can parse any context-free grammar with little code. %prep -%setup -qa1 -n lark-%{version} -%patch0 -p1 +%setup -q -n lark-%{version} -a1 %build %python_build @@ -52,11 +51,11 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_exec -mtests +%python_exec setup.py test %files %{python_files} %license LICENSE -%doc README.md docs +%doc README.md docs/* %{python_sitelib}/* %changelog ++++++ testdata.tar.gz ++++++ ++++ 4984 lines of diff (skipped)