Hello community, here is the log from the commit of package python-jsonpickle for openSUSE:Leap:15.2 checked in at 2020-03-09 18:07:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-jsonpickle (Old) and /work/SRC/openSUSE:Leap:15.2/.python-jsonpickle.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jsonpickle" Mon Mar 9 18:07:06 2020 rev:4 rq:776708 version:1.2 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-jsonpickle/python-jsonpickle.changes 2020-01-15 15:49:32.055463467 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-jsonpickle.new.26092/python-jsonpickle.changes 2020-03-09 18:07:07.620869982 +0100 @@ -1,0 +2,34 @@ +Thu Dec 5 18:13:07 CET 2019 - Matej Cepl <[email protected]> + +- Exclude tests failing with python 3.8 (test_thing_with_fd, + test_list_with_fd, and test_dict_with_fd). gh#jsonpickle/jsonpickle#281 + +------------------------------------------------------------------- +Mon Jun 17 11:54:50 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Update to 1.2: + * support new sqlalchemy +- Remove merged patch sqlalchemy13.patch + +------------------------------------------------------------------- +Tue Mar 19 08:12:54 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Add patch to work with sqlalchemy 1.3: + * sqlalchemy13.patch + +------------------------------------------------------------------- +Fri Mar 15 13:00:30 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Update to 1.1: + * Python 3.7 collections.Iterator deprecation warnings have been fixed. (#229). + * Improved Pandas support for datetime and complex numbers. (#245) + * NOTE jsonpickle no longer supports Python2.6, or Python3 < 3.4. The officially supported Python versions are now 2.7 and 3.4+. + * Improved Pandas and Numpy support. (#227) + * Improved support for pickling iterators. (#216) + * Better support for the stdlib json module when simplejson is not installed. (#217) + * jsonpickle will now output python3-style module names when pickling builtins methods or functions. (#223) + * jsonpickle will always flatten primitives, even when max_depth is reached, which avoids encoding unicode strings into their u'string' representation. + * Nested classes are now supported on Python 3. (#206, #176). + * Better support for older (pre-1.9) versions of numpy (#195). + +------------------------------------------------------------------- Old: ---- jsonpickle-0.9.6.tar.gz New: ---- jsonpickle-1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jsonpickle.spec ++++++ --- /var/tmp/diff_new_pack.D6nenq/_old 2020-03-09 18:07:08.172870256 +0100 +++ /var/tmp/diff_new_pack.D6nenq/_new 2020-03-09 18:07:08.180870260 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-jsonpickle # -# Copyright (c) 2018 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 @@ -18,30 +18,32 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jsonpickle -Version: 0.9.6 +Version: 1.2 Release: 0 -Url: http://jsonpickle.github.com/ Summary: Python library for serializing any arbitrary object graph into JSON License: BSD-3-Clause Group: Development/Languages/Python +URL: https://github.com/jsonpickle/jsonpickle Source: https://files.pythonhosted.org/packages/source/j/jsonpickle/jsonpickle-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Recommends: python-simplejson +Suggests: python-demjson +Suggests: python-ujson +Suggests: python-yajl # SECTION test requirements BuildRequires: %{python_module SQLAlchemy} BuildRequires: %{python_module coverage} -BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pymongo} +BuildRequires: %{python_module pytest} +BuildRequires: python +BuildRequires: python3 # /SECTION # SECTION python 2 test requirements BuildRequires: python-enum34 # /SECTION -Recommends: python-simplejson -Suggests: python-demjson -Suggests: python-ujson -Suggests: python-yajl # SECTION python 2 requirements Suggests: python-feedparser Suggests: python-jsonlib @@ -65,10 +67,11 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_expand nosetests-%{$python_bin_suffix} +# Exclusions because of gh#jsonpickle/jsonpickle#281 +%pytest -k 'not (test_thing_with_fd or test_list_with_fd or test_dict_with_fd)' %files %{python_files} -%doc README.rst +%doc README.rst docs/source/changelog.rst %license COPYING %{python_sitelib}/* ++++++ jsonpickle-0.9.6.tar.gz -> jsonpickle-1.2.tar.gz ++++++ ++++ 3980 lines of diff (skipped)
