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 <jfeh...@suse.com> + +- 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 <mpriv...@redhat.com> + + 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 <kcham...@redhat.com> + + +2019-04-04 Daniel P. Berrangé <berra...@redhat.com> + + 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 <abolo...@redhat.com> + + +2019-04-03 Daniel Veillard <veill...@redhat.com> + + Release of libvirt-python 5.2.0 + * setup.py: bumped release version up + + + 2019-03-12 Nir Soffer <nir...@gmail.com> 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 = 'libvir-l...@redhat.com',