commit python-osprofiler for openSUSE:Factory

2020-10-26 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2020-10-26 16:17:33

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new.3463 (New)


Package is "python-osprofiler"

Mon Oct 26 16:17:33 2020 rev:13 rq:841223 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2020-06-05 20:19:50.171789360 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-osprofiler.new.3463/python-osprofiler.changes
2020-10-26 16:18:20.755033218 +0100
@@ -1,0 +2,18 @@
+Fri Oct  9 19:18:37 UTC 2020 - cloud-de...@suse.de
+
+- update to version 3.4.0
+  - Fix empty 'args' and 'kwargs' when using 'hide_args' with Jaeger
+  - drop mock from lower-constraints
+  - Bump default tox env from py37 to py38
+  - Add Python3 victoria unit tests
+  - Add py38 package metadata
+  - switch to importlib.metadata to find package version
+  - Fix StopIteration error on Ubuntu Focal
+  - Use unittest.mock instead of third party mock
+  - Fix pep8 failures
+  - Bump bandit version
+  - Switch to newer openstackdocstheme and reno versions
+  - Update master for stable/ussuri
+  - Enforce order of import statements
+
+---

Old:

  osprofiler-3.1.0.tar.gz

New:

  osprofiler-3.4.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.Yd3CRk/_old  2020-10-26 16:18:21.267033630 +0100
+++ /var/tmp/diff_new_pack.Yd3CRk/_new  2020-10-26 16:18:21.267033630 +0100
@@ -17,19 +17,20 @@
 
 
 Name:   python-osprofiler
-Version:3.1.0
+Version:3.4.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://launchpad.net/osprofiler
-Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-3.1.0.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-3.4.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-WebOb >= 1.7.1
 BuildRequires:  python3-ddt
 BuildRequires:  python3-docutils
 BuildRequires:  python3-elasticsearch
+BuildRequires:  python3-importlib-metadata
 BuildRequires:  python3-mock
 BuildRequires:  python3-oslo.concurrency >= 3.26.0
 BuildRequires:  python3-oslo.config
@@ -56,6 +57,7 @@
 Group:  Development/Languages/Python
 Requires:   python3-PrettyTable >= 0.7.2
 Requires:   python3-WebOb >= 1.7.1
+Requires:   python3-importlib-metadata
 Requires:   python3-oslo.concurrency >= 3.26.0
 Requires:   python3-oslo.config
 Requires:   python3-oslo.log
@@ -85,7 +87,7 @@
 Documentation for OSProfiler.
 
 %prep
-%autosetup -p1 -n osprofiler-3.1.0
+%autosetup -p1 -n osprofiler-3.4.0
 %py_req_cleanup
 
 %build

++ _service ++
--- /var/tmp/diff_new_pack.Yd3CRk/_old  2020-10-26 16:18:21.299033656 +0100
+++ /var/tmp/diff_new_pack.Yd3CRk/_new  2020-10-26 16:18:21.303033660 +0100
@@ -1,8 +1,8 @@
 
   
-https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/osprofiler/osprofiler.spec.j2
+https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/osprofiler/osprofiler.spec.j2
 python-osprofiler.spec
-https://opendev.org/openstack/osprofiler/raw/branch/stable/ussuri/requirements.txt
+https://opendev.org/openstack/osprofiler/raw/branch/stable/victoria/requirements.txt
 cloud-de...@suse.de
 gh,openstack,osprofiler
   

++ osprofiler-3.1.0.tar.gz -> osprofiler-3.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osprofiler-3.1.0/.zuul.yaml 
new/osprofiler-3.4.0/.zuul.yaml
--- old/osprofiler-3.1.0/.zuul.yaml 2020-04-07 12:08:37.0 +0200
+++ new/osprofiler-3.4.0/.zuul.yaml 2020-09-11 21:19:46.0 +0200
@@ -4,7 +4,7 @@
   - lib-forward-testing-python3
   - openstack-cover-jobs
   - openstack-lower-constraints-jobs
-  - openstack-python3-ussuri-jobs
+  - openstack-python3-victoria-jobs
   - periodic-stable-jobs
   - publish-openstack-docs-pti
   - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osprofiler-3.1.0/AUTHORS new/osprofiler-3.4.0/AUTHORS
--- old/osprofiler-3.1.0/AUTHORS2020-04-07 12:10:14.0 +0200
+++ new/osprofiler-3.4.0/AUTHORS2020-09-11 21:21:18.0 +0200
@@ -13,6 +13,7 @@
 Carlos Goncalves 
 ChangBo Guo(gcb) 
 Corey Bryant 
+Daria Kobtseva 
 Davanum Srinivas 

commit python-osprofiler for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2020-06-05 20:15:47

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new.3606 (New)


Package is "python-osprofiler"

Fri Jun  5 20:15:47 2020 rev:12 rq:803605 version:3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2020-03-24 22:32:45.649101612 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-osprofiler.new.3606/python-osprofiler.changes
2020-06-05 20:19:50.171789360 +0200
@@ -1,0 +2,11 @@
+Tue May 12 10:04:24 UTC 2020 - cloud-de...@suse.de
+
+- update to version 3.1.0
+  - Handle driver initialization errors to avoid service crash
+  - [ussuri][goal] Drop python 2.7 support and testing
+  - Switch to Ussuri jobs
+  - Start README.rst with a better title
+  - Update master for stable/train
+  - Update hacking for Python3
+
+---

Old:

  osprofiler-2.8.2.tar.gz

New:

  osprofiler-3.1.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.yMel6z/_old  2020-06-05 20:19:51.231792965 +0200
+++ /var/tmp/diff_new_pack.yMel6z/_new  2020-06-05 20:19:51.235792978 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   python-osprofiler
-Version:2.8.2
+Version:3.1.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://launchpad.net/osprofiler
-Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.8.2.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-3.1.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-WebOb >= 1.7.1
@@ -85,7 +85,7 @@
 Documentation for OSProfiler.
 
 %prep
-%autosetup -p1 -n osprofiler-2.8.2
+%autosetup -p1 -n osprofiler-3.1.0
 %py_req_cleanup
 
 %build

++ _service ++
--- /var/tmp/diff_new_pack.yMel6z/_old  2020-06-05 20:19:51.255793047 +0200
+++ /var/tmp/diff_new_pack.yMel6z/_new  2020-06-05 20:19:51.255793047 +0200
@@ -1,8 +1,8 @@
 
   
-https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/osprofiler/osprofiler.spec.j2
+https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/osprofiler/osprofiler.spec.j2
 python-osprofiler.spec
