Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-castellan for 
openSUSE:Factory checked in at 2021-05-04 22:00:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-castellan (Old)
 and      /work/SRC/openSUSE:Factory/.python-castellan.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-castellan"

Tue May  4 22:00:52 2021 rev:13 rq:890180 version:3.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-castellan/python-castellan.changes        
2020-10-26 16:15:34.342896205 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-castellan.new.2988/python-castellan.changes  
    2021-05-04 22:00:54.472619006 +0200
@@ -1,0 +2,13 @@
+Mon May  3 20:54:35 UTC 2021 - cloud-de...@suse.de
+
+- update to version 3.7.1
+  - Fix assertion typo in barbican key manager unit test
+  - Remove six
+  - Add Python3 wallaby unit tests
+  - Adding pre-commit
+  - Update master for stable/victoria
+  - Dropping lower constraints testing
+  - Don't expect barbican service name to be barbican.
+  - Use py3 as the default runtime for tox
+
+-------------------------------------------------------------------

Old:
----
  castellan-3.6.0.tar.gz

New:
----
  castellan-3.7.1.tar.gz

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

Other differences:
------------------
++++++ python-castellan.spec ++++++
--- /var/tmp/diff_new_pack.ZWLw4f/_old  2021-05-04 22:00:54.992617051 +0200
+++ /var/tmp/diff_new_pack.ZWLw4f/_new  2021-05-04 22:00:54.992617051 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-castellan
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           python-castellan
-Version:        3.6.0
+Version:        3.7.1
 Release:        0
 Summary:        Generic Key Manager interface for OpenStack
 License:        Apache-2.0
 Group:          Development/Languages/Python
-URL:            https://launchpad.net/castellan
-Source0:        
https://files.pythonhosted.org/packages/source/c/castellan/castellan-3.6.0.tar.gz
+URL:            https://docs.openstack.org/castellan
+Source0:        
https://files.pythonhosted.org/packages/source/c/castellan/castellan-3.7.1.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-barbicanclient >= 4.5.2
 BuildRequires:  python3-cryptography >= 2.7
@@ -43,7 +43,6 @@
 
 %package -n python3-castellan
 Summary:        Generic Key Manager interface for OpenStack
-Group:          Development/Languages/Python
 Requires:       python3-Babel
 Requires:       python3-barbicanclient >= 4.5.2
 Requires:       python3-cryptography >= 2.7
@@ -73,7 +72,7 @@
 This package contains the documentation
 
 %prep
-%autosetup -p1 -n castellan-3.6.0
+%autosetup -p1 -n castellan-3.7.1
 %py_req_cleanup
 
 %build

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ZWLw4f/_old  2021-05-04 22:00:55.028616916 +0200
+++ /var/tmp/diff_new_pack.ZWLw4f/_new  2021-05-04 22:00:55.028616916 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/castellan/castellan.spec.j2</param>
+    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/castellan/castellan.spec.j2</param>
     <param name="output-name">python-castellan.spec</param>
-    <param 
name="requirements">https://opendev.org/openstack/castellan/raw/branch/stable/victoria/requirements.txt</param>
+    <param 
name="requirements">https://opendev.org/openstack/castellan/raw/branch/stable/wallaby/requirements.txt</param>
     <param name="changelog-email">cloud-de...@suse.de</param>
     <param name="changelog-provider">gh,openstack,castellan</param>
   </service>

