Hello community, here is the log from the commit of package python-lark-parser for openSUSE:Factory checked in at 2020-04-16 22:59:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lark-parser (Old) and /work/SRC/openSUSE:Factory/.python-lark-parser.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lark-parser" Thu Apr 16 22:59:42 2020 rev:7 rq:794188 version:0.8.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lark-parser/python-lark-parser.changes 2019-11-04 17:09:19.620448337 +0100 +++ /work/SRC/openSUSE:Factory/.python-lark-parser.new.2738/python-lark-parser.changes 2020-04-16 22:59:43.059513021 +0200 @@ -1,0 +2,15 @@ +Wed Apr 15 10:54:30 UTC 2020 - Marketa Calabkova <[email protected]> + +- 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.tkozT7/_old 2020-04-16 22:59:44.487514096 +0200 +++ /var/tmp/diff_new_pack.tkozT7/_new 2020-04-16 22:59:44.491514099 +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)
