Hello community, here is the log from the commit of package python-pyparsing for openSUSE:Factory checked in at 2017-04-19 18:02:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyparsing (Old) and /work/SRC/openSUSE:Factory/.python-pyparsing.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyparsing" Wed Apr 19 18:02:54 2017 rev:26 rq:481878 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyparsing/python-pyparsing.changes 2017-02-27 18:31:20.417659091 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyparsing.new/python-pyparsing.changes 2017-04-19 18:02:56.972689516 +0200 @@ -1,0 +2,26 @@ +Tue Mar 14 21:27:44 UTC 2017 - [email protected] + +- update to 2.2.0: + - Bumped minor version number to reflect compatibility issues with + OneOrMore and ZeroOrMore bugfixes in 2.1.10. (2.1.10 fixed a bug + that was introduced in 2.1.4, but the fix could break code + written against 2.1.4 - 2.1.9.) + - Updated setup.py to address recursive import problems now + that pyparsing is part of 'packaging' (used by setuptools). + Patch submitted by Joshua Root, much thanks! + - Fixed KeyError issue reported by Yann Bizeul when using packrat + parsing in the Graphite time series database, thanks Yann! + - Fixed incorrect usages of '\' in literals, as described in + https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior + Patch submitted by Ville Skyttä - thanks! + - Minor internal change when using '-' operator, to be compatible + with ParserElement.streamline() method. + - Expanded infixNotation to accept a list or tuple of parse actions + to attach to an operation. + - New unit test added for dill support for storing pyparsing parsers. + Ordinary Python pickle can be used to pickle pyparsing parsers as + long as they do not use any parse actions. The 'dill' module is an + extension to pickle which *does* support pickling of attached +- drop desetuptoolize.patch: this is not needed + +------------------------------------------------------------------- Old: ---- desetuptoolize.patch pyparsing-2.1.10.tar.gz New: ---- pyparsing-2.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyparsing.spec ++++++ --- /var/tmp/diff_new_pack.P2XzAQ/_old 2017-04-19 18:02:57.800572409 +0200 +++ /var/tmp/diff_new_pack.P2XzAQ/_new 2017-04-19 18:02:57.804571842 +0200 @@ -19,14 +19,13 @@ %define oldpython python %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyparsing -Version: 2.1.10 +Version: 2.2.0 Release: 0 Summary: Grammar Parser Library for Python License: MIT and GPL-2.0+ and GPL-3.0+ Group: Development/Languages/Python Url: http://pyparsing.wikispaces.com/ Source: https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-%{version}.tar.gz -Patch0: desetuptoolize.patch BuildRequires: %{python_module base} BuildRequires: python-rpm-macros # do not add dependencies on setuptools and ideally not even full "python"; @@ -61,7 +60,6 @@ %prep %setup -q -n pyparsing-%{version} -%patch0 -p1 %build %python_build ++++++ pyparsing-2.1.10.tar.gz -> pyparsing-2.2.0.tar.gz ++++++ ++++ 10439 lines of diff (skipped)
