Hello community, here is the log from the commit of package python-lark-parser for openSUSE:Leap:15.2 checked in at 2020-04-23 18:16:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-lark-parser (Old) and /work/SRC/openSUSE:Leap:15.2/.python-lark-parser.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lark-parser" Thu Apr 23 18:16:40 2020 rev:2 rq:794664 version:0.8.5 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-lark-parser/python-lark-parser.changes 2020-02-21 10:50:07.287016021 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-lark-parser.new.2738/python-lark-parser.changes 2020-04-23 18:16:41.262508235 +0200 @@ -1,0 +2,15 @@ +Wed Apr 15 10:54:30 UTC 2020 - Marketa Calabkova <mcalabk...@suse.com> + +- Update to 0.8.5 + * Updated js2py version (for the optional nearley support) + * Added the g_regex_flags option, to allow applying flags to all terminals. + * The standalone parser is now MPL2, instead of GPL. The Mozilla + Public License is much less restrictive, so this shouldn't affect + anyone who's already using the standalone parser. But it should + make it easier for other users to adopt it. + * The biggest change to this release is a new LALR engine, that is + capable of dealing with a few edge cases that the previous parser couldn't. + * Transformers now visit tokens, as well as rules (an alternative to + lexer_callbacks) + +------------------------------------------------------------------- Old: ---- lark-0.7.7.tar.gz New: ---- lark-0.8.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lark-parser.spec ++++++ --- /var/tmp/diff_new_pack.Tw8qN1/_old 2020-04-23 18:16:42.014509675 +0200 +++ /var/tmp/diff_new_pack.Tw8qN1/_new 2020-04-23 18:16:42.014509675 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-lark-parser # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,21 +18,21 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-lark-parser -Version: 0.7.7 +Version: 0.8.5 Release: 0 Summary: A parsing library for Python -License: MIT +License: MPL-2.0 Group: Development/Languages/Python URL: https://github.com/lark-parser Source: https://github.com/lark-parser/lark/archive/%{version}.tar.gz#/lark-%{version}.tar.gz # extracted test gramars from nearley -> https://github.com/kach/nearley Source1: testdata.tar.gz -BuildRequires: %{python_module Js2Py} +BuildRequires: %{python_module Js2Py >= 0.68} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch -Suggests: python-Js2Py +Suggests: python-Js2Py >= 0.68 %python_subpackages %description ++++++ lark-0.7.7.tar.gz -> lark-0.8.5.tar.gz ++++++ ++++ 5183 lines of diff (skipped)