Hello community,

here is the log from the commit of package python-pifpaf for openSUSE:Factory 
checked in at 2018-01-17 21:58:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pifpaf (Old)
 and      /work/SRC/openSUSE:Factory/.python-pifpaf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pifpaf"

Wed Jan 17 21:58:39 2018 rev:4 rq:566563 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pifpaf/python-pifpaf.changes      
2017-08-17 11:51:18.200922234 +0200
+++ /work/SRC/openSUSE:Factory/.python-pifpaf.new/python-pifpaf.changes 
2018-01-17 21:59:39.739414195 +0100
@@ -1,0 +2,36 @@
+Wed Jan 17 06:15:28 UTC 2018 - [email protected]
+
+- update to 2.0.0:
+  * Replace cliff by click
+  * Set the Cliff namespace
+  * Wait logging thread and close the fd
+  * Use psutil to cleanup process
+  * Fix travis CI
+  * swift: use 127.0.0.1 instead of localhost for memcached
+  * gnocchi: run 4 api processes
+  * Remove deprecated parameters from server.properties
+  * gnocchi: allow any workers as possible
+  * Replace hacking with flake8 extensions
+  * Update wait\_for\_line for Kafka 1.0.0 server
+  * Update config for 0.11 kafka server
+  * Add leseb image in README.rst
+  * gnocchi: handle virtual env on API
+  * correct disk name
+  * create data directory for swift
+  * Push release to PyPI using Travis
+  * Fix Python 2 ProcessLookupError
+  * Handle terminate lookup error
+  * tests: call setUp to init cleanups
+  * postgresql: do not call \_exec in \_\_init\_\_
+  * Install mock for tests
+  * Remove not used oslotest dependency
+  * Fix process cleanup
+  * Ensure pifpaf kill all processes
+  * Fix compatibility with Redis 4.0
+
+-------------------------------------------------------------------
+Fri Jul 28 13:02:13 UTC 2017 - [email protected]
+
+- convert to singlespec
+
+-------------------------------------------------------------------

Old:
----
  pifpaf-1.9.2.tar.gz

New:
----
  pifpaf-2.0.0.tar.gz

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

Other differences:
------------------
++++++ python-pifpaf.spec ++++++
--- /var/tmp/diff_new_pack.2wLaIx/_old  2018-01-17 21:59:40.295388136 +0100
+++ /var/tmp/diff_new_pack.2wLaIx/_new  2018-01-17 21:59:40.303387761 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pifpaf
 #
-# 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,31 +16,36 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pifpaf
-Version:        1.9.2
+Version:        2.0.0
 Release:        0
 Summary:        Suite of tools and fixtures to manage daemons for testing
 License:        Apache-2.0
 Group:          Development/Languages/Python
 Url:            https://github.com/jd/pifpaf
 Source:         
https://pypi.io/packages/source/p/pifpaf/pifpaf-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-pbr
-Requires:       python-cliff
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pbr}
+BuildRequires:  python-rpm-macros
+Requires:       python-Jinja2
+Requires:       python-click
 Requires:       python-daiquiri
 Requires:       python-fixtures
-Requires:       python-os-testr
-Requires:       python-oslotest
+Requires:       python-mock
+Requires:       python-psutil
 Requires:       python-requests
 Requires:       python-six
-Requires:       python-stevedore
-Requires:       python-tenacity
 Requires:       python-testrepository
 Requires:       python-testtools
 Requires:       python-xattr
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 BuildArch:      noarch
 
+%python_subpackages
+
 %description
 Pifpaf is a suite of `fixtures`_ and a command-line tool that allows to start
 and stop daemons for a quick throw-away usage. This is typically useful when
@@ -51,15 +56,24 @@
 %setup -q -n pifpaf-%{version}
 
 %build
-python setup.py build
+export LC_ALL=en_US.utf8
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+export LC_ALL=en_US.utf8
+%python_install
+%python_clone -a %{buildroot}%{_bindir}/pifpaf
+
+%post
+%python_install_alternative pifpaf
+
+%postun
+%python_uninstall_alternative pifpaf
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog LICENSE README.rst
 %{python_sitelib}/*
-%{_bindir}/pifpaf
+%python_alternative %{_bindir}/pifpaf
 
 %changelog

++++++ pifpaf-1.9.2.tar.gz -> pifpaf-2.0.0.tar.gz ++++++
++++ 2713 lines of diff (skipped)


Reply via email to