Hello community,

here is the log from the commit of package libvirt-python for openSUSE:Factory 
checked in at 2016-10-13 11:32:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt-python (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt-python.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt-python"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt-python/libvirt-python.changes    
2016-09-13 22:25:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt-python.new/libvirt-python.changes       
2016-10-13 11:32:49.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct  5 20:56:30 UTC 2016 - jfeh...@suse.com
+
+- Update to 2.3.0
+  - Add all new APIs and constants in libvirt 2.3.0
+- spec: drop explicit Requires on libvirt-client package
+
+-------------------------------------------------------------------

Old:
----
  libvirt-python-2.2.0.tar.gz
  libvirt-python-2.2.0.tar.gz.asc

New:
----
  libvirt-python-2.3.0.tar.gz
  libvirt-python-2.3.0.tar.gz.asc

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

Other differences:
------------------
++++++ libvirt-python.spec ++++++
--- /var/tmp/diff_new_pack.AAM03h/_old  2016-10-13 11:32:51.000000000 +0200
+++ /var/tmp/diff_new_pack.AAM03h/_new  2016-10-13 11:32:51.000000000 +0200
@@ -18,7 +18,7 @@
 
 Name:           libvirt-python
 Url:            http://libvirt.org/
-Version:        2.2.0
+Version:        2.3.0
 Release:        0
 Summary:        Library providing a simple virtualization API
 License:        LGPL-2.1+
@@ -34,7 +34,6 @@
 %py_requires
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
-Requires:       libvirt-client >= %{version}
 
 %description
 The libvirt-python package contains a module that permits applications

++++++ libvirt-python-2.2.0.tar.gz -> libvirt-python-2.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-2.2.0/ChangeLog 
new/libvirt-python-2.3.0/ChangeLog
--- old/libvirt-python-2.2.0/ChangeLog  2016-09-02 15:32:38.000000000 +0200
+++ new/libvirt-python-2.3.0/ChangeLog  2016-10-04 19:10:22.000000000 +0200
@@ -1,3 +1,28 @@
+2016-09-19 Peter Krempa  <pkre...@redhat.com>
+    
+    override: Properly override wrapper for virDomainGetGuestVcpus
+    Without the change to libvirt-override-api.xml generator.py would
+    generate the following function header:
+    
+    def guestVcpus(self, params, nparams, flags=0):
+    
+    Since @params and @nparams are output-only in C and the python C
+    implementation actualy creates a dict from them we should not need to
+    pass them. Add the API definition to drop the two unnecessary args:
+    
+    def guestVcpus(self, flags=0):
+    
+    The code did not work at all until this change as the C impl expects
+    only two arguments but the python required use of four.
+    
+    Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1377071
+    
+    
+2016-09-19 Peter Krempa  <pkre...@redhat.com>
+    
+    Post-release version bump to 2.3.0
+    
+    
 2016-08-24 Michal Privoznik  <mpriv...@redhat.com>
     
     PyArg_ParseTuple: Provide correct function names
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-2.2.0/PKG-INFO 
new/libvirt-python-2.3.0/PKG-INFO
--- old/libvirt-python-2.2.0/PKG-INFO   2016-09-02 15:32:38.000000000 +0200
+++ new/libvirt-python-2.3.0/PKG-INFO   2016-10-04 19:10:22.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: libvirt-python
-Version: 2.2.0
+Version: 2.3.0
 Summary: The libvirt virtualization API
 Home-page: http://www.libvirt.org
 Author: Libvirt Maintainers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-2.2.0/libvirt-override-api.xml 
new/libvirt-python-2.3.0/libvirt-override-api.xml
--- old/libvirt-python-2.2.0/libvirt-override-api.xml   2016-07-01 
11:12:55.000000000 +0200
+++ new/libvirt-python-2.3.0/libvirt-override-api.xml   2016-10-04 
19:09:15.000000000 +0200
@@ -698,5 +698,11 @@
       <arg name='flags' type='unsigned int' info='extra flags; not used yet, 
so callers should always pass 0'/>
       <return type='char *' info="dictionary of domain interfaces along with 
their MAC and IP addresses"/>
     </function>
+    <function name='virDomainGetGuestVcpus' file='python'>
+      <info>returns a dictionary containing information regarding guest 
vcpus</info>
+      <arg name='dom' type='virDomainPtr' info='pointer to the domain'/>
+      <arg name='flags' type='unsigned int' info='extra flags; not used yet, 
so callers should always pass 0'/>
+      <return type='int' info="dictionary of vcpu data returned by the guest 
agent"/>
+    </function>
   </symbols>
 </api>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-2.2.0/libvirt-python.spec 
new/libvirt-python-2.3.0/libvirt-python.spec
--- old/libvirt-python-2.2.0/libvirt-python.spec        2016-09-02 
15:32:38.000000000 +0200
+++ new/libvirt-python-2.3.0/libvirt-python.spec        2016-10-04 
19:10:22.000000000 +0200
@@ -6,7 +6,7 @@
 
 Summary: The libvirt virtualization API python2 binding
 Name: libvirt-python
-Version: 2.2.0
+Version: 2.3.0
 Release: 1%{?dist}%{?extra_release}
 Source0: http://libvirt.org/sources/python/%{name}-%{version}.tar.gz
 Url: http://libvirt.org
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-2.2.0/setup.py 
new/libvirt-python-2.3.0/setup.py
--- old/libvirt-python-2.2.0/setup.py   2016-09-02 15:32:22.000000000 +0200
+++ new/libvirt-python-2.3.0/setup.py   2016-10-04 19:09:15.000000000 +0200
@@ -307,7 +307,7 @@
 _c_modules, _py_modules = get_module_lists()
 
 setup(name = 'libvirt-python',
-      version = '2.2.0',
+      version = '2.3.0',
       url = 'http://www.libvirt.org',
       maintainer = 'Libvirt Maintainers',
       maintainer_email = 'libvir-l...@redhat.com',


Reply via email to