Hello community,

here is the log from the commit of package python-oslo.serialization for 
openSUSE:Factory checked in at 2016-05-19 12:14:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.serialization (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.serialization.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.serialization"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-oslo.serialization/python-oslo.serialization.changes
      2015-12-21 12:03:54.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.serialization.new/python-oslo.serialization.changes
 2016-05-19 12:14:35.000000000 +0200
@@ -1,0 +2,22 @@
+Thu Mar  3 07:41:17 UTC 2016 - tbecht...@suse.com
+
+- update to 2.4.0:
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Remove fallback to simplejson in jsonutils
+  * Remove iso8601 dependency
+  * Updated from global requirements
+  * Updated from global requirements
+  * Trival: Remove 'MANIFEST.in'
+  * msgpackutils: drop Python 2.6 support
+  * Updated from global requirements
+  * Updated from global requirements
+  * Remove python 2.6 classifier
+  * Fix bug track URL
+  * Remove python 2.6 and cleanup tox.ini
+  * Updated from global requirements
+- Switch to .spec from rpm-packaging upstream project
+
+-------------------------------------------------------------------

Old:
----
  oslo.serialization-1.11.0.tar.gz

New:
----
  oslo.serialization-2.4.0.tar.gz

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

Other differences:
------------------
++++++ python-oslo.serialization.spec ++++++
--- /var/tmp/diff_new_pack.IpZf6g/_old  2016-05-19 12:14:36.000000000 +0200
+++ /var/tmp/diff_new_pack.IpZf6g/_new  2016-05-19 12:14:36.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslo.serialization
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -16,67 +16,72 @@
 #
 
 
+%global sname oslo.serialization
+
 Name:           python-oslo.serialization
-Version:        1.11.0
+Version:        2.4.0
 Release:        0
-Summary:        OpenStack serialization API
+Summary:        OpenStack serialization library
 License:        Apache-2.0
-Group:          Development/Languages/Python
-Url:            http://launchpad.net/oslo
-Source:         
https://pypi.python.org/packages/source/o/oslo.serialization/oslo.serialization-%{version}.tar.gz
-BuildRequires:  openstack-suse-macros
+Group:          Development/Languages
+Url:            https://launchpad.net/%{sname}
+Source0:        
https://pypi.python.org/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires:  openstack-macros
 BuildRequires:  python-devel
-BuildRequires:  python-pbr
-# Test requirements
-BuildRequires:  python-Sphinx
-BuildRequires:  python-coverage
 BuildRequires:  python-mock
-BuildRequires:  python-netaddr
+BuildRequires:  python-netaddr >= 0.7.12
 BuildRequires:  python-oslo.i18n
+BuildRequires:  python-oslo.utils >= 3.5.0
 BuildRequires:  python-oslotest
-BuildRequires:  python-simplejson
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  python-pbr
+BuildRequires:  python-setuptools
 Requires:       python-Babel >= 1.3
-Requires:       python-iso8601 >= 0.1.9
 Requires:       python-msgpack-python >= 0.4.0
-Requires:       python-oslo.utils >= 2.4.0
+Requires:       python-oslo.utils >= 3.5.0
 Requires:       python-pytz >= 2013.6
 Requires:       python-six >= 1.9.0
 BuildArch:      noarch
 
 %description
-oslo.serialization library
+The oslo.serialization library provides support for representing objects
+in transmittable and storable formats, such as Base64, JSON and MessagePack.
 
 %package doc
-Summary:        Documentation for OpenStack oslo serialization library
-Group:          Development/Languages/Python
+Summary:        Documentation for OpenStack serialization library
+Group:          Development/Languages
 BuildRequires:  python-Sphinx
-BuildRequires:  python-oslosphinx
+BuildRequires:  python-oslosphinx >= 2.3.0
 
 %description doc
-Documentation for OpenStack oslo serialization library
+The oslo.serialization library provides support for representing objects
+in transmittable and storable formats, such as Base64, JSON and MessagePack.
+This package contains the documentation.
 
 %prep
-%setup -q -n oslo.serialization-%{version}
+%setup -q -n %{sname}-%{version}
 
 %build
 %{__python2} setup.py build
 
-%install
-%{__python2} setup.py install --skip-build --root %{buildroot}
-
 # generate html docs
-sphinx-build doc/source html
+%{__python2} setup.py build_sphinx
 # remove the sphinx-build leftovers
-rm -rf html/.{doctrees,buildinfo}
+rm -rf doc/build/html/.{doctrees,buildinfo}
+
+%install
+%{__python2} setup.py install --prefix=%{_prefix} --root=%{buildroot}
+
+%check
+testr init && testr run
 
 %files
-%defattr(-,root,root,-)
-%doc README.rst LICENSE
-%{python2_sitelib}/*
+%license LICENSE
+%doc README.rst AUTHORS ChangeLog
+%{python2_sitelib}/oslo_serialization
+%{python2_sitelib}/*.egg-info
 
 %files doc
-%doc html
-%doc LICENSE
+%license LICENSE
+%doc doc/build/html
 
 %changelog

++++++ oslo.serialization-1.11.0.tar.gz -> oslo.serialization-2.4.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/AUTHORS 
new/oslo.serialization-2.4.0/AUTHORS
--- old/oslo.serialization-1.11.0/AUTHORS       2015-10-19 19:11:26.000000000 
+0200
+++ new/oslo.serialization-2.4.0/AUTHORS        2016-02-25 07:07:39.000000000 
+0100
@@ -4,6 +4,7 @@
 Ben Nemec <bne...@redhat.com>
 Brant Knudson <bknud...@us.ibm.com>
 Chang Bo Guo <guoc...@cn.ibm.com>
+ChangBo Guo(gcb) <eric....@easystack.cn>
 Christian Berendt <bere...@b1-systems.de>
 Chuck Short <chuck.sh...@canonical.com>
 Cyril Roelandt <cyril.roela...@enovance.com>
@@ -16,6 +17,7 @@
 Doug Hellmann <d...@doughellmann.com>
 Gary Kotton <gkot...@vmware.com>
 He Jie Xu <x...@linux.vnet.ibm.com>
+Ian Cordasco <graffatcolmin...@gmail.com>
 Ihar Hrachyshka <ihrac...@redhat.com>
 James Carey <jeca...@us.ibm.com>
 James Page <james.p...@ubuntu.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/CONTRIBUTING.rst 
new/oslo.serialization-2.4.0/CONTRIBUTING.rst
--- old/oslo.serialization-1.11.0/CONTRIBUTING.rst      2015-10-19 
19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/CONTRIBUTING.rst       2016-02-25 
07:07:09.000000000 +0100
@@ -13,4 +13,4 @@
 
 Bugs should be filed on Launchpad, not GitHub:
 
-   https://bugs.launchpad.net/oslo
+   https://bugs.launchpad.net/oslo.serialization
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/ChangeLog 
new/oslo.serialization-2.4.0/ChangeLog
--- old/oslo.serialization-1.11.0/ChangeLog     2015-10-19 19:11:26.000000000 
+0200
+++ new/oslo.serialization-2.4.0/ChangeLog      2016-02-25 07:07:39.000000000 
+0100
@@ -1,10 +1,47 @@
 CHANGES
 =======
 
+2.4.0
+-----
+
+* Updated from global requirements
+
+2.3.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Remove fallback to simplejson in jsonutils
+
+2.2.0
+-----
+
+* Remove iso8601 dependency
+* Updated from global requirements
+* Updated from global requirements
+* Trival: Remove 'MANIFEST.in'
+
+2.1.0
+-----
+
+* msgpackutils: drop Python 2.6 support
+
+2.0.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Remove python 2.6 classifier
+* Fix bug track URL
+* Remove python 2.6 and cleanup tox.ini
+* Updated from global requirements
+
 1.11.0
 ------
 
 * Updated from global requirements
+* Use versionadded and versionchanged in doc
 * Fix coverage configuration and execution
 
 1.10.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/MANIFEST.in 
new/oslo.serialization-2.4.0/MANIFEST.in
--- old/oslo.serialization-1.11.0/MANIFEST.in   2015-10-19 19:10:50.000000000 
+0200
+++ new/oslo.serialization-2.4.0/MANIFEST.in    1970-01-01 01:00:00.000000000 
+0100
@@ -1,6 +0,0 @@
-include AUTHORS
-include ChangeLog
-exclude .gitignore
-exclude .gitreview
-
-global-exclude *.pyc
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/PKG-INFO 
new/oslo.serialization-2.4.0/PKG-INFO
--- old/oslo.serialization-1.11.0/PKG-INFO      2015-10-19 19:11:27.000000000 
+0200
+++ new/oslo.serialization-2.4.0/PKG-INFO       2016-02-25 07:07:39.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.serialization
-Version: 1.11.0
+Version: 2.4.0
 Summary: Oslo Serialization library
 Home-page: http://launchpad.net/oslo
 Author: OpenStack
@@ -36,6 +36,5 @@
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo.serialization.egg-info/PKG-INFO 
new/oslo.serialization-2.4.0/oslo.serialization.egg-info/PKG-INFO
--- old/oslo.serialization-1.11.0/oslo.serialization.egg-info/PKG-INFO  
2015-10-19 19:11:26.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo.serialization.egg-info/PKG-INFO   
2016-02-25 07:07:39.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.serialization
-Version: 1.11.0
+Version: 2.4.0
 Summary: Oslo Serialization library
 Home-page: http://launchpad.net/oslo
 Author: OpenStack
@@ -36,6 +36,5 @@
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo.serialization.egg-info/SOURCES.txt 
new/oslo.serialization-2.4.0/oslo.serialization.egg-info/SOURCES.txt
--- old/oslo.serialization-1.11.0/oslo.serialization.egg-info/SOURCES.txt       
2015-10-19 19:11:27.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo.serialization.egg-info/SOURCES.txt        
2016-02-25 07:07:39.000000000 +0100
@@ -6,7 +6,6 @@
 ChangeLog
 HACKING.rst
 LICENSE
-MANIFEST.in
 README.rst
 babel.cfg
 requirements.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo.serialization.egg-info/pbr.json 
new/oslo.serialization-2.4.0/oslo.serialization.egg-info/pbr.json
--- old/oslo.serialization-1.11.0/oslo.serialization.egg-info/pbr.json  
2015-10-19 19:11:26.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo.serialization.egg-info/pbr.json   
2016-02-25 07:07:39.000000000 +0100
@@ -1 +1 @@
-{"is_release": true, "git_version": "a8626ea"}
\ No newline at end of file
+{"git_version": "6b5116b", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo.serialization.egg-info/requires.txt 
new/oslo.serialization-2.4.0/oslo.serialization.egg-info/requires.txt
--- old/oslo.serialization-1.11.0/oslo.serialization.egg-info/requires.txt      
2015-10-19 19:11:26.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo.serialization.egg-info/requires.txt       
2016-02-25 07:07:39.000000000 +0100
@@ -2,6 +2,5 @@
 Babel>=1.3
 six>=1.9.0
 msgpack-python>=0.4.0
-iso8601>=0.1.9
-oslo.utils>=2.4.0
+oslo.utils>=3.5.0
 pytz>=2013.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo_serialization/base64.py 
new/oslo.serialization-2.4.0/oslo_serialization/base64.py
--- old/oslo.serialization-1.11.0/oslo_serialization/base64.py  2015-10-19 
19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo_serialization/base64.py   2016-02-25 
07:07:09.000000000 +0100
@@ -13,6 +13,12 @@
 #    License for the specific language governing permissions and limitations
 #    under the License.
 
+"""
+Utilities to encode and decode Base64.
+
+.. versionadded:: 1.10
+"""
+
 from __future__ import absolute_import
 
 import base64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo_serialization/jsonutils.py 
new/oslo.serialization-2.4.0/oslo_serialization/jsonutils.py
--- old/oslo.serialization-1.11.0/oslo_serialization/jsonutils.py       
2015-10-19 19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo_serialization/jsonutils.py        
2016-02-25 07:07:09.000000000 +0100
@@ -34,27 +34,9 @@
 import functools
 import inspect
 import itertools
-import sys
+import json
 import uuid
 
-is_simplejson = False
-if sys.version_info < (2, 7):
-    # On Python <= 2.6, json module is not C boosted, so try to use
-    # simplejson module if available
-    try:
-        import simplejson as json
-        # NOTE(mriedem): Make sure we have a new enough version of simplejson
-        # to support the namedobject_as_tuple argument. This can be removed
-        # in the Kilo release when python 2.6 support is dropped.
-        if 'namedtuple_as_object' in inspect.getargspec(json.dumps).args:
-            is_simplejson = True
-        else:
-            import json
-    except ImportError:
-        import json
-else:
-    import json
-
 from oslo_utils import encodeutils
 from oslo_utils import importutils
 from oslo_utils import timeutils
@@ -86,6 +68,12 @@
     track the depth of the object inspections and don't go too deep.
 
     Therefore, ``convert_instances=True`` is lossy ... be aware.
+
+    .. versionchanged:: 1.3
+       Support UUID encoding.
+
+    .. versionchanged:: 1.6
+       Dictionary keys are now also encoded.
     """
     # handle obvious types first - order of basic types determined by running
     # full tests on nova project, resulting in the following counts:
@@ -178,7 +166,8 @@
     """Serialize ``obj`` to a JSON formatted ``str``.
 
     :param obj: object to be serialized
-    :param default: function that returns a serializable version of an object
+    :param default: function that returns a serializable version of an object,
+                    :func:`to_primitive` is used by default.
     :param kwargs: extra named parameters, please see documentation \
     of `json.dumps <https://docs.python.org/2/library/json.html#basic-usage>`_
     :returns: json formatted string
@@ -186,8 +175,6 @@
     Use dump_as_bytes() to ensure that the result type is ``bytes`` on Python 2
     and Python 3.
     """
-    if is_simplejson:
-        kwargs['namedtuple_as_object'] = False
     return json.dumps(obj, default=default, **kwargs)
 
 
@@ -195,13 +182,14 @@
     """Serialize ``obj`` to a JSON formatted ``bytes``.
 
     :param obj: object to be serialized
-    :param default: function that returns a serializable version of an object
+    :param default: function that returns a serializable version of an object,
+                    :func:`to_primitive` is used by default.
     :param encoding: encoding used to encode the serialized JSON output
     :param kwargs: extra named parameters, please see documentation \
     of `json.dumps <https://docs.python.org/2/library/json.html#basic-usage>`_
     :returns: json formatted string
 
-    .. versionadded:: 2.0
+    .. versionadded:: 1.10
     """
     serialized = dumps(obj, default=default, **kwargs)
     if isinstance(serialized, six.text_type):
@@ -215,15 +203,17 @@
 
     :param obj: object to be serialized
     :param fp: a ``.write()``-supporting file-like object
-    :param default: function that returns a serializable version of an object
+    :param default: function that returns a serializable version of an object,
+                    :func:`to_primitive` is used by default.
     :param args: extra arguments, please see documentation \
     of `json.dump <https://docs.python.org/2/library/json.html#basic-usage>`_
     :param kwargs: extra named parameters, please see documentation \
     of `json.dump <https://docs.python.org/2/library/json.html#basic-usage>`_
+
+    .. versionchanged:: 1.3
+       The *default* parameter now uses :func:`to_primitive` by default.
     """
     default = kwargs.get('default', to_primitive)
-    if is_simplejson:
-        kwargs['namedtuple_as_object'] = False
     return json.dump(obj, fp, default=default, *args, **kwargs)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo_serialization/msgpackutils.py 
new/oslo.serialization-2.4.0/oslo_serialization/msgpackutils.py
--- old/oslo.serialization-1.11.0/oslo_serialization/msgpackutils.py    
2015-10-19 19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo_serialization/msgpackutils.py     
2016-02-25 07:07:09.000000000 +0100
@@ -23,13 +23,14 @@
    wrapper will automatically use
    the :py:attr:`~oslo_serialization.msgpackutils.default_registry` for
    you if needed.
+
+.. versionadded:: 1.3
 '''
 
 
 import datetime
 import functools
 import itertools
-import sys
 import uuid
 
 import msgpack
@@ -40,13 +41,6 @@
 
 netaddr = importutils.try_import("netaddr")
 
-# NOTE(harlowja): itertools.count only started to take a step value
-# in python 2.7+ so we can't use it in 2.6...
-if sys.version_info[0:2] == (2, 6):
-    _PY26 = True
-else:
-    _PY26 = False
-
 # Expose these so that users don't have to import msgpack to gain these.
 
 PackException = msgpack.PackException
@@ -63,6 +57,8 @@
     it to a list.
 
     This may be fixed in: https://github.com/msgpack/msgpack-python/pull/100
+
+    .. versionadded:: 1.5
     """
 
     # Applications can assign 0 to 127 to store
@@ -183,13 +179,7 @@
     def deserialize(data):
         value = msgpack.unpackb(data)
         start, step = value
-        if not _PY26:
-            return itertools.count(start, step)
-        else:
-            if step != 1:
-                raise ValueError("Python 2.6.x does not support steps"
-                                 " that are not equal to one")
-            return itertools.count(start)
+        return itertools.count(start, step)
 
 
 if netaddr is not None:
@@ -309,11 +299,17 @@
 * ``set`` and ``frozenset`` container(s).
 * ``netaddr.IPAddress`` objects (only if ``netaddr`` is importable).
 * ``xmlrpclib.DateTime`` datetime objects.
+
+.. versionadded:: 1.5
 """
 
 
 def load(fp, registry=None):
-    """Deserialize ``fp`` into a Python object."""
+    """Deserialize ``fp`` into a Python object.
+
+    .. versionchanged:: 1.5
+       Added *registry* parameter.
+    """
     if registry is None:
         registry = default_registry
     # NOTE(harlowja): the reason we can't use the more native msgpack functions
@@ -324,7 +320,11 @@
 
 
 def dump(obj, fp, registry=None):
-    """Serialize ``obj`` as a messagepack formatted stream to ``fp``."""
+    """Serialize ``obj`` as a messagepack formatted stream to ``fp``.
+
+    .. versionchanged:: 1.5
+       Added *registry* parameter.
+    """
     if registry is None:
         registry = default_registry
     return msgpack.pack(obj, fp,
@@ -333,7 +333,11 @@
 
 
 def dumps(obj, registry=None):
-    """Serialize ``obj`` to a messagepack formatted ``str``."""
+    """Serialize ``obj`` to a messagepack formatted ``str``.
+
+    .. versionchanged:: 1.5
+       Added *registry* parameter.
+    """
     if registry is None:
         registry = default_registry
     return msgpack.packb(obj,
@@ -342,7 +346,11 @@
 
 
 def loads(s, registry=None):
-    """Deserialize ``s`` messagepack ``str`` into a Python object."""
+    """Deserialize ``s`` messagepack ``str`` into a Python object.
+
+    .. versionchanged:: 1.5
+       Added *registry* parameter.
+    """
     if registry is None:
         registry = default_registry
     ext_hook = functools.partial(_unserializer, registry)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.serialization-1.11.0/oslo_serialization/tests/test_jsonutils.py 
new/oslo.serialization-2.4.0/oslo_serialization/tests/test_jsonutils.py
--- old/oslo.serialization-1.11.0/oslo_serialization/tests/test_jsonutils.py    
2015-10-19 19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/oslo_serialization/tests/test_jsonutils.py     
2016-02-25 07:07:09.000000000 +0100
@@ -21,7 +21,6 @@
 import netaddr
 from oslo_i18n import fixture
 from oslotest import base as test_base
-import simplejson
 import six
 import six.moves.xmlrpc_client as xmlrpclib
 
@@ -36,7 +35,7 @@
         super(JSONUtilsTestMixin, self).setUp()
         self.json_patcher = mock.patch.multiple(
             jsonutils, json=self.json_impl,
-            is_simplejson=self.json_impl is simplejson)
+        )
         self.json_impl_mock = self.json_patcher.start()
 
     def tearDown(self):
@@ -108,10 +107,6 @@
     json_impl = json
 
 
-class JSONUtilsTestSimpleJson(JSONUtilsTestMixin, test_base.BaseTestCase):
-    json_impl = simplejson
-
-
 class ToPrimitiveTestCase(test_base.BaseTestCase):
     def setUp(self):
         super(ToPrimitiveTestCase, self).setUp()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/requirements.txt 
new/oslo.serialization-2.4.0/requirements.txt
--- old/oslo.serialization-1.11.0/requirements.txt      2015-10-19 
19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/requirements.txt       2016-02-25 
07:07:09.000000000 +0100
@@ -7,12 +7,9 @@
 # adding a new feature to oslo.serialization means adding a new dependency,
 # that is a likely indicator that the feature belongs somewhere else.
 
-pbr>=1.6
-Babel>=1.3
-six>=1.9.0
-msgpack-python>=0.4.0
-# Only for timeutils in openstack.common - once we're using the
-# library version this can be removed.
-iso8601>=0.1.9
-oslo.utils>=2.4.0 # Apache-2.0
-pytz>=2013.6
+pbr>=1.6 # Apache-2.0
+Babel>=1.3 # BSD
+six>=1.9.0 # MIT
+msgpack-python>=0.4.0 # Apache-2.0
+oslo.utils>=3.5.0 # Apache-2.0
+pytz>=2013.6 # MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/setup.cfg 
new/oslo.serialization-2.4.0/setup.cfg
--- old/oslo.serialization-1.11.0/setup.cfg     2015-10-19 19:11:27.000000000 
+0200
+++ new/oslo.serialization-2.4.0/setup.cfg      2016-02-25 07:07:39.000000000 
+0100
@@ -15,7 +15,6 @@
        Programming Language :: Python
        Programming Language :: Python :: 2
        Programming Language :: Python :: 2.7
-       Programming Language :: Python :: 2.6
        Programming Language :: Python :: 3
        Programming Language :: Python :: 3.4
 
@@ -52,7 +51,7 @@
 universal = 1
 
 [egg_info]
-tag_build = 
 tag_svn_revision = 0
 tag_date = 0
+tag_build = 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/test-requirements.txt 
new/oslo.serialization-2.4.0/test-requirements.txt
--- old/oslo.serialization-1.11.0/test-requirements.txt 2015-10-19 
19:10:50.000000000 +0200
+++ new/oslo.serialization-2.4.0/test-requirements.txt  2016-02-25 
07:07:09.000000000 +0100
@@ -2,14 +2,13 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 hacking<0.11,>=0.10.0
-mock>=1.2
-netaddr!=0.7.16,>=0.7.12
+mock>=1.2 # BSD
+netaddr!=0.7.16,>=0.7.12 # BSD
 
 # this is required for the docs build jobs
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
+oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
 
 oslotest>=1.10.0 # Apache-2.0
-simplejson>=2.2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-coverage>=3.6
+oslo.i18n>=2.1.0 # Apache-2.0
+coverage>=3.6 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.serialization-1.11.0/tox.ini 
new/oslo.serialization-2.4.0/tox.ini
--- old/oslo.serialization-1.11.0/tox.ini       2015-10-19 19:10:50.000000000 
+0200
+++ new/oslo.serialization-2.4.0/tox.ini        2016-02-25 07:07:09.000000000 
+0100
@@ -1,19 +1,9 @@
 [tox]
 minversion = 1.6
-envlist = py34,py26,py27,pypy,pep8
-# NOTE(dhellmann): We cannot set skipdist=True
-# for oslo libraries because of the namespace package.
-#skipsdist = True
+envlist = py34,py27,pypy,pep8
 
 [testenv]
-# NOTE(dhellmann): We cannot set usedevelop=True
-# for oslo libraries because of the namespace package.
-#usedevelop = True
-install_command = pip install -U {opts} {packages}
-setenv =
-   VIRTUAL_ENV={envdir}
-deps = -r{toxinidir}/requirements.txt
-       -r{toxinidir}/test-requirements.txt
+deps = -r{toxinidir}/test-requirements.txt
 commands = python setup.py testr --slowest --testr-args='{posargs}'
 
 [testenv:pep8]


Reply via email to