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
+
+- 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)