++++++ castellan-3.6.0.tar.gz -> castellan-3.7.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/.pre-commit-config.yaml 
new/castellan-3.7.1/.pre-commit-config.yaml
--- old/castellan-3.6.0/.pre-commit-config.yaml 1970-01-01 01:00:00.000000000 
+0100
+++ new/castellan-3.7.1/.pre-commit-config.yaml 2021-03-03 14:36:24.000000000 
+0100
@@ -0,0 +1,35 @@
+# We from the Oslo project decided to pin repos based on the
+# commit hash instead of the version tag to prevend arbitrary
+# code from running in developer's machines.  To update to a
+# newer version, run `pre-commit autoupdate` and then replace
+# the newer versions with their commit hash.
+
+default_language_version:
+  python: python3
+
+repos:
+  - repo: https://github.com/pre-commit/pre-commit-hooks
+    rev: ebc15addedad713c86ef18ae9632c88e187dd0af  # v3.1.0
+    hooks:
+      - id: trailing-whitespace
+      # Replaces or checks mixed line ending
+      - id: mixed-line-ending
+        args: ['--fix', 'lf']
+        exclude: '.*\.(svg)$'
+      # Forbid files which have a UTF-8 byte-order marker
+      - id: check-byte-order-marker
+      # Checks that non-binary executables have a proper shebang
+      - id: check-executables-have-shebangs
+      # Check for files that contain merge conflict strings.
+      - id: check-merge-conflict
+      # Check for debugger imports and py37+ breakpoint()
+      # calls in python source
+      - id: debug-statements
+      - id: check-yaml
+        files: .*\.(yaml|yml)$
+  - repo: https://gitlab.com/pycqa/flake8
+    rev: 181bb46098dddf7e2d45319ea654b4b4d58c2840 # 3.8.3
+    hooks:
+      - id: flake8
+        additional_dependencies:
+          - hacking>=3.0.1,<3.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/.zuul.yaml 
new/castellan-3.7.1/.zuul.yaml
--- old/castellan-3.6.0/.zuul.yaml      2020-09-11 21:26:04.000000000 +0200
+++ new/castellan-3.7.1/.zuul.yaml      2021-03-03 14:36:24.000000000 +0100
@@ -59,8 +59,7 @@
         - barbican-tempest-plugin-simple-crypto-castellan-src
     templates:
       - check-requirements
-      - openstack-lower-constraints-jobs
-      - openstack-python3-victoria-jobs
+      - openstack-python3-wallaby-jobs
       - periodic-stable-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/AUTHORS new/castellan-3.7.1/AUTHORS
--- old/castellan-3.6.0/AUTHORS 2020-09-11 21:27:14.000000000 +0200
+++ new/castellan-3.7.1/AUTHORS 2021-03-03 14:37:11.000000000 +0100
@@ -38,6 +38,7 @@
 Kiran_totad <kiran.to...@nectechnologies.in>
 Le Hou <ho...@chinaunicom.cn>
 Luigi Toscano <ltosc...@redhat.com>
+Mark Goddard <m...@stackhpc.com>
 Michael McCune <m...@redhat.com>
 Moises Guimaraes de Medeiros <mogui...@redhat.com>
 Mois??s Guimar??es de Medeiros <mogui...@redhat.com>
@@ -48,6 +49,7 @@
 Paul Bourke <paul.bou...@oracle.com>
 Pavlo Shchelokovskyy <shchelokovs...@gmail.com>
 Robert Clark <hyaku...@gmail.com>
+Sam Morrison <sorri...@gmail.com>
 Sean McGinnis <sean.mcgin...@gmail.com>
 Steve Martinelli <s.martine...@gmail.com>
 Sungjin Yook <sungy...@us.ibm.com>
@@ -64,6 +66,7 @@
 gaofei <gao....@inspur.com>
 gecong1973 <ge.c...@zte.com.cn>
 gengchc2 <geng.changc...@zte.com.cn>
+kuangcx <kuan...@inspur.com>
 lioplhp <hpliu5...@fiberhome.com>
 liujiong <liuji...@gohighsec.com>
 melissaml <ma....@99cloud.net>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/ChangeLog 
new/castellan-3.7.1/ChangeLog
--- old/castellan-3.6.0/ChangeLog       2020-09-11 21:27:14.000000000 +0200
+++ new/castellan-3.7.1/ChangeLog       2021-03-03 14:37:11.000000000 +0100
@@ -1,6 +1,22 @@
 CHANGES
 =======
 
+3.7.1
+-----
+
+* Fix assertion typo in barbican key manager unit test
+* Dropping lower constraints testing
+* Don't expect barbican service name to be barbican
+* Use py3 as the default runtime for tox
+
+3.7.0
+-----
+
+* Remove six
+* Adding pre-commit
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
 3.6.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/PKG-INFO new/castellan-3.7.1/PKG-INFO
