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]