-https://raw.githubusercontent.com/openstack/osprofiler/stable/train/requirements.txt
+https://opendev.org/openstack/osprofiler/raw/branch/stable/ussuri/requirements.txt
 cloud-de...@suse.de
 gh,openstack,osprofiler
   

++ osprofiler-2.8.2.tar.gz -> osprofiler-3.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osprofiler-2.8.2/.zuul.yaml 
new/osprofiler-3.1.0/.zuul.yaml
--- old/osprofiler-2.8.2/.zuul.yaml 2019-09-04 16:25:44.0 +0200
+++ new/osprofiler-3.1.0/.zuul.yaml 2020-04-07 12:08:37.0 +0200
@@ -1,27 +1,21 @@
 - project:
 templates:
   - check-requirements
-  - lib-forward-testing
   - lib-forward-testing-python3
   - openstack-cover-jobs
   - openstack-lower-constraints-jobs
-  - openstack-python-jobs
-  - openstack-python3-train-jobs
+  - openstack-python3-ussuri-jobs
   - periodic-stable-jobs
   - publish-openstack-docs-pti
   - release-notes-jobs-python3
 check:
   jobs:
-- openstack-tox-functional
 - openstack-tox-functional-py36
 - tempest-smoke-py3-osprofiler-redis
 - tempest-smoke-py3-osprofiler-sqlalchemy
 gate:
   jobs:
-- openstack-tox-functional
 - openstack-tox-functional-py36
-- tempest-smoke-py3-osprofiler-redis
-- tempest-smoke-py3-osprofiler-sqlalchemy
 
 - job:
 name: tempest-smoke-py3-osprofiler-redis
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osprofiler-2.8.2/AUTHORS new/osprofiler-3.1.0/AUTHORS
--- old/osprofiler-2.8.2/AUTHORS2019-09-04 16:26:48.0 +0200
+++ new/osprofiler-3.1.0/AUTHORS2020-04-07 12:10:14.0 +0200
@@ -72,4 +72,6 @@
 sunyandi 
 uppi 
 wangxiyuan 
+yangkun.lc 
+zhangboye 
 zhouxinyong 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osprofiler-2.8.2/ChangeLog 
new/osprofiler-3.1.0/ChangeLog
--- old/osprofiler-2.8.2/ChangeLog  2019-09-04 16:26:48.0 +0200
+++ new/osprofiler-3.1.0/ChangeLog  2020-04-07 12:10:14.0 +0200
@@ -1,6 +1,24 @@
 CHANGES
 

commit python-osprofiler for openSUSE:Factory

2020-03-24 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2020-03-24 22:32:44

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new.3160 (New)


Package is "python-osprofiler"

Tue Mar 24 22:32:44 2020 rev:11 rq:787442 version:2.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2019-12-04 14:18:41.718361042 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-osprofiler.new.3160/python-osprofiler.changes
2020-03-24 22:32:45.649101612 +0100
@@ -1,0 +2,10 @@
+Mon Mar 23 12:16:26 UTC 2020 - Dirk Mueller 
+
+- add obsoletes
+
+---
+Sat Mar 14 11:45:55 UTC 2020 - Dirk Mueller 
+
+- switch to python 3.x only builds
+
+---



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.CkE24e/_old  2020-03-24 22:32:46.345101951 +0100
+++ /var/tmp/diff_new_pack.CkE24e/_new  2020-03-24 22:32:46.345101951 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-osprofiler
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,22 +25,6 @@
 URL:https://launchpad.net/osprofiler
 Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.8.2.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python2-PrettyTable >= 0.7.2
-BuildRequires:  python2-WebOb >= 1.7.1
-BuildRequires:  python2-ddt
-BuildRequires:  python2-docutils
-BuildRequires:  python2-elasticsearch
-BuildRequires:  python2-mock
-BuildRequires:  python2-oslo.concurrency >= 3.26.0
-BuildRequires:  python2-oslo.config
-BuildRequires:  python2-oslo.log
-BuildRequires:  python2-oslo.utils >= 3.33.0
-BuildRequires:  python2-pymongo
-BuildRequires:  python2-python-subunit
-BuildRequires:  python2-redis
-BuildRequires:  python2-six >= 1.10.0
-BuildRequires:  python2-stestr
-BuildRequires:  python2-testtools
 BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-WebOb >= 1.7.1
 BuildRequires:  python3-ddt
@@ -57,25 +41,31 @@
 BuildRequires:  python3-six >= 1.10.0
 BuildRequires:  python3-stestr
 BuildRequires:  python3-testtools
-Requires:   python-PrettyTable >= 0.7.2
-Requires:   python-WebOb >= 1.7.1
-Requires:   python-oslo.concurrency >= 3.26.0
-Requires:   python-oslo.config
-Requires:   python-oslo.log
-Requires:   python-oslo.utils >= 3.33.0
-Requires:   python-six >= 1.10.0
 BuildArch:  noarch
+
+%description
+OSProfiler provides a tiny but powerful library that is used by
+most (soon to be all) OpenStack projects and their python clients. It
+provides functionality to be able to generate 1 trace per request, that goes
+through all involved services. This trace can then be extracted and used
+to build a tree of calls which can be quite handy for a variety of
+reasons (for example in isolating cross-project performance issues).
+
+%package -n python3-osprofiler
+Summary:OpenStack Profiler Library
+Group:  Development/Languages/Python
+Requires:   python3-PrettyTable >= 0.7.2
+Requires:   python3-WebOb >= 1.7.1
+Requires:   python3-oslo.concurrency >= 3.26.0
+Requires:   python3-oslo.config
+Requires:   python3-oslo.log
+Requires:   python3-oslo.utils >= 3.33.0
+Requires:   python3-six >= 1.10.0
 %if 0%{?suse_version}
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
-%else
-# on RDO, update-alternatives is in chkconfig
-Requires(post): chkconfig
-Requires(postun): chkconfig
+Obsoletes:  python2-osprofiler < 3.0.0
 %endif
-%python_subpackages
 
-%description
+%description -n python3-osprofiler
 OSProfiler provides a tiny but powerful library that is used by
 most (soon to be all) OpenStack projects and their python clients. It
 provides functionality to be able to generate 1 trace per request, that goes
@@ -83,6 +73,8 @@
 to build a tree of calls which can be quite handy for a variety of
 reasons (for example in isolating cross-project performance issues).
 
+This package contains the Python 3.x module
+
 %package -n python-osprofiler-doc
 Summary:Documentation for OSProfiler
 Group:  Development/Languages/Python
@@ -97,32 +89,25 @@
 %py_req_cleanup
 
 %build