--- old/castellan-3.6.0/PKG-INFO        2020-09-11 21:27:14.000000000 +0200
+++ new/castellan-3.7.1/PKG-INFO        2021-03-03 14:37:11.843846300 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: castellan
-Version: 3.6.0
+Version: 3.7.1
 Summary: Generic Key Manager interface for OpenStack
 Home-page: https://docs.openstack.org/castellan/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/castellan-3.6.0/castellan/key_manager/barbican_key_manager.py 
new/castellan-3.7.1/castellan/key_manager/barbican_key_manager.py
--- old/castellan-3.6.0/castellan/key_manager/barbican_key_manager.py   
2020-09-11 21:26:04.000000000 +0200
+++ new/castellan-3.7.1/castellan/key_manager/barbican_key_manager.py   
2021-03-03 14:36:24.000000000 +0100
@@ -198,7 +198,6 @@
             return endpoint_data.url
         else:
             service_parameters = {'service_type': 'key-manager',
-                                  'service_name': 'barbican',
                                   'interface': barbican.barbican_endpoint_type}
             return auth.get_endpoint(sess, **service_parameters)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/castellan-3.6.0/castellan/tests/unit/key_manager/test_barbican_key_manager.py
 
new/castellan-3.7.1/castellan/tests/unit/key_manager/test_barbican_key_manager.py
--- 
old/castellan-3.6.0/castellan/tests/unit/key_manager/test_barbican_key_manager.py
   2020-09-11 21:26:04.000000000 +0200
+++ 
new/castellan-3.7.1/castellan/tests/unit/key_manager/test_barbican_key_manager.py
   2021-03-03 14:36:24.000000000 +0100
@@ -122,7 +122,7 @@
         self.assertRaises(exception.KeyManagerError,
                           self.key_mgr._create_base_url,
                           auth, sess, endpoint)
-        auth.get_discovery.asser_called_once_with(sess, url=endpoint)
+        auth.get_discovery.assert_called_once_with(sess, url=endpoint)
         self.assertEqual(1, discovery.raw_version_data.call_count)
 
     def test_base_url_get_discovery(self):
@@ -136,10 +136,10 @@
         endpoint = "http://localhost/key_manager";
 
         base_url = self.key_mgr._create_base_url(auth,
-                                                 mock.Mock(),
+                                                 sess,
                                                  endpoint)
         self.assertEqual(endpoint + "/" + version, base_url)
