commit python-marshmallow for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2020-08-21 19:07:19

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.3399 (New)


Package is "python-marshmallow"

Fri Aug 21 19:07:19 2020 rev:14 rq:828384 version:3.7.1

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2020-04-01 19:19:47.151570192 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.3399/python-marshmallow.changes
  2020-08-21 19:08:27.556508847 +0200
@@ -1,0 +2,14 @@
+Fri Aug 21 06:15:41 UTC 2020 - Steve Kowalik 
+
+- Update to 3.7.1:
+  * Deprecations:
++ `marshmallow.pprint` is deprecated and will be removed in marshmallow 4 
(:issue:`1588`).
+  * Features:
++ Add ``validators.ContainsNoneOf`` (:issue:`1528`).
+  * Bug fixes:
++ Fix typing in ``class_registry`` (:pr:`1574`). Thanks :user:`mahenzon`.
++ Fix passing ``only`` and ``exclude`` to ``Nested`` with an ordered 
``Schema`` (:pr:`1627`).
++ ``fields.Boolean`` correctly serializes non-hashable types (:pr:`1633`).
+- Refresh patch python-marshmallow-no-version-warning.patch
+
+---

Old:

  marshmallow-3.5.1.tar.gz

New:

  marshmallow-3.7.1.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.szXVZY/_old  2020-08-21 19:08:30.232510437 +0200
+++ /var/tmp/diff_new_pack.szXVZY/_new  2020-08-21 19:08:30.236510439 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-marshmallow
-Version:3.5.1
+Version:3.7.1
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause
@@ -28,6 +28,7 @@
 Source: 
https://files.pythonhosted.org/packages/source/m/marshmallow/marshmallow-%{version}.tar.gz
 # https://github.com/humitos/sphinx-version-warning/issues/22
 Patch0: python-marshmallow-no-version-warning.patch
