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)


Reply via email to