-%{python_build}
+%{py3_build}
 
 %install
-%{python_install}
-%python_clone -a %{buildroot}%{_bindir}/osprofiler
+%{py3_install}
 
 # generate html docs
 PBR_VERSION=%{version

commit python-osprofiler for openSUSE:Factory

2019-12-04 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2019-12-04 13:47:48

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new.4691 (New)


Package is "python-osprofiler"

Wed Dec  4 13:47:48 2019 rev:10 rq:736623 version:2.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2019-05-03 22:43:04.079322490 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-osprofiler.new.4691/python-osprofiler.changes
2019-12-04 14:18:41.718361042 +0100
@@ -1,0 +2,22 @@
+Wed Oct  9 12:39:40 UTC 2019 - cloud-de...@suse.de
+
+- update to version 2.8.2
+  - Add a job to run full Tempest with enabled profiler
+  - Minimum versions of databases with JSON data type support
+  - Allow OSPROFILER_TRACE_SQLALCHEMY to be overridden
+  - Don't fail if sqlalchemy driver fails to initialize
+  - Fix elasticsearch version in python requirements
+  - Automatic configuration of SQLAlchemy driver in DevStack
+  - Rename OSProfiler-enabled Tempest job
+  - Add Python 3 Train unit tests
+  - Bring env OSPROFILER_CONNECTION_STRING into effect
+  - Optimize storage schema for Redis driver
+  - Replace git.openstack.org URLs with opendev.org URLs
+  - Dropping the py35 testing
+  - Support standalone placement in the devstack
+  - Update master for stable/stein
+  - Collect traces from Tempest job
+  - change function list_traces of mongodb module
+  - OpenDev Migration Patch
+
+---

Old:

  osprofiler-2.6.0.tar.gz

New:

  osprofiler-2.8.2.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.TYaRTn/_old  2019-12-04 14:18:42.114361093 +0100
+++ /var/tmp/diff_new_pack.TYaRTn/_new  2019-12-04 14:18:42.114361093 +0100
@@ -17,15 +17,14 @@
 
 
 Name:   python-osprofiler
-Version:2.6.0
+Version:2.8.2
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://launchpad.net/osprofiler
-Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.6.0.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.8.2.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python-devel
 BuildRequires:  python2-PrettyTable >= 0.7.2
 BuildRequires:  python2-WebOb >= 1.7.1
 BuildRequires:  python2-ddt
@@ -45,7 +44,6 @@
 BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-WebOb >= 1.7.1
 BuildRequires:  python3-ddt
-BuildRequires:  python3-devel
 BuildRequires:  python3-docutils
 BuildRequires:  python3-elasticsearch
 BuildRequires:  python3-mock
@@ -88,14 +86,14 @@
 %package -n python-osprofiler-doc
 Summary:Documentation for OSProfiler
 Group:  Development/Languages/Python
-BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-openstackdocstheme
 
 %description -n python-osprofiler-doc
 Documentation for OSProfiler.
 
 %prep
-%autosetup -p1 -n osprofiler-2.6.0
+%autosetup -p1 -n osprofiler-2.8.2
 %py_req_cleanup
 
 %build
@@ -106,7 +104,7 @@
 %python_clone -a %{buildroot}%{_bindir}/osprofiler
 
 # generate html docs
-%{__python2} setup.py build_sphinx
+PBR_VERSION=%{version} %sphinx_build -b html doc/source doc/build/html
 # remove the sphinx-build leftovers
 rm -rf doc/build/html/.{doctrees,buildinfo}
 

++ _service ++
--- /var/tmp/diff_new_pack.TYaRTn/_old  2019-12-04 14:18:42.142361096 +0100
+++ /var/tmp/diff_new_pack.TYaRTn/_new  2019-12-04 14:18:42.142361096 +0100
@@ -1,8 +1,8 @@
 
   
-https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/osprofiler/osprofiler.spec.j2
+https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/osprofiler/osprofiler.spec.j2
 python-osprofiler.spec
-https://raw.githubusercontent.com/openstack/osprofiler/stable/stein/requirements.txt
+https://raw.githubusercontent.com/openstack/osprofiler/stable/train/requirements.txt
 cloud-de...@suse.de
 gh,openstack,osprofiler
   

++ osprofiler-2.6.0.tar.gz -> osprofiler-2.8.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osprofiler-2.6.0/.zuul.yaml 
new/osprofiler-2.8.2/.zuul.yaml
--- old/osprofiler-2.6.0/.zuul.yaml 2019-02-18 22:52:33.0 +0100
+++ new/osprofiler-2.8.2/.zuul.yaml 2019-09-04 16:25:44.0 +0200
@@ -6,16 +6,53 @@
   - openstack-cover-jobs
   - openstack-lower-constraints-jobs
   

commit python-osprofiler for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2019-05-03 22:43:02

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new.5148 (New)


Package is "python-osprofiler"

Fri May  3 22:43:02 2019 rev:9 rq:692872 version:2.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2019-03-13 09:13:08.675399651 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-osprofiler.new.5148/python-osprofiler.changes
2019-05-03 22:43:04.079322490 +0200
@@ -1,0 +2,31 @@
+Mon Apr  8 14:04:49 UTC 2019 - cloud-de...@suse.de
+
+- update to version 2.6.0
+  - Switch to stestr
+  - When shortening span-ids, check if they're already short
+  - Do not insert osprofiler filter into Neutron api-paste pipeline
+  - Change python3.5 job to python3.7 job on Stein+
+  - import zuul job settings from project-config
+  - [devstack] Add support for elasticsearch backend
+  - Change openstack-dev to openstack-discuss
+  - Update reno for stable/rocky
+  - Update min tox version to 2.0
+  - Don't quote {posargs} in tox.ini
+  - add python 3.6 unit test job
+  - Make tracing of SQL statements configurable in DevStack plugin
+  - add lib-forward-testing-python3 test job
+  - build universal wheels
+  - Reload keystone to apply osprofiler config
+  - Allow test path to be overridden
+  - Add sqlalchemy collector
+  - Configure Jaeger collector in DevStack
+  - add password for connecting redis-sentinel
+  - Add support for mongodb backend in devstack plugin
+  - In DevStack install Redis client library via pip, not as system package
+  - Use $STACK_USER variable in install_jaeger function
+  - Change http to https in reference link
+  - In case of an error, always add message
+  - Use templates for cover and lower-constraints
+- remove 0001-Add-sqlalchemy-collector.patch and 
0001-Don-t-fail-if-sqlalchemy-driver-fails-to-initialize.patch
+
+---

Old:

  0001-Add-sqlalchemy-collector.patch
  0001-Don-t-fail-if-sqlalchemy-driver-fails-to-initialize.patch
  osprofiler-2.3.0.tar.gz

New:

  osprofiler-2.6.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.FTmZVM/_old  2019-05-03 22:43:04.651323694 +0200
+++ /var/tmp/diff_new_pack.FTmZVM/_new  2019-05-03 22:43:04.655323703 +0200
@@ -17,22 +17,19 @@
 
 
 Name:   python-osprofiler
-Version:2.3.0
+Version:2.6.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://launchpad.net/osprofiler
-Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.3.0.tar.gz
-# backport sql collector -- 
https://github.com/openstack/osprofiler/commit/032a21861854c5f63a039c997a58b4a979e62750
-Patch0: 0001-Add-sqlalchemy-collector.patch
-# https://review.openstack.org/#/c/642407/
-Patch1: 0001-Don-t-fail-if-sqlalchemy-driver-fails-to-initialize.patch
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.6.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python2-PrettyTable >= 0.7.2
 BuildRequires:  python2-WebOb >= 1.7.1
 BuildRequires:  python2-ddt
+BuildRequires:  python2-docutils
 BuildRequires:  python2-elasticsearch
 BuildRequires:  python2-mock
 BuildRequires:  python2-oslo.concurrency >= 3.26.0
@@ -43,12 +40,13 @@
 BuildRequires:  python2-python-subunit
 BuildRequires:  python2-redis
 BuildRequires:  python2-six >= 1.10.0
-BuildRequires:  python2-testrepository
+BuildRequires:  python2-stestr
 BuildRequires:  python2-testtools
 BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-WebOb >= 1.7.1
 BuildRequires:  python3-ddt
 BuildRequires:  python3-devel
+BuildRequires:  python3-docutils
 BuildRequires:  python3-elasticsearch
 BuildRequires:  python3-mock
 BuildRequires:  python3-oslo.concurrency >= 3.26.0
@@ -59,7 +57,7 @@
 BuildRequires:  python3-python-subunit
 BuildRequires:  python3-redis
 BuildRequires:  python3-six >= 1.10.0
-BuildRequires:  python3-testrepository
+BuildRequires:  python3-stestr
 BuildRequires:  python3-testtools
 Requires:   python-PrettyTable >= 0.7.2
 Requires:   python-WebOb >= 1.7.1
@@ -97,9 +95,8 @@
 Documentation for OSProfiler.
 
 %prep
-%autosetup -p1 -n osprofiler-2.3.0
+%autosetup -p1 -n osprofiler-2.6.0
 %py_req_cleanup
-sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
 
 %build
 %{python_build}
@@ -120,9 +117,7 @@
 %python_uninstall_alternative osprofiler
 
 %check
-%{

commit python-osprofiler for openSUSE:Factory

2019-03-13 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2019-03-13 09:13:00

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new.28833 (New)


Package is "python-osprofiler"

Wed Mar 13 09:13:00 2019 rev:8 rq:684223 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2018-09-07 15:39:25.710534558 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-osprofiler.new.28833/python-osprofiler.changes
   2019-03-13 09:13:08.675399651 +0100
@@ -1,0 +2,8 @@
+Tue Mar 12 09:50:53 UTC 2019 - Thomas Bechtold 
+
+- Add 0001-Add-sqlalchemy-collector.patch and
+  0001-Don-t-fail-if-sqlalchemy-driver-fails-to-initialize.patch
+  Backport of the sqlalchemy collector driver to store traces
+  in a SQL database
+
+---

New:

  0001-Add-sqlalchemy-collector.patch
  0001-Don-t-fail-if-sqlalchemy-driver-fails-to-initialize.patch



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.ceVxs4/_old  2019-03-13 09:13:09.411399575 +0100
+++ /var/tmp/diff_new_pack.ceVxs4/_new  2019-03-13 09:13:09.411399575 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-osprofiler
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,6 +24,10 @@
 Group:  Development/Languages/Python
 URL:https://launchpad.net/osprofiler
 Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.3.0.tar.gz
+# backport sql collector -- 
https://github.com/openstack/osprofiler/commit/032a21861854c5f63a039c997a58b4a979e62750
+Patch0: 0001-Add-sqlalchemy-collector.patch
+# https://review.openstack.org/#/c/642407/
+Patch1: 0001-Don-t-fail-if-sqlalchemy-driver-fails-to-initialize.patch
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python2-PrettyTable >= 0.7.2

++ 0001-Add-sqlalchemy-collector.patch ++
>From 032a21861854c5f63a039c997a58b4a979e62750 Mon Sep 17 00:00:00 2001
From: Thomas Bechtold 
Date: Fri, 8 Feb 2019 12:37:38 +0100
Subject: [PATCH] Add sqlalchemy collector

Beside the already available collectors, add a sqlalchemy based
collector. This is useful if you don't want to maintain another DB
solution and just use the (usually) already available database.
The driver currently implements the notify() and get_report() methods
so it is possible to store trace points and to get a single trace.

Change-Id: If91b35d4b97862c0ecf6677f4c6b95a09d411195
---
 doc/source/user/collectors.rst  |  25 +
 osprofiler/drivers/__init__.py  |   1 +
 osprofiler/drivers/base.py  |   6 ++
 osprofiler/drivers/sqlalchemy_driver.py | 119 
 4 files changed, 151 insertions(+)
 create mode 100644 osprofiler/drivers/sqlalchemy_driver.py

diff --git a/doc/source/user/collectors.rst b/doc/source/user/collectors.rst
index e163d57..5d48caa 100644
--- a/doc/source/user/collectors.rst
+++ b/doc/source/user/collectors.rst
@@ -39,3 +39,28 @@ Redis
   value. Defaults to: 0.1 seconds
 * sentinel_service_name: The name of the Sentinel service to use.
   Defaults to: "mymaster"
+
+SQLAlchemy
+--
+
+The SQLAlchemy collector allows you to store profiling data into a database
+supported by SQLAlchemy.
+
+Usage
+=
+To use the driver, the `connection_string` in the `[osprofiler]` config section
+needs to be set to a connection string that `SQLAlchemy understands`_
+For example::
+
+  [osprofiler]
+  connection_string = 
mysql+pymysql://username:password@192.168.192.81/profiler?charset=utf8
+
+where `username` is the database username, `password` is the database password,
+`192.168.192.81` is the database IP address and `profiler` is the database 
name.
+
+The database (in this example called `profiler`) needs to be created manually 
and
+the database user (in this example called `username`) needs to have priviliges
+to create tables and select and insert rows.
+
+
+.. _SQLAlchemy understands: 
https://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls
diff --git a/osprofiler/drivers/__init__.py b/osprofiler

commit python-osprofiler for openSUSE:Factory

2018-09-07 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2018-09-07 15:39:24

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new (New)


Package is "python-osprofiler"

Fri Sep  7 15:39:24 2018 rev:7 rq:633115 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2018-02-27 16:57:19.361419045 +0100
+++ /work/SRC/openSUSE:Factory/.python-osprofiler.new/python-osprofiler.changes 
2018-09-07 15:39:25.710534558 +0200
@@ -1,0 +2,30 @@
+Mon Sep  3 09:47:07 UTC 2018 - cloud-de...@suse.de
+
+- update to version 2.3.0
+  - Check profiler instance before initialize
+  - Put 'db' parameter back and provide a deprecation warning before remove
+  - Update reno for stable/queens
+  - opts: Fix invalid rST formatting
+  - Unify and fix `list_traces` function
+  - Cleanup test-requirements
+  - Add oslo.serialization into requirements
+  - Zuul: Remove project name
+  - Add release note link in README
+  - Add minimum version and fix dulwich issue
+  - Remove Ceilometer support
+  - Filter traces that contain error/exception
+  - Remove lower bound from requirements
+  - Allow user to specify password for Redis connection
+  - Update documentation & usage for redis driver
+  - Trivial: Update pypi url to new url
+  - Fix typo
+  - OSprofiler with Jaeger Tracing as backend
+  - Add lower-constraints job
+  - set default python to python3
+  - fix tox python3 overrides
+  - Make profiler.clean() public method
+  - Initialize osprofiler in Nova Cell configs
+  - update sphinx-doc links
+  - Add initial 'trace list' command
+
+---

Old:

  osprofiler-1.15.2.tar.gz

New:

  osprofiler-2.3.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.8kMT1l/_old  2018-09-07 15:39:26.138534099 +0200
+++ /var/tmp/diff_new_pack.8kMT1l/_new  2018-09-07 15:39:26.138534099 +0200
@@ -17,50 +17,51 @@
 
 
 Name:   python-osprofiler
-Version:1.15.2
+Version:2.3.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://launchpad.net/osprofiler
-Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-1.15.2.tar.gz
+URL:https://launchpad.net/osprofiler
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-2.3.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
+BuildRequires:  python2-PrettyTable >= 0.7.2
 BuildRequires:  python2-WebOb >= 1.7.1
-BuildRequires:  python2-ceilometerclient >= 2.5.0
-BuildRequires:  python2-ddt >= 1.0.1
-BuildRequires:  python2-elasticsearch >= 2.0.0
-BuildRequires:  python2-mock >= 2.0.0
-BuildRequires:  python2-oslo.concurrency >= 3.25.0
-BuildRequires:  python2-oslo.config >= 5.1.0
-BuildRequires:  python2-oslo.log >= 3.36.0
+BuildRequires:  python2-ddt
+BuildRequires:  python2-elasticsearch
+BuildRequires:  python2-mock
+BuildRequires:  python2-oslo.concurrency >= 3.26.0
+BuildRequires:  python2-oslo.config
+BuildRequires:  python2-oslo.log
 BuildRequires:  python2-oslo.utils >= 3.33.0
-BuildRequires:  python2-pymongo >= 3.0.2
-BuildRequires:  python2-python-subunit >= 1.0.0
-BuildRequires:  python2-redis >= 2.10.0
+BuildRequires:  python2-pymongo
+BuildRequires:  python2-python-subunit
+BuildRequires:  python2-redis
 BuildRequires:  python2-six >= 1.10.0
-BuildRequires:  python2-testrepository >= 0.0.18
-BuildRequires:  python2-testtools >= 2.2.0
+BuildRequires:  python2-testrepository
+BuildRequires:  python2-testtools
+BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-WebOb >= 1.7.1
-BuildRequires:  python3-ceilometerclient >= 2.5.0
-BuildRequires:  python3-ddt >= 1.0.1
+BuildRequires:  python3-ddt
 BuildRequires:  python3-devel
-BuildRequires:  python3-elasticsearch >= 2.0.0
-BuildRequires:  python3-mock >= 2.0.0
-BuildRequires:  python3-oslo.concurrency >= 3.25.0
-BuildRequires:  python3-oslo.config >= 5.1.0
-BuildRequires:  python3-oslo.log >= 3.36.0
+BuildRequires:  python3-elasticsearch
+BuildRequires:  python3-mock
+BuildRequires:  python3-oslo.concurrency >= 3.26.0
+BuildRequires:  python3-oslo.config
+BuildRequires:  python3-oslo.log
 BuildRequires:  python3-oslo.utils >= 3.33.0
-BuildRequires:  python3-pymongo >= 3.0.2
-BuildRequires:  python3-python-subunit >= 1.0.0
-BuildRequires:  python3-redis >= 2.10.0
+BuildRequires:  python3-pymongo
+BuildRequires:  python3-python-subunit
+BuildRequires:  python3-redis
 BuildRequires:  python3

commit python-osprofiler for openSUSE:Factory

2018-02-27 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2018-02-27 16:57:17

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new (New)


Package is "python-osprofiler"

Tue Feb 27 16:57:17 2018 rev:6 rq:579518 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2018-01-17 21:56:41.491767995 +0100
+++ /work/SRC/openSUSE:Factory/.python-osprofiler.new/python-osprofiler.changes 
2018-02-27 16:57:19.361419045 +0100
@@ -1,0 +2,20 @@
+Fri Feb 23 13:30:57 UTC 2018 - cloud-de...@suse.de
+
+- update to version 1.15.2
+  - Update .gitreview for stable/queens
+  - Check profiler instance before initialize
+- Switch to stable/queens spec template
+
+---
+Tue Jan 30 15:15:33 UTC 2018 - cloud-de...@suse.de
+
+- update to version 1.15.1
+  - Add kwargs to WsgiMiddleware __init__
+  - Add functional test for Redis driver
+  - Add Zuul job for functional testing
+  - Remove setting of version/release from releasenotes
+  - Make collector configurable in DevStack plugin
+  - Add filter for OSprofiler html output
+  - Update the invalid doc links to the right ones in osprofiler docs
+
+---

Old:

  osprofiler-1.14.0.tar.gz

New:

  osprofiler-1.15.2.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.kkU54n/_old  2018-02-27 16:57:20.729369618 +0100
+++ /var/tmp/diff_new_pack.kkU54n/_new  2018-02-27 16:57:20.733369474 +0100
@@ -17,13 +17,13 @@
 
 
 Name:   python-osprofiler
-Version:1.14.0
+Version:1.15.2
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://launchpad.net/osprofiler
-Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-1.14.0.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-1.15.2.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python2-WebOb >= 1.7.1
@@ -31,10 +31,10 @@
 BuildRequires:  python2-ddt >= 1.0.1
 BuildRequires:  python2-elasticsearch >= 2.0.0
 BuildRequires:  python2-mock >= 2.0.0
-BuildRequires:  python2-oslo.concurrency >= 3.20.0
-BuildRequires:  python2-oslo.config >= 4.6.0
-BuildRequires:  python2-oslo.log >= 3.30.0
-BuildRequires:  python2-oslo.utils >= 3.31.0
+BuildRequires:  python2-oslo.concurrency >= 3.25.0
+BuildRequires:  python2-oslo.config >= 5.1.0
+BuildRequires:  python2-oslo.log >= 3.36.0
+BuildRequires:  python2-oslo.utils >= 3.33.0
 BuildRequires:  python2-pymongo >= 3.0.2
 BuildRequires:  python2-python-subunit >= 1.0.0
 BuildRequires:  python2-redis >= 2.10.0
@@ -47,10 +47,10 @@
 BuildRequires:  python3-devel
 BuildRequires:  python3-elasticsearch >= 2.0.0
 BuildRequires:  python3-mock >= 2.0.0
-BuildRequires:  python3-oslo.concurrency >= 3.20.0
-BuildRequires:  python3-oslo.config >= 4.6.0
-BuildRequires:  python3-oslo.log >= 3.30.0
-BuildRequires:  python3-oslo.utils >= 3.31.0
+BuildRequires:  python3-oslo.concurrency >= 3.25.0
+BuildRequires:  python3-oslo.config >= 5.1.0
+BuildRequires:  python3-oslo.log >= 3.36.0
+BuildRequires:  python3-oslo.utils >= 3.33.0
 BuildRequires:  python3-pymongo >= 3.0.2
 BuildRequires:  python3-python-subunit >= 1.0.0
 BuildRequires:  python3-redis >= 2.10.0
@@ -58,10 +58,10 @@
 BuildRequires:  python3-testrepository >= 0.0.18
 BuildRequires:  python3-testtools >= 2.2.0
 Requires:   python-WebOb >= 1.7.1
-Requires:   python-oslo.concurrency >= 3.20.0
-Requires:   python-oslo.config >= 4.6.0
-Requires:   python-oslo.log >= 3.30.0
-Requires:   python-oslo.utils >= 3.31.0
+Requires:   python-oslo.concurrency >= 3.25.0
+Requires:   python-oslo.config >= 5.1.0
+Requires:   python-oslo.log >= 3.36.0
+Requires:   python-oslo.utils >= 3.33.0
 Requires:   python-six >= 1.10.0
 BuildArch:  noarch
 %if 0%{?suse_version}
@@ -86,13 +86,13 @@
 Summary:Documentation for OSProfiler
 Group:  Development/Languages/Python
 BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme >= 1.17.0
+BuildRequires:  python-openstackdocstheme >= 1.18.1
 
 %description -n python-osprofiler-doc
 Documentation for OSProfiler.
 
 %prep
-%autosetup -p1 -n osprofiler-1.14.0
+%autosetup -p1 -n osprofiler-1.15.2
 %py_req_cleanup
 sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
 

++ _service ++
--- /var/tmp/diff_new_pack.kkU54n/_old  2018-02-2

commit python-osprofiler for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2018-01-17 21:56:39

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new (New)


Package is "python-osprofiler"

Wed Jan 17 21:56:39 2018 rev:5 rq:565775 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2017-08-28 15:30:00.400435309 +0200
+++ /work/SRC/openSUSE:Factory/.python-osprofiler.new/python-osprofiler.changes 
2018-01-17 21:56:41.491767995 +0100
@@ -1,0 +2,16 @@
+Mon Jan 15 12:04:06 UTC 2018 - cloud-de...@suse.de
+
+- update to version 1.14.0
+  - Remove unused parameters from Profiler class
+  - Make dependency on oslo.messaging runtime only
+  - Update reno for stable/pike
+  - Add loading local static files option of template.html
+  - Do not require OpenStack authentication to run osprofiler CLI
+  - Improve unit test coverage
+  - Make test_notifier independent of test case execution order
+  - Remove dependency on oslo.log library
+  - Extend messaging driver to support reporting
+  - Handle and report SQLAlchemy errors
+  - Add function/sql results to trace info
+
+---

Old:

  osprofiler-1.11.0.tar.gz

New:

  osprofiler-1.14.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.8PDYwi/_old  2018-01-17 21:56:42.163736562 +0100
+++ /var/tmp/diff_new_pack.8PDYwi/_new  2018-01-17 21:56:42.171736188 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-osprofiler
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,39 +16,63 @@
 #
 
 
-%global sname osprofiler
 Name:   python-osprofiler
-Version:1.11.0
+Version:1.14.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://launchpad.net/osprofiler
-Source0:
https://pypi.io/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-1.14.0.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python-WebOb >= 1.7.1
-BuildRequires:  python-ceilometerclient >= 2.5.0
-BuildRequires:  python-ddt >= 1.0.1
 BuildRequires:  python-devel
-BuildRequires:  python-elasticsearch >= 2.0.0
-BuildRequires:  python-mock >= 2.0
-BuildRequires:  python-oslo.concurrency >= 3.8.0
-BuildRequires:  python-oslo.config >= 4.0.0
-BuildRequires:  python-oslo.log >= 3.22.0
-BuildRequires:  python-oslo.utils >= 3.20.0
-BuildRequires:  python-pymongo >= 3.0.2
-BuildRequires:  python-python-subunit >= 0.0.18
-BuildRequires:  python-redis >= 2.10.0
-BuildRequires:  python-six >= 1.9.0
-BuildRequires:  python-testrepository >= 0.0.18
-BuildRequires:  python-testtools >= 1.4.0
+BuildRequires:  python2-WebOb >= 1.7.1
+BuildRequires:  python2-ceilometerclient >= 2.5.0
+BuildRequires:  python2-ddt >= 1.0.1
+BuildRequires:  python2-elasticsearch >= 2.0.0
+BuildRequires:  python2-mock >= 2.0.0
+BuildRequires:  python2-oslo.concurrency >= 3.20.0
+BuildRequires:  python2-oslo.config >= 4.6.0
+BuildRequires:  python2-oslo.log >= 3.30.0
+BuildRequires:  python2-oslo.utils >= 3.31.0
+BuildRequires:  python2-pymongo >= 3.0.2
+BuildRequires:  python2-python-subunit >= 1.0.0
+BuildRequires:  python2-redis >= 2.10.0
+BuildRequires:  python2-six >= 1.10.0
+BuildRequires:  python2-testrepository >= 0.0.18
+BuildRequires:  python2-testtools >= 2.2.0
+BuildRequires:  python3-WebOb >= 1.7.1
+BuildRequires:  python3-ceilometerclient >= 2.5.0
+BuildRequires:  python3-ddt >= 1.0.1
+BuildRequires:  python3-devel
+BuildRequires:  python3-elasticsearch >= 2.0.0
+BuildRequires:  python3-mock >= 2.0.0
+BuildRequires:  python3-oslo.concurrency >= 3.20.0
+BuildRequires:  python3-oslo.config >= 4.6.0
+BuildRequires:  python3-oslo.log >= 3.30.0
+BuildRequires:  python3-oslo.utils >= 3.31.0
+BuildRequires:  python3-pymongo >= 3.0.2
+BuildRequires:  python3-python-subunit >= 1.0.0
+BuildRequires:  python3-redis >= 2.10.0
+BuildRequires:  python3-six >= 1.10.0
+BuildRequires:  python3-testrepository >= 0.0.18
+BuildRequires:  python3-testtools >= 2.2.0
 Requires:   python-WebOb >= 1.7.1
-Requires:   python-oslo.concurrency >= 3.8.0
-Requires:   python-oslo.config >= 4.0.0
-Requires:   python-oslo.log >= 3.22.0
-Requires:   python-oslo.utils >= 3.20.0
-Require

commit python-osprofiler for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2017-08-28 15:30:00

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new (New)


Package is "python-osprofiler"

Mon Aug 28 15:30:00 2017 rev:4 rq:514868 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2016-09-30 15:29:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-osprofiler.new/python-osprofiler.changes 
2017-08-28 15:30:00.400435309 +0200
@@ -1,0 +2,80 @@
+Mon Aug  7 08:36:49 UTC 2017 - cloud-de...@suse.de
+
+- update to version 1.11.0
+  - devstack: make option hmac_keys configurable
+  - Add functional test for notifier backend
+  - Add Jaeger to list of similar projects
+  - Highlight last trace for OSprofiler html output
+  - Upgrade libraries, add highlight for JSON data
+  - doc: Fix formatting
+  - Switch to "topics" keyword for messaging driver
+  - Python 3.4 support is removed
+  - Fix mistake in split meta string
+  - Update reno for stable/ocata
+  - Expose connection_string parameter into DevStack plugin
+  - Add magnum to devstack config
+  - Fix error message for invalid trace
+  - rearrange existing documentation to fit the new standard layout
+  - Move implemeted specs to implemented directory
+  - Add zun to devstack config
+  - Update .gitignore
+  - Update URLs in documents according to document migration
+  - Revert "Change list_opts to dictionary style"
+  - Change list_opts to dictionary style
+  - Improve error reporting for Ceilometer driver
+  - Enable warning-is-error in doc build
+  - Replace oslo.messaging.get_transport with get_notification_transport
+  - Change some bindings to one-time bindings
+  - devstack: use project conf file env variables
+  - Increase angular digest iteration limit
+  - Remove extra white spaces in json output
+  - Cleanup code of DevStack plugin
+  - Remove unused imports
+  - Fix enabling order specify in README.rst
+  - [Fix gate]Update test requirement
+  - Switch from oslosphinx to openstackdocstheme
+  - fix an outdated link for zipkin
+
+---
+Mon Feb 13 08:44:13 UTC 2017 - cloud-de...@suse.de
+
+- update to version 1.5.0:
+  - Add py35 tox virtualenv
+  - Fix a doc typo
+  - Use an env variable for connection string default
+  - Show team and repo badges on README
+  - Fix import order
+  - Add Log Insight driver
+  - Add Elasticsearch driver
+  - Update dependencies' version from project requirements
+  - Add a redis driver
+  - Trivial: Remove vim header from source files
+  - Add exception to trace point details
+  - Add reno for release notes management
+  - Visualize trace output as graph
+  - Update documentation to the latest state
+  - Add AUTHORS and ChangeLog to .gitignore
+  - Replace six.iteritems() with .items()
+  - Organize unit tests under tests/unit folder
+  - Move hacking checks outside tests
+  - Error out for invalid trace ID
+  - Use method constant_time_compare from oslo.utils
+  - [doc]Add description for multi-backend URI
+  - Update devstack plugin readme to enable Panko
+  - Pretty print json output
+  - Heat and Cinder now use new style conf
+  - Use oslo_utils.uuidutils.is_uuid_like
+  - Update homepage with developer documentation page
+  - Replace logging with oslo_log
+  - Pass oslo.messaging kwargs only for "messaging://"
+  - Add .idea folder to .gitignore
+  - Use uuidutils instead of uuid.uuid4()
+  - Enable devstack to configure OSProfiler for Senlin project
+  - Fix syntax in JS, JSON indent with 4 spaces
+  - Re-format html template
+  - Remove old notifiers
+  - Fix the issue that ChangeLog not found when building docs
+  - Update the driver path in th doc
+  - Remove print statement
+
+---

Old:

  osprofiler-1.4.0.tar.gz

New:

  osprofiler-1.11.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.hpMGzN/_old  2017-08-28 15:30:01.348302060 +0200
+++ /var/tmp/diff_new_pack.hpMGzN/_new  2017-08-28 15:30:01.352301497 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-osprofiler
 #
-# 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
@@ -18,7 +18,7 @@
 
 %global sname osprofiler
 Name:   python-osprofiler
-Version:1.4.0
+Version:1.11.0
 Release:0
 Summary:OpenStack Profiler Library
 

commit python-osprofiler for openSUSE:Factory

2016-09-30 Thread h_root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2016-09-30 15:29:47

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new (New)


Package is "python-osprofiler"

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2016-05-23 16:40:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-osprofiler.new/python-osprofiler.changes 
2016-09-30 15:29:53.0 +0200
@@ -1,0 +2,26 @@
+Tue Aug 30 15:22:08 UTC 2016 - tbecht...@suse.com
+
+- update to version 1.4.0
+  * Remove discover from test-requirements
+  * Don't set html_last_updated_fmt without git
+  * Add exception type to stop trace info
+  * OSprofiler initialization method
+  * Fix title of index page
+  * Add Ceilometer driver
+  * Expose osprofiler middleware as entrypoint
+  * Add MongoDB driver
+  * Improve unit test coverage
+  * Add connection string usage to osprofiler-cli
+  * Add tests for mongodb driver
+  * doc: Log warning when can't get informaiton from git
+  * Fix typos on spec directory
+  * Fix typo: 'Olso' to 'Oslo'
+  * Add backward compatible drivers structure
+  * Add overall profiler stats by operation
+
+---
+Mon Aug  1 18:56:59 UTC 2016 - tbecht...@suse.com
+
+- Add _service and switch to upstream spec file
+
+---

Old:

  osprofiler-1.3.0.tar.gz

New:

  _service
  osprofiler-1.4.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.3xU5sa/_old  2016-09-30 15:29:55.0 +0200
+++ /var/tmp/diff_new_pack.3xU5sa/_new  2016-09-30 15:29:55.0 +0200
@@ -16,72 +16,76 @@
 #
 
 
+%global sname osprofiler
 Name:   python-osprofiler
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://git.openstack.org/cgit/openstack/osprofiler
-# The link used earlier: https://pypi.python.org/packages/source/o/osprofiler/ 
is now broken. 
-# Pypi now provides the lengthy download link as below. 
-Source: 
https://pypi.python.org/packages/7a/73/209ff20d871c8d5d25f2d6af0f82808bc5246c6033bf16ea3db03c19f4ef/osprofiler-%{version}.tar.gz
-BuildRequires:  python-WebOb
+Url:https://launchpad.net/osprofiler
+Source0:
https://pypi.io/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires:  openstack-macros
+BuildRequires:  python-WebOb >= 1.2.3
+BuildRequires:  python-ceilometerclient >= 2.5.0
 BuildRequires:  python-devel
-BuildRequires:  python-mock
-BuildRequires:  python-nose
-BuildRequires:  python-oslo.config >= 3.2.0
-BuildRequires:  python-oslo.utils >= 3.4.0
-BuildRequires:  python-oslosphinx
-BuildRequires:  python-pbr
-BuildRequires:  python-python-subunit
-BuildRequires:  python-six
-BuildRequires:  python-sphinx
-BuildRequires:  python-testrepository
-BuildRequires:  python-testtools
+BuildRequires:  python-mock >= 2.0
+BuildRequires:  python-oslo.config >= 3.14.0
+BuildRequires:  python-oslo.utils >= 3.16.0
+BuildRequires:  python-pymongo >= 3.0.2
+BuildRequires:  python-python-subunit >= 0.0.18
+BuildRequires:  python-six >= 1.9.0
+BuildRequires:  python-testrepository >= 0.0.18
+BuildRequires:  python-testtools >= 1.4.0
 Requires:   python-WebOb >= 1.2.3
-Requires:   python-oslo.config >= 3.2.0
-Requires:   python-oslo.utils >= 3.4.0
+Requires:   python-oslo.config >= 3.14.0
+Requires:   python-oslo.utils >= 3.16.0
 Requires:   python-six >= 1.9.0
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
 
 %description
-OSProfiler is an OpenStack cross-project profiling library.
+OSProfiler provides a tiny but powerful library that is used by
+most (soon to be all) OpenStack projects and their python clients. It
+provides functionality to be able to generate 1 trace per request, that goes
+through all involved services. This trace can then be extracted and used
+to build a tree of calls which can be quite handy for a variety of
+reasons (for example in isolating cross-project performance issues).
 
-Background
---
+%package doc
+Summary:Documentation for OSProfiler
+Group:  Development/Languages/Python
+BuildRequires:  python-Sphinx
+BuildRequires:  python-oslosphinx >= 2.5.0
 
-OpenStac

commit python-osprofiler for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package python-osprofiler for 
openSUSE:Factory checked in at 2016-05-23 16:40:20

Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old)
 and  /work/SRC/openSUSE:Factory/.python-osprofiler.new (New)


Package is "python-osprofiler"

Changes:

--- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes  
2016-05-04 08:19:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-osprofiler.new/python-osprofiler.changes 
2016-05-23 16:40:39.0 +0200
@@ -1,0 +2,21 @@
+Wed Apr 27 11:48:12 UTC 2016 - mmnelem...@suse.com
+
+- Upgraded to version 1.3.0
+  * Add hepler to trace sessions
+  * Add an error tip when trace_id is not found
+  * Add a similar link with reference to similar projects/libraries
+  * Continue work on standardizing osprofiler docs
+  * Remove dead/broken link to example
+  * Updates to doc conf.py to look the same as other projects
+  * Clean thread local profiler object after usage
+  * Avoid tracing class and static methods
+  * Avoid multiple tracing when applying meta or class decorator
+  * Remove outdated version
+  * Dont claim copyright for future years
+  * Use pkg_resources to get version
+  * Enable bandit in gate
+  * Fallback if git is absent
+  * It's unnecessary set deprecate group for option 'enabled'
+  * Add CONTRIBUTING.rst
+
+---

Old:

  osprofiler-1.2.0.tar.gz

New:

  osprofiler-1.3.0.tar.gz



Other differences:
--
++ python-osprofiler.spec ++
--- /var/tmp/diff_new_pack.GNrQMP/_old  2016-05-23 16:40:41.0 +0200
+++ /var/tmp/diff_new_pack.GNrQMP/_new  2016-05-23 16:40:41.0 +0200
@@ -17,13 +17,15 @@
 
 
 Name:   python-osprofiler
-Version:1.2.0
+Version:1.3.0
 Release:0
 Summary:OpenStack Profiler Library
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://github.com/stackforge/osprofiler
-Source: 
https://pypi.python.org/packages/source/o/osprofiler/osprofiler-%{version}.tar.gz
+Url:https://git.openstack.org/cgit/openstack/osprofiler
+# The link used earlier: https://pypi.python.org/packages/source/o/osprofiler/ 
is now broken. 
+# Pypi now provides the lengthy download link as below. 
+Source: 
https://pypi.python.org/packages/7a/73/209ff20d871c8d5d25f2d6af0f82808bc5246c6033bf16ea3db03c19f4ef/osprofiler-%{version}.tar.gz
 BuildRequires:  python-WebOb
 BuildRequires:  python-devel
 BuildRequires:  python-mock
@@ -74,7 +76,7 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %check
-nosetests
+python setup.py testr --slowest 
 
 %files
 %defattr(-,root,root,-)

++ osprofiler-1.2.0.tar.gz -> osprofiler-1.3.0.tar.gz ++
 2159 lines of diff (skipped)