+BuildRequires:  %{python_module autodocsumm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros

++ marshmallow-3.5.1.tar.gz -> marshmallow-3.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.5.1/AUTHORS.rst 
new/marshmallow-3.7.1/AUTHORS.rst
--- old/marshmallow-3.5.1/AUTHORS.rst   2020-03-05 14:05:11.0 +0100
+++ new/marshmallow-3.7.1/AUTHORS.rst   2020-07-20 15:54:46.0 +0200
@@ -99,7 +99,7 @@
 - Harlov Nikita `@harlov `_
 - `@stj `_
 - Tomasz Magulski `@magul `_
-- Suren Khorenyan `@surik00 `_
+- Suren Khorenyan `@mahenzon `_
 - Jeffrey Berger `@JeffBerger `_
 - Felix Yan `@felixonmars `_
 - Prasanjit Prakash `@ikilledthecat `_
@@ -146,3 +146,9 @@
 - `@dfirst `_
 - Tim Gates `@timgates42 `_
 - Nathan `@nbanmp `_
+- Ronan Murphy `@Resinderate `_
+- Laurie Opperman `@EpicWink `_
+- Ram Rachum `@cool-RR `_
+- `@weeix `_
+- Juan Norris `@juannorris `_
+- 장준영 `@jun0jang `_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.5.1/CHANGELOG.rst 
new/marshmallow-3.7.1/CHANGELOG.rst
--- old/marshmallow-3.5.1/CHANGELOG.rst 2020-03-05 14:05:11.0 +0100
+++ new/marshmallow-3.7.1/CHANGELOG.rst 2020-07-20 15:54:46.0 +0200
@@ -1,6 +1,59 @@
 Changelog
 -
 
+3.7.1 (2020-07-20)
+**
+
+Bug fixes:
+
+- ``fields.Boolean`` correctly serializes non-hashable types (:pr:`1633`).
+  Thanks :user:`jun0jang` for the PR.
+
+3.7.0 (2020-07-08)
+**
+
+Deprecations:
+
+- `marshmallow.pprint` is deprecated and will be removed in marshmallow 4 
(:issue:`1588`).
+
+Support:
+
+- Document ``default_error_messages`` on field classes (:pr:`1619`). Thanks 
:user:`weeix`.
+
+Bug fixes:
+
+- Fix passing ``only`` and ``exclude`` to ``Nested`` with an ordered 
``Schema`` (:pr:`1627`).
+  Thanks :user:`juannorris` for the PR.
+
+3.6.1 (2020-06-02)
+**
+
+No code changes--only docs and contributor-facing updates in 

commit python-marshmallow for openSUSE:Factory

2020-04-01 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2020-04-01 19:19:34

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.3248 (New)


Package is "python-marshmallow"

Wed Apr  1 19:19:34 2020 rev:13 rq:790511 version:3.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-11-14 23:52:57.464529787 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.3248/python-marshmallow.changes
  2020-04-01 19:19:47.151570192 +0200
@@ -1,0 +2,21 @@
+Wed Apr  1 09:10:03 UTC 2020 - pgaj...@suse.com
+
+- version update to 3.5.1
+  - Includes bug fix from 2.21.0.
+  - Fix list of nullable nested fields ``List(Nested(Field, allow_none=True)``
+(:issue:`1497`). Because this fix reverts an optimization introduced to
+speed-up serialization and deserialization of lists of nested fields, a
+negative impact on performance in this specific case is expected.
+  - Improve type coverage (:issue:`1479`). Thanks :user:`Reskov`.
+  - Fix typing for ``data`` param of ``Schema.load`` and ``ValidationError`` 
(:issue:`1492`).
+Thanks :user:`mehdigmira` for reporting and thanks :user:`dfirst` for the 
PR.
+  - Remove unnecessary typecasts (:pr:`1500`). Thanks :user:`hukkinj1`.
+  - Remove useless ``_serialize`` override in ``UUID`` field (:pr:`1489`).
+  - ``fields.Nested`` may take a callable that returns a schema instance.
+Use this to resolve order-of-declaration issues when schemas nest each 
other (:issue:`1146`).
+  - Passing the string ``"self"`` to ``fields.Nested`` is deprecated.
+Use a callable instead.
+  - Fix typing for ``Number._format_num`` (:pr:`1466`). Thanks 
:user:`hukkinj1`.
+  - Make mypy stricter and remove dead code (:pr:`1467`). Thanks again, 
:user:`hukkinj1`.
+
+---

Old:

  marshmallow-3.2.2.tar.gz

New:

  marshmallow-3.5.1.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.uiEnZU/_old  2020-04-01 19:19:48.491570795 +0200
+++ /var/tmp/diff_new_pack.uiEnZU/_new  2020-04-01 19:19:48.495570797 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-marshmallow
 #
-# Copyright (c) 2019 SUSE LLC.
+# 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
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-marshmallow
-Version:3.2.2
+Version:3.5.1
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause

++ marshmallow-3.2.2.tar.gz -> marshmallow-3.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.2.2/AUTHORS.rst 
new/marshmallow-3.5.1/AUTHORS.rst
--- old/marshmallow-3.2.2/AUTHORS.rst   2019-11-04 22:14:53.0 +0100
+++ new/marshmallow-3.5.1/AUTHORS.rst   2020-03-05 14:05:11.0 +0100
@@ -140,3 +140,9 @@
 - `@phrfpeixoto `_
 - `@jceresini `_
 - Nikolay Shebanov `@killthekitten `_
+- Taneli Hukkinen `@hukkinj1 `_
+- `@Reskov `_
+- Albert Tugushev `@atugushev `_
+- `@dfirst `_
+- Tim Gates `@timgates42 `_
+- Nathan `@nbanmp `_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.2.2/CHANGELOG.rst 
new/marshmallow-3.5.1/CHANGELOG.rst
--- old/marshmallow-3.2.2/CHANGELOG.rst 2019-11-04 22:14:53.0 +0100
+++ new/marshmallow-3.5.1/CHANGELOG.rst 2020-03-05 14:05:11.0 +0100
@@ -1,17 +1,107 @@
 Changelog
 -
 
+3.5.1 (2020-03-05)
+**
+
+Bug fixes:
+
+- Includes bug fix from 2.21.0.
+
+3.5.0 (2020-02-19)
+**
+
+Bug fixes:
+
+- Fix list of nullable nested fields ``List(Nested(Field, allow_none=True)``
+  (:issue:`1497`). Because this fix reverts an optimization introduced to
+  speed-up serialization and deserialization of lists of nested fields, a
+  negative impact on performance in this specific case is expected.
+
+3.4.0 (2020-02-02)
+**
+
+Features:
+
+- Improve type coverage (:issue:`1479`). Thanks :user:`Reskov`.
+
+Bug fixes:
+
+- Fix typing for ``data`` param of 

commit python-marshmallow for openSUSE:Factory

2019-11-14 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-11-14 23:52:56

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.26869 (New)


Package is "python-marshmallow"

Thu Nov 14 23:52:56 2019 rev:12 rq:748433 version:3.2.2

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-10-09 15:19:45.512451727 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.26869/python-marshmallow.changes
 2019-11-14 23:52:57.464529787 +0100
@@ -1,0 +2,10 @@
+Wed Nov 13 15:40:31 UTC 2019 - Sebastian Wagner 
+
+- Update to version 3.2.2:
+ - Bug fixes:
+  - Don't load fields for which ``load_only`` and ``dump_only`` are both 
``True`` (:pr:`1448`). 
+  - Fix types in ``marshmallow.validate`` (:pr:`1446`).
+ - Support:
+  - Test against Python 3.8 (pr:`1431`).
+
+---

Old:

  marshmallow-3.2.1.tar.gz

New:

  marshmallow-3.2.2.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.Ayk8vF/_old  2019-11-14 23:52:57.976529609 +0100
+++ /var/tmp/diff_new_pack.Ayk8vF/_new  2019-11-14 23:52:57.976529609 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-marshmallow
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-marshmallow
-Version:3.2.1
+Version:3.2.2
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause

++ marshmallow-3.2.1.tar.gz -> marshmallow-3.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.2.1/AUTHORS.rst 
new/marshmallow-3.2.2/AUTHORS.rst
--- old/marshmallow-3.2.1/AUTHORS.rst   2019-10-01 05:36:17.0 +0200
+++ new/marshmallow-3.2.2/AUTHORS.rst   2019-11-04 22:14:53.0 +0100
@@ -139,3 +139,4 @@
 - Charles-Axel Dein `@charlax `_
 - `@phrfpeixoto `_
 - `@jceresini `_
+- Nikolay Shebanov `@killthekitten `_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.2.1/CHANGELOG.rst 
new/marshmallow-3.2.2/CHANGELOG.rst
--- old/marshmallow-3.2.1/CHANGELOG.rst 2019-10-01 05:36:17.0 +0200
+++ new/marshmallow-3.2.2/CHANGELOG.rst 2019-11-04 22:14:53.0 +0100
@@ -1,6 +1,18 @@
 Changelog
 -
 
+3.2.2 (2019-11-04)
+**
+
+Bug fixes:
+
+- Don't load fields for which ``load_only`` and ``dump_only`` are both 
``True`` (:pr:`1448`). 
+- Fix types in ``marshmallow.validate`` (:pr:`1446`).
+
+Support:
+
+- Test against Python 3.8 (pr:`1431`).
+
 3.2.1 (2019-09-30)
 ++
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.2.1/PKG-INFO 
new/marshmallow-3.2.2/PKG-INFO
--- old/marshmallow-3.2.1/PKG-INFO  2019-10-01 05:36:28.0 +0200
+++ new/marshmallow-3.2.2/PKG-INFO  2019-11-04 22:15:05.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: marshmallow
-Version: 3.2.1
+Version: 3.2.2
 Summary: A lightweight library for converting complex datatypes to and from 
native Python datatypes.
 Home-page: https://github.com/marshmallow-code/marshmallow
 Author: Steven Loria
@@ -186,8 +186,9 @@
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Requires-Python: >=3.5
-Provides-Extra: dev
+Provides-Extra: tests
 Provides-Extra: lint
 Provides-Extra: docs
-Provides-Extra: tests
+Provides-Extra: dev
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.2.1/setup.py 
new/marshmallow-3.2.2/setup.py
--- old/marshmallow-3.2.1/setup.py  2019-10-01 05:36:17.0 +0200
+++ new/marshmallow-3.2.2/setup.py  2019-11-04 22:14:53.0 +0100
@@ -4,13 +4,13 @@
 EXTRAS_REQUIRE = {
 "tests": ["pytest", "pytz", "simplejson"],
 "lint": [
-"mypy==0.730",
-"flake8==3.7.8",
+"mypy==0.740",
+"flake8==3.7.9",
 "flake8-bugbear==19.8.0",
-  

commit python-marshmallow for openSUSE:Factory

2019-10-09 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-10-09 15:19:44

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.2352 (New)


Package is "python-marshmallow"

Wed Oct  9 15:19:44 2019 rev:11 rq:736310 version:3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-09-13 14:58:51.373278603 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.2352/python-marshmallow.changes
  2019-10-09 15:19:45.512451727 +0200
@@ -1,0 +2,12 @@
+Tue Oct  8 15:03:26 UTC 2019 - Marketa Calabkova 
+
+- Update to 3.2.1 
+  * Fix typing for Schema.dump[s]
+  * Fix compatibility with Python < 3.5.3
+  * Fix bug that raised an uncaught error when a nested schema 
+instance had an unpickleable object in its context
+  * Fix propagating dot-delimited only and exclude parameters to 
+nested schema instances
+  * Few bug fixes
+
+---

Old:

  marshmallow-3.0.3.tar.gz

New:

  marshmallow-3.2.1.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.EJKLKM/_old  2019-10-09 15:19:46.044450355 +0200
+++ /var/tmp/diff_new_pack.EJKLKM/_new  2019-10-09 15:19:46.048450345 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-marshmallow
-Version:3.0.3
+Version:3.2.1
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause
@@ -65,10 +65,8 @@
 
 %build
 %python_build
-pushd docs
-make %{?_smp_mflags} html
-rm _build/html/.buildinfo
-popd
+sphinx-build docs/ docs/_build/html
+rm -r docs/_build/html/.buildinfo docs/_build/html/.doctrees
 
 %install
 %python_install

++ marshmallow-3.0.3.tar.gz -> marshmallow-3.2.1.tar.gz ++
 3514 lines of diff (skipped)




commit python-marshmallow for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-09-13 14:58:49

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.7948 (New)


Package is "python-marshmallow"

Fri Sep 13 14:58:49 2019 rev:10 rq:730134 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-08-27 10:27:32.451913742 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.7948/python-marshmallow.changes
  2019-09-13 14:58:51.373278603 +0200
@@ -1,0 +2,8 @@
+Wed Sep 11 12:45:35 UTC 2019 - Tomáš Chvátal 
+
+- Update to 3.0.3:
+  * Handle when data_key is an empty string
+  * Includes bug fix from 2.20.3
+  * Fix incorrect super() call in SchemaMeta.__init__
+
+---

Old:

  marshmallow-3.0.1.tar.gz

New:

  marshmallow-3.0.3.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.Pq5jJ2/_old  2019-09-13 14:58:51.833278623 +0200
+++ /var/tmp/diff_new_pack.Pq5jJ2/_new  2019-09-13 14:58:51.833278623 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-marshmallow
-Version:3.0.1
+Version:3.0.3
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause

++ marshmallow-3.0.1.tar.gz -> marshmallow-3.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.0.1/AUTHORS.rst 
new/marshmallow-3.0.3/AUTHORS.rst
--- old/marshmallow-3.0.1/AUTHORS.rst   2019-08-21 19:56:09.0 +0200
+++ new/marshmallow-3.0.3/AUTHORS.rst   2019-09-05 03:44:00.0 +0200
@@ -136,3 +136,5 @@
 - Stanislav Rogovskiy `@atmo `_
 - Cristi Scoarta `@cristi23 `_
 - Anthony Sottile `@asottile `_
+- Charles-Axel Dein `@charlax `_
+- `@phrfpeixoto `_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.0.1/CHANGELOG.rst 
new/marshmallow-3.0.3/CHANGELOG.rst
--- old/marshmallow-3.0.1/CHANGELOG.rst 2019-08-21 19:56:09.0 +0200
+++ new/marshmallow-3.0.3/CHANGELOG.rst 2019-09-05 03:44:00.0 +0200
@@ -1,6 +1,22 @@
 Changelog
 -
 
+3.0.3 (2019-09-04)
+++
+
+Bug fixes:
+
+- Handle when ``data_key`` is an empty string (:issue:`1378`).
+  Thanks :user:`jtrakk` for reporting.
+
+3.0.2 (2019-09-04)
+++
+
+Bug fixes:
+
+- Includes bug fix from 2.20.3 (:pr:`1376`).
+- Fix incorrect ``super()`` call in ``SchemaMeta.__init__`` (:pr:`1362`).
+
 3.0.1 (2019-08-21)
 ++
 
@@ -243,6 +259,12 @@
 
 - Restore ``Schema.TYPE_MAPPING``, which was removed in 3.0.0b17 
(:issue:`1012`).
 
+Other changes:
+
+- *Backwards-incompatible*: ``_serialize`` and ``_deserialize`` methods of
+all ``fields.Field`` subclasses must accept ``**kwargs`` (:pr:`1007`).
+
+
 3.0.0b18 (2018-10-15)
 +
 
@@ -595,6 +617,13 @@
 - Remove ``func`` parameter of ``fields.Function``. Remove ``method_name`` 
parameter of ``fields.Method`` (issue:`325`). Use the ``serialize`` parameter 
instead.
 - Remove ``extra`` parameter from ``Schema``. Use a ``@post_dump`` method to 
add additional data.
 
+2.20.3 (2019-09-04)
+***
+
+Bug fixes:
+
+- Don't swallow ``TypeError`` exceptions raised by ``Field._bind_to_schema`` 
or ``Schema.on_bind_field`` (:pr:`1376`).
+
 2.20.2 (2019-08-20)
 ***
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-3.0.1/PKG-INFO 
new/marshmallow-3.0.3/PKG-INFO
--- old/marshmallow-3.0.1/PKG-INFO  2019-08-21 19:56:22.0 +0200
+++ new/marshmallow-3.0.3/PKG-INFO  2019-09-05 03:44:12.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: marshmallow
-Version: 3.0.1
+Version: 3.0.3
 Summary: A lightweight library for converting complex datatypes to and from 
native Python datatypes.
 Home-page: https://github.com/marshmallow-code/marshmallow
 Author: Steven Loria
@@ -187,7 +187,7 @@
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Requires-Python: >=3.5
-Provides-Extra: docs
 Provides-Extra: tests
-Provides-Extra: dev
 Provides-Extra: lint
+Provides-Extra: docs
+Provides-Extra: dev
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit python-marshmallow for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-08-27 10:27:31

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.7948 (New)


Package is "python-marshmallow"

Tue Aug 27 10:27:31 2019 rev:9 rq:726271 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-07-31 14:36:40.205857085 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.7948/python-marshmallow.changes
  2019-08-27 10:27:32.451913742 +0200
@@ -1,0 +2,11 @@
+Mon Aug 26 14:10:28 UTC 2019 - Marketa Calabkova 
+
+- Update to 3.0.1
+  * Many changes, some of them breaking. For example:
+  * Remove support for Python 2 (#1120). Only Python>=3.5 is supported.
+  * Allow input value to be included in error messages for a number of fields.
+  * Change ordering of keys and values arguments to fields.Dict.
+  * Please read upstream changelog.
+- Drop upstreamed patches reproducible.patch and pytest5.patch
+
+---

Old:

  marshmallow-2.19.5.tar.gz
  pytest5.patch
  reproducible.patch

New:

  marshmallow-3.0.1.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.gPhWDj/_old  2019-08-27 10:27:33.047913698 +0200
+++ /var/tmp/diff_new_pack.gPhWDj/_new  2019-08-27 10:27:33.051913698 +0200
@@ -17,8 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-marshmallow
-Version:2.19.5
+Version:3.0.1
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause
@@ -27,8 +28,6 @@
 Source: 
https://files.pythonhosted.org/packages/source/m/marshmallow/marshmallow-%{version}.tar.gz
 # https://github.com/humitos/sphinx-version-warning/issues/22
 Patch0: python-marshmallow-no-version-warning.patch
-Patch1: reproducible.patch
-Patch2: pytest5.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -38,12 +37,12 @@
 BuildArch:  noarch
 # SECTION doc build requirements
 BuildRequires:  python3-Sphinx
+BuildRequires:  python3-alabaster
 BuildRequires:  python3-sphinx-issues
 BuildRequires:  python3-sphinx-version-warning
 # /SECTION
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module simplejson}
 # /SECTION
@@ -64,9 +63,6 @@
 %setup -q -n marshmallow-%{version}
 %autopatch -p1
 
-# remove py3 only tests
-rm -r tests/test_py3
-
 %build
 %python_build
 pushd docs

++ marshmallow-2.19.5.tar.gz -> marshmallow-3.0.1.tar.gz ++
 24219 lines of diff (skipped)

++ python-marshmallow-no-version-warning.patch ++
--- /var/tmp/diff_new_pack.gPhWDj/_old  2019-08-27 10:27:33.127913692 +0200
+++ /var/tmp/diff_new_pack.gPhWDj/_new  2019-08-27 10:27:33.127913692 +0200
@@ -36,15 +36,15 @@
 #> I am perhaps hitting
 #>
 # https://github.com/humitos/sphinx-version-warning/issues/22
-Index: marshmallow-2.19.1/docs/conf.py
+Index: marshmallow-3.0.1/docs/conf.py
 ===
 marshmallow-2.19.1.orig/docs/conf.py   2019-03-16 21:09:37.0 
+0100
-+++ marshmallow-2.19.1/docs/conf.py2019-04-01 10:00:19.833567622 +0200
+--- marshmallow-3.0.1.orig/docs/conf.py
 marshmallow-3.0.1/docs/conf.py
 @@ -35,7 +35,6 @@ extensions = [
- 'sphinx.ext.viewcode',
- 'alabaster',
- 'sphinx_issues',
--'versionwarning.extension',
+ "sphinx.ext.viewcode",
+ "alabaster",
+ "sphinx_issues",
+-"versionwarning.extension",
  ]
  
- primary_domain = 'py'
+ primary_domain = "py"




commit python-marshmallow for openSUSE:Factory

2019-07-31 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-07-31 14:36:36

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.4126 (New)


Package is "python-marshmallow"

Wed Jul 31 14:36:36 2019 rev:8 rq:720011 version:2.19.5

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-07-28 10:19:44.684601598 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.4126/python-marshmallow.changes
  2019-07-31 14:36:40.205857085 +0200
@@ -1,0 +2,6 @@
+Wed Jul 31 09:13:51 UTC 2019 - Tomáš Chvátal 
+
+- Add patch to fix building with pytest5 from upstream git:
+  * pytest5.patch
+
+---

New:

  pytest5.patch



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.Q7ZRLU/_old  2019-07-31 14:36:40.785856758 +0200
+++ /var/tmp/diff_new_pack.Q7ZRLU/_new  2019-07-31 14:36:40.785856758 +0200
@@ -28,6 +28,7 @@
 # https://github.com/humitos/sphinx-version-warning/issues/22
 Patch0: python-marshmallow-no-version-warning.patch
 Patch1: reproducible.patch
+Patch2: pytest5.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -61,8 +62,8 @@
 
 %prep
 %setup -q -n marshmallow-%{version}
-%patch0 -p1
-%patch1 -p1
+%autopatch -p1
+
 # remove py3 only tests
 rm -r tests/test_py3
 

++ pytest5.patch ++
>From a7014176a7f21106b516eceb5468402fd9fc Mon Sep 17 00:00:00 2001
From: Steven Loria 
Date: Sun, 30 Jun 2019 12:47:01 -0400
Subject: [PATCH] Fix tests (#1271)

Fix compatibility with pytest 5.0
---
 tests/test_decorators.py  |  3 +-
 tests/test_deserialization.py | 30 ++-
 tests/test_marshalling.py |  9 --
 tests/test_registry.py|  9 +++---
 tests/test_schema.py  | 14 -
 tests/test_serialization.py   |  5 ++--
 tests/test_validate.py| 54 ---
 7 files changed, 39 insertions(+), 85 deletions(-)

diff --git a/tests/test_decorators.py b/tests/test_decorators.py
index fa95405f..b8fecb9e 100644
--- a/tests/test_decorators.py
+++ b/tests/test_decorators.py
@@ -305,9 +305,8 @@ def validate_bar(self, value):
 
 schema = BadSchema()
 
-with pytest.raises(ValueError) as excinfo:
+with pytest.raises(ValueError, match='"bar" field does not exist.'):
 schema.validate({'foo': 42})
-assert '"bar" field does not exist.' in str(excinfo)
 
 def test_precedence(self):
 class Schema2(ValidatesSchema):
diff --git a/tests/test_deserialization.py b/tests/test_deserialization.py
index 01d5a637..bd7afc27 100644
--- a/tests/test_deserialization.py
+++ b/tests/test_deserialization.py
@@ -38,9 +38,8 @@ def test_fields_dont_allow_none_by_default(self, FieldClass):
 field = FieldClass(src_str='foo')
 else:
 field = FieldClass()
-with pytest.raises(ValidationError) as excinfo:
+with pytest.raises(ValidationError, match='Field may not be null.'):
 field.deserialize(None)
-assert 'Field may not be null.' in str(excinfo)
 
 def test_allow_none_is_true_if_missing_is_true(self):
 field = fields.Field(missing=None)
@@ -311,10 +310,9 @@ class MyBoolean(fields.Boolean):
 ])
 def test_invalid_datetime_deserialization(self, in_value):
 field = fields.DateTime()
-with pytest.raises(ValidationError) as excinfo:
-field.deserialize(in_value)
 msg = 'Not a valid datetime.'.format(in_value)
-assert msg in str(excinfo)
+with pytest.raises(ValidationError, match=msg):
+field.deserialize(in_value)
 
 def test_datetime_passed_year_is_invalid(self):
 field = fields.DateTime()
@@ -328,16 +326,11 @@ def 
test_custom_date_format_datetime_field_deserialization(self):
 
 field = fields.DateTime(format='%d-%m-%Y %H:%M:%S')
 #deserialization should fail when datestring is not of same format
-with pytest.raises(ValidationError) as excinfo:
+with pytest.raises(ValidationError, match='Not a valid datetime.'):
 field.deserialize(datestring)
-msg = 'Not a valid datetime.'
-assert msg in str(excinfo)
 field = fields.DateTime(format='%H:%M:%S.%f %Y-%m-%d')
 assert_datetime_equal(field.deserialize(datestring), dtime)
 
-field = fields.DateTime()
-assert msg in str(excinfo)
-
 @pytest.mark.parametrize('fmt', ['rfc', 'rfc822'])
 def test_rfc_datetime_field_deserialization(self, fmt):
   

commit python-marshmallow for openSUSE:Factory

2019-07-28 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-07-28 10:19:43

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.4126 (New)


Package is "python-marshmallow"

Sun Jul 28 10:19:43 2019 rev:7 rq:718109 version:2.19.5

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-06-12 13:01:50.717293389 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.4126/python-marshmallow.changes
  2019-07-28 10:19:44.684601598 +0200
@@ -1,0 +2,8 @@
+Wed Jul 24 07:53:46 UTC 2019 - Tomáš Chvátal 
+
+- Update to 2.19.5:
+  * Fix deserializing ISO8601-formatted datetimes with less than 6-digit 
miroseconds (:issue:`1251`). Thanks :user:`diego-plan9` for reporting.
+  * Microseconds no longer gets lost when deserializing datetimes without 
dateutil installed (:issue:`1147`).
+  * Fix bug where nested fields in Meta.exclude would not work on multiple 
instantiations (:issue:`1212`). Thanks :user:`MHannila` for reporting.
+
+---

Old:

  marshmallow-2.19.2.tar.gz

New:

  marshmallow-2.19.5.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.M7NV88/_old  2019-07-28 10:19:45.348601599 +0200
+++ /var/tmp/diff_new_pack.M7NV88/_new  2019-07-28 10:19:45.352601599 +0200
@@ -17,14 +17,13 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%{!?license: %global license %doc}
 Name:   python-marshmallow
-Version:2.19.2
+Version:2.19.5
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause
 Group:  Development/Languages/Python
-Url:http://marshmallow.readthedocs.io/
+URL:https://marshmallow.readthedocs.io/
 Source: 
https://files.pythonhosted.org/packages/source/m/marshmallow/marshmallow-%{version}.tar.gz
 # https://github.com/humitos/sphinx-version-warning/issues/22
 Patch0: python-marshmallow-no-version-warning.patch
@@ -32,6 +31,10 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Suggests:   %{name}-docs
+Suggests:   python-python-dateutil
+Suggests:   python-simplejson
+BuildArch:  noarch
 # SECTION doc build requirements
 BuildRequires:  python3-Sphinx
 BuildRequires:  python3-sphinx-issues
@@ -39,36 +42,34 @@
 # /SECTION
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module simplejson}
 # /SECTION
-Suggests:   python-python-dateutil
-Suggests:   python-simplejson
-Suggests:   %{name}-docs
-BuildArch:  noarch
-
 %python_subpackages
 
 %package -n %{name}-docs
-Summary:Documentation files for %name
+Summary:Documentation files for %{name}
 Group:  Documentation/Other
 
 %description
 marshmallow is an ORM/ODM/framework-agnostic library for converting complex
 datatypes, such as objects, to and from native Python datatypes.
 
-%description -n %name-docs
-HTML Documentation and examples for %name.
+%description -n %{name}-docs
+HTML Documentation and examples for %{name}.
 
 %prep
 %setup -q -n marshmallow-%{version}
 %patch0 -p1
 %patch1 -p1
+# remove py3 only tests
+rm -r tests/test_py3
 
 %build
 %python_build
 pushd docs
-make html
+make %{?_smp_mflags} html
 rm _build/html/.buildinfo
 popd
 
@@ -77,7 +78,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec setup.py test
+%pytest
 
 %files %{python_files}
 %doc AUTHORS.rst CHANGELOG.rst README.rst

++ marshmallow-2.19.2.tar.gz -> marshmallow-2.19.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-2.19.2/CHANGELOG.rst 
new/marshmallow-2.19.5/CHANGELOG.rst
--- old/marshmallow-2.19.2/CHANGELOG.rst2019-03-30 17:19:20.0 
+0100
+++ new/marshmallow-2.19.5/CHANGELOG.rst2019-06-18 14:58:46.0 
+0200
@@ -1,6 +1,31 @@
 Changelog
 -
 
+2.19.5 (2019-06-18)

+
+Bug fixes:
+
+- Fix deserializing ISO8601-formatted datetimes with less than 6-digit
+  miroseconds (:issue:`1251`). Thanks :user:`diego-plan9` for reporting.
+
+2.19.4 (2019-06-16)

+
+Bug fixes:
+
+- Microseconds no longer gets lost when deserializing datetimes without 
dateutil
+  installed (:issue:`1147`).
+
+2.19.3 (2019-06-15)

+
+Bug fixes:
+
+- Fix 

commit python-marshmallow for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-06-12 13:01:49

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.4811 (New)


Package is "python-marshmallow"

Wed Jun 12 13:01:49 2019 rev:6 rq:706098 version:2.19.2

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-05-22 10:50:46.943346597 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.4811/python-marshmallow.changes
  2019-06-12 13:01:50.717293389 +0200
@@ -1,0 +2,5 @@
+Tue May 28 09:46:25 UTC 2019 - Bernhard Wiedemann 
+
+- Add reproducible.patch to make build reproducible (boo#1047218)
+
+---

New:

  reproducible.patch



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.DXiGTu/_old  2019-06-12 13:01:51.289293262 +0200
+++ /var/tmp/diff_new_pack.DXiGTu/_new  2019-06-12 13:01:51.293293261 +0200
@@ -28,6 +28,7 @@
 Source: 
https://files.pythonhosted.org/packages/source/m/marshmallow/marshmallow-%{version}.tar.gz
 # https://github.com/humitos/sphinx-version-warning/issues/22
 Patch0: python-marshmallow-no-version-warning.patch
+Patch1: reproducible.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -62,6 +63,7 @@
 %prep
 %setup -q -n marshmallow-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %python_build

++ reproducible.patch ++
https://github.com/marshmallow-code/marshmallow/pull/679.patch

>From 8064d7e155a78cde6e7a2387ec365dcf0798641d Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Sun, 24 Sep 2017 21:54:43 +0200
Subject: [PATCH] Use Changelog date instead of build date

in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good.
---
 docs/conf.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: marshmallow-2.19.2/docs/conf.py
===
--- marshmallow-2.19.2.orig/docs/conf.py
+++ marshmallow-2.19.2/docs/conf.py
@@ -57,7 +57,7 @@ master_doc = 'index'
 # General information about the project.
 project = u'marshmallow'
 copyright = ' {0:%Y} https://stevenloria.com;>Steven 
Loria'.format(
-dt.datetime.utcnow()
+dt.datetime.utcfromtimestamp(os.path.getmtime('../CHANGELOG.rst'))
 )
 
 version = release = marshmallow.__version__



commit python-marshmallow for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-05-22 10:50:43

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.5148 (New)


Package is "python-marshmallow"

Wed May 22 10:50:43 2019 rev:5 rq:703738 version:2.19.2

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-04-19 18:36:10.667016655 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.5148/python-marshmallow.changes
  2019-05-22 10:50:46.943346597 +0200
@@ -1,0 +2,7 @@
+Fri May 17 14:38:06 UTC 2019 - Marketa Calabkova 
+
+- Update to version 2.19.2
+  * Handle OverflowError when (de)serializing large integers with 
+fields.Float
+
+---

Old:

  marshmallow-2.19.1.tar.gz

New:

  marshmallow-2.19.2.tar.gz



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.4pMTPE/_old  2019-05-22 10:50:47.667346183 +0200
+++ /var/tmp/diff_new_pack.4pMTPE/_new  2019-05-22 10:50:47.671346180 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %{!?license: %global license %doc}
 Name:   python-marshmallow
-Version:2.19.1
+Version:2.19.2
 Release:0
 Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause

++ marshmallow-2.19.1.tar.gz -> marshmallow-2.19.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-2.19.1/AUTHORS.rst 
new/marshmallow-2.19.2/AUTHORS.rst
--- old/marshmallow-2.19.1/AUTHORS.rst  2019-03-16 21:09:37.0 +0100
+++ new/marshmallow-2.19.2/AUTHORS.rst  2019-03-30 17:19:20.0 +0100
@@ -90,3 +90,4 @@
 - AlexV `@asmodehn `_
 - `@miniscruff `_
 - Kim Gustyr `@khvn26 `_
+- Bryce Drennan `@brycedrennan `_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-2.19.1/CHANGELOG.rst 
new/marshmallow-2.19.2/CHANGELOG.rst
--- old/marshmallow-2.19.1/CHANGELOG.rst2019-03-16 21:09:37.0 
+0100
+++ new/marshmallow-2.19.2/CHANGELOG.rst2019-03-30 17:19:20.0 
+0100
@@ -1,6 +1,14 @@
 Changelog
 -
 
+2.19.2 (2019-03-30)

+
+Bug fixes:
+
+- Handle ``OverflowError`` when (de)serializing large integers with
+  ``fields.Float`` (:pr:`1177`). Thanks :user:`brycedrennan` for the PR.
+
 2.19.1 (2019-03-16)
 +++
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-2.19.1/PKG-INFO 
new/marshmallow-2.19.2/PKG-INFO
--- old/marshmallow-2.19.1/PKG-INFO 2019-03-16 21:10:02.0 +0100
+++ new/marshmallow-2.19.2/PKG-INFO 2019-03-30 17:19:49.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: marshmallow
-Version: 2.19.1
+Version: 2.19.2
 Summary: A lightweight library for converting complex datatypes to and from 
native Python datatypes.
 Home-page: https://github.com/marshmallow-code/marshmallow
 Author: Steven Loria
@@ -179,7 +179,7 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
-Provides-Extra: tests
-Provides-Extra: lint
 Provides-Extra: reco
 Provides-Extra: dev
+Provides-Extra: lint
+Provides-Extra: tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-2.19.1/src/marshmallow/__init__.py 
new/marshmallow-2.19.2/src/marshmallow/__init__.py
--- old/marshmallow-2.19.1/src/marshmallow/__init__.py  2019-03-16 
21:09:37.0 +0100
+++ new/marshmallow-2.19.2/src/marshmallow/__init__.py  2019-03-30 
17:19:20.0 +0100
@@ -15,7 +15,7 @@
 from marshmallow.exceptions import ValidationError
 from distutils.version import LooseVersion
 
-__version__ = '2.19.1'
+__version__ = '2.19.2'
 __version_info__ = tuple(LooseVersion(__version__).version)
 __author__ = 'Steven Loria'
 __all__ = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marshmallow-2.19.1/src/marshmallow/fields.py 
new/marshmallow-2.19.2/src/marshmallow/fields.py
--- old/marshmallow-2.19.1/src/marshmallow/fields.py2019-03-16 
21:09:37.0 +0100
+++ new/marshmallow-2.19.2/src/marshmallow/fields.py2019-03-30 
17:19:20.0 +0100
@@ -647,7 +647,8 @@
 
 num_type = float
 default_error_messages = {

commit python-marshmallow for openSUSE:Factory

2019-04-19 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-04-19 18:36:09

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.5536 (New)


Package is "python-marshmallow"

Fri Apr 19 18:36:09 2019 rev:4 rq:691767 version:2.19.1

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2019-01-11 14:04:41.815847875 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.5536/python-marshmallow.changes
  2019-04-19 18:36:10.667016655 +0200
@@ -1,0 +2,64 @@
+Fri Apr  5 09:07:04 UTC 2019 - Petr Gajdos 
+
+- version update to 2.19.1
+  - Fix bug where ``Nested(many=True)`` would skip first element when
+serializing a generator (:issue:`1163`). Thanks :user:`khvn26` for the
+catch and patch.
+  - A `RemovedInMarshmallow3` warning is raised when using
+`fields.FormattedString`. Use `fields.Method` or `fields.Function`
+instead (:issue:`1141`).
+  - A ``ChangedInMarshmallow3Warning`` is no longer raised when
+``strict=False`` (:issue:`1108`). Thanks :user:`Aegdesil` for
+reporting.
+  - Add warnings for functions in ``marshmallow.utils`` that are removed in
+marshmallow 3.
+  - Copying ``missing`` with ``copy.copy`` or ``copy.deepcopy`` will not
+duplicate it (:pr:`1099`).
+  - Add ``marshmallow.__version_info__`` (:pr:`1074`).
+  - Add warnings for API that is deprecated or changed to help users
+prepare for marshmallow 3 (:pr:`1075`).
+  - Prevent memory leak when dynamically creating classes with ``type()``
+(:issue:`732`). Thanks :user:`asmodehn` for writing the tests to
+reproduce this issue.
+  - Prevent warning about importing from ``collections`` on Python 3.7
+(:issue:`1027`). Thanks :user:`nkonin` for reporting and
+:user:`jmargeta` for the PR.
+  - Remove spurious warning about implicit collection handling
+(:issue:`998`). Thanks :user:`lalvarezguillen` for reporting.
+  - Allow username without password in basic auth part of the url in
+``fields.Url`` (:pr:`982`). Thanks user:`alefnula` for the PR.
+  - Prevent ``TypeError`` when a non-collection is passed to a ``Schema`` with 
``many=True``.
+Instead, raise ``ValidationError`` with ``{'_schema': ['Invalid input 
type.']}`` (:issue:`906`).
+  - Fix ``root`` attribute for nested container fields on list
+on inheriting schemas (:issue:`956`). Thanks :user:`bmcbu`
+for reporting.
+  - Handle empty SQLAlchemy lazy lists gracefully when dumping (:issue:`948`).
+Thanks :user:`vke-code` for the catch and :user:`YuriHeupa` for the patch.
+  - Respect ``load_from`` when reporting errors for 
``@validates('field_name')``
+(:issue:`748`). Thanks :user:`m-novikov` for the catch and patch.
+  - Fix passing ``only`` as a string to ``nested`` when the passed field
+defines ``dump_to`` (:issue:`800`, :issue:`822`). Thanks
+:user:`deckar01` for the catch and patch.
+  - Fix a race condition in validation when concurrent threads use the
+same ``Schema`` instance (:issue:`783`). Thanks :user:`yupeng0921` and
+:user:`lafrech` for the fix.
+  - Fix serialization behavior of
+``fields.List(fields.Integer(as_string=True))`` (:issue:`788`). Thanks
+:user:`cactus` for reporting and :user:`lafrech` for the fix.
+  - Fix behavior of ``exclude`` parameter when passed from parent to
+nested schemas (:issue:`728`). Thanks :user:`timc13` for reporting and
+:user:`deckar01` for the fix.
+  - :cve:`CVE-2018-17175`: Fix behavior when an empty list is passed as the 
``only`` argument
+(:issue:`772`). Thanks :user:`deckar01` for reporting and thanks
+:user:`lafrech` for the fix.
+  - Handle ``UnicodeDecodeError`` when deserializing ``bytes`` with a
+``String`` field (:issue:`650`). Thanks :user:`dan-blanchard` for the
+suggestion and thanks :user:`4lissonsilveira` for the PR.
+  - Add ``require_tld`` parameter to ``validate.URL`` (:issue:`664`).
+Thanks :user:`sduthil` for the suggestion and the PR.
+- added patches
+  + python-marshmallow-no-version-warning.patch
+- deleted patches
+  + patch-remove-unsupported-theme-option.patch (upstreamed)
+
+---

Old:

  marshmallow-2.13.6.tar.gz
  patch-remove-unsupported-theme-option.patch

New:

  marshmallow-2.19.1.tar.gz
  python-marshmallow-no-version-warning.patch



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.gpjPhT/_old  2019-04-19 18:36:11.639017890 +0200
+++ /var/tmp/diff_new_pack.gpjPhT/_new  2019-04-19 18:36:11.651017905 +0200
@@ -18,28 +18,28 @@
 
 %{?!python_module:%define 

commit python-marshmallow for openSUSE:Factory

2019-01-11 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2019-01-11 14:04:22

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.28833 (New)


Package is "python-marshmallow"

Fri Jan 11 14:04:22 2019 rev:3 rq:663805 version:2.13.6

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2018-12-24 11:39:35.921547582 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.28833/python-marshmallow.changes
 2019-01-11 14:04:41.815847875 +0100
@@ -1,0 +2,5 @@
+Wed Dec 19 00:15:31 UTC 2018 - Jan Engelhardt 
+
+- Use noun phrase in summary.
+
+---



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.7pjV5x/_old  2019-01-11 14:04:42.327847361 +0100
+++ /var/tmp/diff_new_pack.7pjV5x/_new  2019-01-11 14:04:42.331847356 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-marshmallow
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Name:   python-marshmallow
 Version:2.13.6
 Release:0
-Summary:Converting complex datatypes to and from native Python 
datatypes
+Summary:ORM/ODM/framework-agnostic library to convert datatypes 
from/to Python types
 License:MIT AND BSD-3-Clause
 Group:  Development/Languages/Python
 Url:http://marshmallow.readthedocs.io/




commit python-marshmallow for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package python-marshmallow for 
openSUSE:Factory checked in at 2018-12-24 11:39:34

Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old)
 and  /work/SRC/openSUSE:Factory/.python-marshmallow.new.28833 (New)


Package is "python-marshmallow"

Mon Dec 24 11:39:34 2018 rev:2 rq:659490 version:2.13.6

Changes:

--- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes
2017-08-28 15:15:21.587947172 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-marshmallow.new.28833/python-marshmallow.changes
 2018-12-24 11:39:35.921547582 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:50:18 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-marshmallow.spec ++
--- /var/tmp/diff_new_pack.RdwY7G/_old  2018-12-24 11:39:36.373547181 +0100
+++ /var/tmp/diff_new_pack.RdwY7G/_new  2018-12-24 11:39:36.377547178 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-marshmallow
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,8 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
@@ -21,17 +22,16 @@
 Name:   python-marshmallow
 Version:2.13.6
 Release:0
-License:MIT AND BSD-3-Clause
 Summary:Converting complex datatypes to and from native Python 
datatypes
-Url:http://marshmallow.readthedocs.io/
+License:MIT AND BSD-3-Clause
 Group:  Development/Languages/Python
+Url:http://marshmallow.readthedocs.io/
 Source: 
https://files.pythonhosted.org/packages/source/m/marshmallow/marshmallow-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE patch-remove-unsupported-theme-option.patch 
sebix+novell@sebix.at
 Patch0: patch-remove-unsupported-theme-option.patch
-BuildRequires:  python-rpm-macros
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 BuildRequires:  python3-Sphinx
 BuildRequires:  python3-sphinx-issues
 # SECTION test requirements