Hello community,
here is the log from the commit of package python-libvirt-python for
openSUSE:Factory checked in at 2019-05-10 09:11:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-libvirt-python (Old)
and /work/SRC/openSUSE:Factory/.python-libvirt-python.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-libvirt-python"
Fri May 10 09:11:37 2019 rev:22 rq:701651 version:5.3.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-libvirt-python/python-libvirt-python.changes
2019-04-15 13:59:13.548703489 +0200
+++
/work/SRC/openSUSE:Factory/.python-libvirt-python.new.5148/python-libvirt-python.changes
2019-05-10 09:11:46.599373904 +0200
@@ -1,0 +2,6 @@
+Wed May 8 20:38:33 UTC 2019 - James Fehlig <[email protected]>
+
+- Update to 5.3.0
+ - Add all new APIs and constants in libvirt 5.3.0
+
+-------------------------------------------------------------------
Old:
----
libvirt-python-5.2.0.tar.gz
libvirt-python-5.2.0.tar.gz.asc
New:
----
libvirt-python-5.3.0.tar.gz
libvirt-python-5.3.0.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-libvirt-python.spec ++++++
--- /var/tmp/diff_new_pack.2W68og/_old 2019-05-10 09:11:46.963374943 +0200
+++ /var/tmp/diff_new_pack.2W68og/_new 2019-05-10 09:11:46.967374954 +0200
@@ -20,7 +20,7 @@
%define srcname libvirt-python
Name: python-libvirt-python
Url: https://libvirt.org/
-Version: 5.2.0
+Version: 5.3.0
Release: 0
Summary: Library providing a virtualization API
License: LGPL-2.1-or-later
++++++ libvirt-python-5.2.0.tar.gz -> libvirt-python-5.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-5.2.0/ChangeLog
new/libvirt-python-5.3.0/ChangeLog
--- old/libvirt-python-5.2.0/ChangeLog 2019-04-03 09:45:27.000000000 +0200
+++ new/libvirt-python-5.3.0/ChangeLog 2019-05-04 20:19:02.000000000 +0200
@@ -1,3 +1,29 @@
+2019-04-29 Michal Privoznik <[email protected]>
+
+ Allow virConnect.getDomainCapabilities() to have no arguments
+ Our C API allows no values to be passed (well, it accepts all
+ NULLs). There's no reason that python binding should require all
+ arguments.
+
+ Reviewed-by: Kashyap Chamarthy <[email protected]>
+
+
+2019-04-04 Daniel P. Berrangé <[email protected]>
+
+ rpm: use new python macros for build/install rules
+ The new %py{2,3}_{build,install} macros ensure that the right compiler
+ and linker flags are used when building python modules.
+
+ Reviewed-by: Andrea Bolognani <[email protected]>
+
+
+2019-04-03 Daniel Veillard <[email protected]>
+
+ Release of libvirt-python 5.2.0
+ * setup.py: bumped release version up
+
+
+
2019-03-12 Nir Soffer <[email protected]>
Fix handling of optional params in blockCopy()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-5.2.0/PKG-INFO
new/libvirt-python-5.3.0/PKG-INFO
--- old/libvirt-python-5.2.0/PKG-INFO 2019-04-03 09:45:27.000000000 +0200
+++ new/libvirt-python-5.3.0/PKG-INFO 2019-05-04 20:19:02.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: libvirt-python
-Version: 5.2.0
+Version: 5.3.0
Summary: The libvirt virtualization API python binding
Home-page: http://www.libvirt.org
Author: Libvirt Maintainers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-5.2.0/libvirt-override-api.xml
new/libvirt-python-5.3.0/libvirt-override-api.xml
--- old/libvirt-python-5.2.0/libvirt-override-api.xml 2018-12-03
13:18:19.000000000 +0100
+++ new/libvirt-python-5.3.0/libvirt-override-api.xml 2019-05-04
20:17:16.000000000 +0200
@@ -754,5 +754,15 @@
<arg name='conn' type='virConnectPtr' info='pointer to hypervisor
connection'/>
<arg name='flags' type='int' info='unused, always pass 0'/>
</function>
+ <function name='virConnectGetDomainCapabilities' file='libvirt-domain'
module='libvirt-domain'>
+ <info>Query domain capabilities</info>
+ <return type='char *' info='NULL in case of error or an XML string
defining the capabilities.'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to the hypervisor
connection'/>
+ <arg name='emulatorbin' type='const char *' info='optional path to
emulator'/>
+ <arg name='arch' type='const char *' info='optional domain
architecture'/>
+ <arg name='machine' type='const char *' info='optional machine type'/>
+ <arg name='virttype' type='const char *' info='optional virtualization
type'/>
+ <arg name='flags' type='int' info='unused, always pass 0'/>
+ </function>
</symbols>
</api>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-5.2.0/libvirt-python.spec
new/libvirt-python-5.3.0/libvirt-python.spec
--- old/libvirt-python-5.2.0/libvirt-python.spec 2019-04-03
09:45:27.000000000 +0200
+++ new/libvirt-python-5.3.0/libvirt-python.spec 2019-05-04
20:19:02.000000000 +0200
@@ -33,7 +33,7 @@
Summary: The libvirt virtualization API python2 binding
Name: libvirt-python
-Version: 5.2.0
+Version: 5.3.0
Release: 1%{?dist}
Source0: http://libvirt.org/sources/python/%{name}-%{version}.tar.gz
Url: http://libvirt.org
@@ -119,19 +119,35 @@
%endif
%if %{with_python2}
+%if 0%{?fedora} || 0%{?rhel} >= 8
+%py2_build
+%else
CFLAGS="$RPM_OPT_FLAGS" %{__python2} setup.py build
%endif
+%endif
%if %{with_python3}
+%if 0%{?fedora} || 0%{?rhel} >= 8
+%py3_build
+%else
CFLAGS="$RPM_OPT_FLAGS" %{__python3} setup.py build
%endif
+%endif
%install
%if %{with_python2}
+%if 0%{?fedora} || 0%{?rhel} >= 8
+%py2_install
+%else
%{__python2} setup.py install --skip-build --root=%{buildroot}
%endif
+%endif
%if %{with_python3}
+%if 0%{?fedora} || 0%{?rhel} >= 8
+%py3_install
+%else
%{__python3} setup.py install --skip-build --root=%{buildroot}
%endif
+%endif
%check
%if %{with_python2}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-5.2.0/setup.py
new/libvirt-python-5.3.0/setup.py
--- old/libvirt-python-5.2.0/setup.py 2019-04-03 09:45:19.000000000 +0200
+++ new/libvirt-python-5.3.0/setup.py 2019-05-04 20:17:44.000000000 +0200
@@ -334,7 +334,7 @@
_c_modules, _py_modules = get_module_lists()
setup(name = 'libvirt-python',
- version = '5.2.0',
+ version = '5.3.0',
url = 'http://www.libvirt.org',
maintainer = 'Libvirt Maintainers',
maintainer_email = '[email protected]',