Hello community,

here is the log from the commit of package python-pyparsing for 
openSUSE:Factory checked in at 2019-04-19 18:37:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyparsing (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyparsing.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyparsing"

Fri Apr 19 18:37:59 2019 rev:32 rq:695770 version:2.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyparsing/python-pyparsing.changes        
2019-01-28 20:48:51.597878876 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pyparsing.new.5536/python-pyparsing.changes  
    2019-04-19 18:38:00.783156514 +0200
@@ -1,0 +2,40 @@
+Thu Apr 18 13:30:30 UTC 2019 - Ondřej Súkup <[email protected]>
+
+- update to 2.4.0
+- drop nose_to_unittest.patch
+- drop _service
+ * Adds a pyparsing.__compat__ object for specifying compatibility with
+   future breaking changes.
+ * Conditionalizes the API-breaking behavior, based on the value
+   pyparsing.__compat__.collect_all_And_tokens.  By default, this value
+   will be set to True, reflecting the new bugfixed behavior.
+ * User code that is dependent on the pre-bugfix behavior can restore
+   it by setting this value to False.
+ * Updated unitTests.py and simple_unit_tests.py to be compatible with
+   "python setup.py test".
+ * Fixed bug in runTests handling '\n' literals in quoted strings.
+ * Added tag_body attribute to the start tag expressions generated by
+   makeHTMLTags, so that you can avoid using SkipTo to roll your own
+   tag body expression:
+ * indentedBlock failure handling was improved
+ * Address Py2 incompatibility in simpleUnitTests, plus explain() and
+   Forward str() cleanup
+ * Fixed docstring with embedded '\w', which creates SyntaxWarnings in Py3.8.
+ * Added example parser for rosettacode.org tutorial compiler.
+ * Added example to show how an HTML table can be parsed into a
+   collection of Python lists or dicts, one per row.
+ * Updated SimpleSQL.py example to handle nested selects, reworked
+   'where' expression to use infixNotation.
+ * Added include_preprocessor.py, similar to macroExpander.py.
+ * Examples using makeHTMLTags use new tag_body expression when
+   retrieving a tag's body text.
+ * Updated examples that are runnable as unit tests
+
+-------------------------------------------------------------------
+Thu Apr 11 15:55:25 UTC 2019 - Thomas Bechtold <[email protected]>
+
+- Do not BuildRequire python-unittest2 when no tests are executed.
+  This breaks a build cycle for pyparsing->unittest2->traceback2->pbr->
+  Pygments->pytest->setuptools_scm->packaging which needs pyparsing
+
+-------------------------------------------------------------------

Old:
----
  _service
  _servicedata
  nose_to_unittest.patch
  pyparsing-2.3.0+git.1546912853.bf348d6.tar.xz

New:
----
  pyparsing-2.4.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pyparsing.spec ++++++
--- /var/tmp/diff_new_pack.qjMugG/_old  2019-04-19 18:38:02.363158521 +0200
+++ /var/tmp/diff_new_pack.qjMugG/_new  2019-04-19 18:38:02.391158557 +0200
@@ -28,22 +28,22 @@
 %bcond_with test
 %endif
 Name:           python-pyparsing%{psuffix}
-Version:        2.3.0+git.1546912853.bf348d6
+Version:        2.4.0
 Release:        0
 Summary:        Grammar Parser Library for Python
 License:        MIT AND GPL-2.0-or-later AND GPL-3.0-or-later
 Group:          Development/Languages/Python
 URL:            https://github.com/pyparsing/pyparsing/
 # Upstream tarball from the master branch with gh#pyparsing/pyparsing#47
-# Source:         
https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-%%{version}.tar.gz
-Source:         pyparsing-%{version}.tar.xz
-# Remove dependency on nose, gh#pyparsing/pyparsing#64
-Patch0:         nose_to_unittest.patch
+Source:         
https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-%{version}.tar.gz
+# Source:         pyparsing-%{version}.tar.xz
 BuildRequires:  %{python_module base}
 BuildRequires:  %{python_module setuptools}
+%if "%{flavor}" == "test"
 # Not necessary for python3, but tests fail with the standard unittest
 # and python 2.7
 BuildRequires:  %{python_module unittest2}
+%endif
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 #!BuildIgnore:  python2-pyparsing
@@ -66,7 +66,6 @@
 
 %prep
 %setup -q -n %{modname}-%{version}
-%autopatch -p1
 
 %build
 %python_build


Reply via email to