Hello community, here is the log from the commit of package python-cursive for openSUSE:Factory checked in at 2017-04-06 11:03:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cursive (Old) and /work/SRC/openSUSE:Factory/.python-cursive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cursive" Thu Apr 6 11:03:01 2017 rev:2 rq:485088 version:0.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cursive/python-cursive.changes 2016-10-13 11:28:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-cursive.new/python-cursive.changes 2017-04-06 11:03:13.998398809 +0200 @@ -1,0 +2,9 @@ +Tue Apr 4 10:41:24 UTC 2017 - [email protected] + +- update to 0.1.2: + * Make REGISTERED_TYPES public + * Enable release notes translation + * Add oslo.log to requirements.txt + * Cleanup tox.ini + +------------------------------------------------------------------- Old: ---- cursive-0.1.1.tar.gz New: ---- cursive-0.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cursive.spec ++++++ --- /var/tmp/diff_new_pack.BnWN2Z/_old 2017-04-06 11:03:14.538322498 +0200 +++ /var/tmp/diff_new_pack.BnWN2Z/_new 2017-04-06 11:03:14.542321932 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-cursive # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,7 +17,7 @@ Name: python-cursive -Version: 0.1.1 +Version: 0.1.2 Release: 0 Summary: Cursive implements OpenStack-specific validation of digital signatures License: Apache-2.0 @@ -49,6 +49,7 @@ Requires: python-lxml >= 2.3 Requires: python-netifaces >= 0.10.4 Requires: python-oslo.i18n >= 2.1.0 +Requires: python-oslo.log >= 1.14.0 Requires: python-oslo.serialization >= 1.10.0 Requires: python-oslo.utils >= 3.16.0 Requires: python-pbr >= 1.6 ++++++ cursive-0.1.1.tar.gz -> cursive-0.1.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/AUTHORS new/cursive-0.1.2/AUTHORS --- old/cursive-0.1.1/AUTHORS 2016-08-07 17:32:05.000000000 +0200 +++ new/cursive-0.1.2/AUTHORS 2017-03-27 17:37:55.000000000 +0200 @@ -1,3 +1,4 @@ Andreas Jaeger <[email protected]> Dane Fichter <[email protected]> +Javier Pena <[email protected]> dane-fichter <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/ChangeLog new/cursive-0.1.2/ChangeLog --- old/cursive-0.1.1/ChangeLog 2016-08-07 17:32:05.000000000 +0200 +++ new/cursive-0.1.2/ChangeLog 2017-03-27 17:37:55.000000000 +0200 @@ -1,6 +1,14 @@ CHANGES ======= +0.1.2 +----- + +* Make REGISTERED_TYPES public +* Enable release notes translation +* Add oslo.log to requirements.txt +* Cleanup tox.ini + 0.1.1 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/PKG-INFO new/cursive-0.1.2/PKG-INFO --- old/cursive-0.1.1/PKG-INFO 2016-08-07 17:32:06.000000000 +0200 +++ new/cursive-0.1.2/PKG-INFO 2017-03-27 17:37:55.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cursive -Version: 0.1.1 +Version: 0.1.2 Summary: Cursive implements OpenStack-specific validation of digital signatures. Home-page: http://www.openstack.org/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/cursive/signature_utils.py new/cursive-0.1.2/cursive/signature_utils.py --- old/cursive-0.1.1/cursive/signature_utils.py 2016-08-07 17:29:31.000000000 +0200 +++ new/cursive-0.1.2/cursive/signature_utils.py 2017-03-27 17:34:20.000000000 +0200 @@ -81,7 +81,7 @@ class SignatureKeyType(object): - _REGISTERED_TYPES = {} + REGISTERED_TYPES = {} def __init__(self, name, public_key_type, create_verifier): self.name = name @@ -96,9 +96,9 @@ :param public_key_type: e.g. RSAPublicKey, DSAPublicKey, etc. :param create_verifier: a function to create a verifier for this type """ - cls._REGISTERED_TYPES[name] = cls(name, - public_key_type, - create_verifier) + cls.REGISTERED_TYPES[name] = cls(name, + public_key_type, + create_verifier) @classmethod def lookup(cls, name): @@ -108,10 +108,10 @@ :returns: the SignatureKeyType object :raises: SignatureVerificationError if signature key type is invalid """ - if name not in cls._REGISTERED_TYPES: + if name not in cls.REGISTERED_TYPES: raise exception.SignatureVerificationError( reason=_('Invalid signature key type: %s') % name) - return cls._REGISTERED_TYPES[name] + return cls.REGISTERED_TYPES[name] # each key type will require its own verifier diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/cursive.egg-info/PKG-INFO new/cursive-0.1.2/cursive.egg-info/PKG-INFO --- old/cursive-0.1.1/cursive.egg-info/PKG-INFO 2016-08-07 17:32:05.000000000 +0200 +++ new/cursive-0.1.2/cursive.egg-info/PKG-INFO 2017-03-27 17:37:55.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cursive -Version: 0.1.1 +Version: 0.1.2 Summary: Cursive implements OpenStack-specific validation of digital signatures. Home-page: http://www.openstack.org/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/cursive.egg-info/pbr.json new/cursive-0.1.2/cursive.egg-info/pbr.json --- old/cursive-0.1.1/cursive.egg-info/pbr.json 2016-08-07 17:32:05.000000000 +0200 +++ new/cursive-0.1.2/cursive.egg-info/pbr.json 2017-03-27 17:37:55.000000000 +0200 @@ -1 +1 @@ -{"git_version": "d5e395c", "is_release": true} \ No newline at end of file +{"git_version": "fac14bc", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/cursive.egg-info/requires.txt new/cursive-0.1.2/cursive.egg-info/requires.txt --- old/cursive-0.1.1/cursive.egg-info/requires.txt 2016-08-07 17:32:05.000000000 +0200 +++ new/cursive-0.1.2/cursive.egg-info/requires.txt 2017-03-27 17:37:55.000000000 +0200 @@ -6,4 +6,5 @@ oslo.serialization>=1.10.0 oslo.utils>=3.16.0 oslo.i18n>=2.1.0 +oslo.log>=1.14.0 castellan>=0.4.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/releasenotes/source/conf.py new/cursive-0.1.2/releasenotes/source/conf.py --- old/cursive-0.1.1/releasenotes/source/conf.py 2016-08-07 17:29:31.000000000 +0200 +++ new/cursive-0.1.2/releasenotes/source/conf.py 2017-03-27 17:34:18.000000000 +0200 @@ -271,3 +271,6 @@ # If true, do not generate a @detailmenu in the "Top" node's menu. # texinfo_no_detailmenu = False + +# -- Options for Internationalization output ------------------------------ +locale_dirs = ['locale/'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/requirements.txt new/cursive-0.1.2/requirements.txt --- old/cursive-0.1.1/requirements.txt 2016-08-07 17:29:31.000000000 +0200 +++ new/cursive-0.1.2/requirements.txt 2017-03-27 17:34:18.000000000 +0200 @@ -10,4 +10,5 @@ oslo.serialization>=1.10.0 # Apache-2.0 oslo.utils>=3.16.0 # Apache-2.0 oslo.i18n>=2.1.0 # Apache-2.0 +oslo.log>=1.14.0 # Apache-2.0 castellan>=0.4.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/setup.cfg new/cursive-0.1.2/setup.cfg --- old/cursive-0.1.1/setup.cfg 2016-08-07 17:32:06.000000000 +0200 +++ new/cursive-0.1.2/setup.cfg 2017-03-27 17:37:55.000000000 +0200 @@ -56,5 +56,4 @@ [egg_info] tag_build = tag_date = 0 -tag_svn_revision = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cursive-0.1.1/tox.ini new/cursive-0.1.2/tox.ini --- old/cursive-0.1.1/tox.ini 2016-08-07 17:29:31.000000000 +0200 +++ new/cursive-0.1.2/tox.ini 2017-03-27 17:34:18.000000000 +0200 @@ -1,42 +1,25 @@ [tox] minversion = 2.0 -envlist = py34-constraints,py27-constraints,pep8-constraints +envlist = py34,py27,pep8 skipsdist = True [testenv] usedevelop = True -install_command = - constraints: {[testenv:common-constraints]install_command} - pip install -U {opts} {packages} +install_command = pip install -U {opts} {packages} setenv = VIRTUAL_ENV={envdir} deps = -r{toxinidir}/test-requirements.txt commands = python setup.py testr --slowest --testr-args='{posargs}' -[testenv:common-constraints] -install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages} - [testenv:pep8] commands = flake8 {posargs} -[testenv:pep8-constraints] -install_command = {[testenv:common-constraints]install_command} -commands = flake8 {posargs} - [testenv:venv] commands = {posargs} -[testenv:venv-constraints] -install_command = {[testenv:common-constraints]install_command} -commands = {posargs} - [testenv:cover] commands = python setup.py test --coverage --testr-args='{posargs}' -[testenv:cover-constraints] -install_command = {[testenv:common-constraints]install_command} -commands = python setup.py test --coverage --testr-args='{posargs}' - [testenv:docs] commands = python setup.py build_sphinx @@ -44,17 +27,9 @@ commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html -[testenv:docs-constraints] -install_command = {[testenv:common-constraints]install_command} -commands = python setup.py build_sphinx - [testenv:debug] commands = oslo_debug_helper {posargs} -[testenv:debug-constraints] -install_command = {[testenv:common-constraints]install_command} -commands = oslo_debug_helper {posargs} - [flake8] # E123, E125 skipped as they are invalid PEP-8.