-        auth.get_discovery.asser_called_once_with(sess, url=endpoint)
+        auth.get_discovery.assert_called_once_with(sess, url=endpoint)
         self.assertEqual(1, discovery.raw_version_data.call_count)
 
     def test_create_key(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/castellan.egg-info/PKG-INFO 
new/castellan-3.7.1/castellan.egg-info/PKG-INFO
--- old/castellan-3.6.0/castellan.egg-info/PKG-INFO     2020-09-11 
21:27:14.000000000 +0200
+++ new/castellan-3.7.1/castellan.egg-info/PKG-INFO     2021-03-03 
14:37:11.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: castellan
-Version: 3.6.0
+Version: 3.7.1
 Summary: Generic Key Manager interface for OpenStack
 Home-page: https://docs.openstack.org/castellan/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/castellan.egg-info/SOURCES.txt 
new/castellan-3.7.1/castellan.egg-info/SOURCES.txt
--- old/castellan-3.6.0/castellan.egg-info/SOURCES.txt  2020-09-11 
21:27:14.000000000 +0200
+++ new/castellan-3.7.1/castellan.egg-info/SOURCES.txt  2021-03-03 
14:37:11.000000000 +0100
@@ -1,5 +1,6 @@
 .coveragerc
 .mailmap
+.pre-commit-config.yaml
 .stestr.conf
 .zuul.yaml
 AUTHORS
@@ -122,6 +123,7 @@
 releasenotes/source/train.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/ussuri.rst
+releasenotes/source/victoria.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
 tools/setup-vault-env.sh
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/castellan.egg-info/pbr.json 
new/castellan-3.7.1/castellan.egg-info/pbr.json
--- old/castellan-3.6.0/castellan.egg-info/pbr.json     2020-09-11 
21:27:14.000000000 +0200
+++ new/castellan-3.7.1/castellan.egg-info/pbr.json     2021-03-03 
14:37:11.000000000 +0100
@@ -1 +1 @@
-{"git_version": "a10ed81", "is_release": true}
\ No newline at end of file
+{"git_version": "35f1a20", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/doc/source/conf.py 
new/castellan-3.7.1/doc/source/conf.py
--- old/castellan-3.6.0/doc/source/conf.py      2020-09-11 21:26:04.000000000 
+0200
+++ new/castellan-3.7.1/doc/source/conf.py      2021-03-03 14:36:24.000000000 
+0100
@@ -1,3 +1,5 @@
+# Copyright (C) 2020 Red Hat, Inc.
+#
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at
@@ -21,7 +23,6 @@
 # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
 extensions = [
     'sphinx.ext.autodoc',
-    #'sphinx.ext.intersphinx',
     'openstackdocstheme',
     'sphinxcontrib.rsvgconverter',
 ]
@@ -81,9 +82,6 @@
 
 latex_use_xindy = False
 
-# Example configuration for intersphinx: refer to the Python standard library.
-#intersphinx_mapping = {'https://docs.python.org/3/': None}
-
 # -- Options for openstackdocstheme -------------------------------------------
 openstackdocs_repo_name = 'openstack/castellan'
 openstackdocs_pdf_link = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/lower-constraints.txt 
new/castellan-3.7.1/lower-constraints.txt
--- old/castellan-3.6.0/lower-constraints.txt   2020-09-11 21:26:04.000000000 
+0200
+++ new/castellan-3.7.1/lower-constraints.txt   2021-03-03 14:36:24.000000000 
+0100
@@ -47,7 +47,6 @@
 requests==2.18.0
 requestsexceptions==1.2.0
 rfc3986==0.3.1
-six==1.15.0
 smmap==0.9.0
 stestr==2.0.0
 stevedore==1.20.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/releasenotes/source/index.rst 
new/castellan-3.7.1/releasenotes/source/index.rst
--- old/castellan-3.6.0/releasenotes/source/index.rst   2020-09-11 
21:26:04.000000000 +0200
+++ new/castellan-3.7.1/releasenotes/source/index.rst   2021-03-03 
14:36:24.000000000 +0100
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   victoria
    ussuri
    train
    stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/releasenotes/source/victoria.rst 
new/castellan-3.7.1/releasenotes/source/victoria.rst
--- old/castellan-3.6.0/releasenotes/source/victoria.rst        1970-01-01 
01:00:00.000000000 +0100
+++ new/castellan-3.7.1/releasenotes/source/victoria.rst        2021-03-03 
14:36:24.000000000 +0100
@@ -0,0 +1,6 @@
+=============================
+Victoria Series Release Notes
+=============================
+
+.. release-notes::
+   :branch: stable/victoria
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/test-requirements.txt 
new/castellan-3.7.1/test-requirements.txt
--- old/castellan-3.6.0/test-requirements.txt   2020-09-11 21:26:04.000000000 
+0200
+++ new/castellan-3.7.1/test-requirements.txt   2021-03-03 14:36:24.000000000 
+0100
@@ -17,3 +17,5 @@
 testtools>=2.2.0 # MIT
 bandit>=1.6.0,<1.7.0 # Apache-2.0
 pifpaf>=0.10.0 # Apache-2.0
+
+pre-commit>=2.6.0 # MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-3.6.0/tox.ini new/castellan-3.7.1/tox.ini
--- old/castellan-3.6.0/tox.ini 2020-09-11 21:26:04.000000000 +0200
+++ new/castellan-3.7.1/tox.ini 2021-03-03 14:36:24.000000000 +0100
@@ -1,6 +1,6 @@
 [tox]
 minversion = 3.1.1
-envlist = py38,pep8
+envlist = py3,pep8
 ignore_basepython_conflict = True
 skipsdist = True
 
@@ -18,7 +18,7 @@
 
 [testenv:pep8]
 commands =
-  flake8
+  pre-commit run -a
   bandit -r castellan -x tests -s B105,B106,B107,B607
 
 [testenv:bandit]

Reply via email to