Hello community,

here is the log from the commit of package python-libvirt-python for 
openSUSE:Factory checked in at 2018-05-08 13:37:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-libvirt-python (Old)
 and      /work/SRC/openSUSE:Factory/.python-libvirt-python.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-libvirt-python"

Tue May  8 13:37:04 2018 rev:11 rq:603337 version:4.3.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-libvirt-python/python-libvirt-python.changes  
    2018-03-09 10:43:43.792872090 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-libvirt-python.new/python-libvirt-python.changes
 2018-05-08 13:37:05.670084691 +0200
@@ -1,0 +2,12 @@
+Wed May  2 22:45:01 UTC 2018 - [email protected]
+
+- Update to 4.3.0
+  - Add all new APIs and constants in libvirt 4.3.0
+
+-------------------------------------------------------------------
+Thu Apr  5 15:32:09 UTC 2018 - [email protected]
+
+- Update to 4.2.0
+  - Add all new APIs and constants in libvirt 4.2.0
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-libvirt-python.spec ++++++
--- /var/tmp/diff_new_pack.RIwKM1/_old  2018-05-08 13:37:06.318061305 +0200
+++ /var/tmp/diff_new_pack.RIwKM1/_new  2018-05-08 13:37:06.322061160 +0200
@@ -20,10 +20,10 @@
 %define srcname libvirt-python
 Name:           python-libvirt-python
 Url:            https://libvirt.org/
-Version:        4.1.0
+Version:        4.3.0
 Release:        0
 Summary:        Library providing a virtualization API
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Development/Languages/Python
 Source0:        %{srcname}-%{version}.tar.gz
 Source1:        %{srcname}-%{version}.tar.gz.asc

++++++ libvirt-python-4.1.0.tar.gz -> libvirt-python-4.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-4.1.0/ChangeLog 
new/libvirt-python-4.3.0/ChangeLog
--- old/libvirt-python-4.1.0/ChangeLog  2018-03-05 11:52:35.000000000 +0100
+++ new/libvirt-python-4.3.0/ChangeLog  2018-05-02 14:28:58.000000000 +0200
@@ -1,3 +1,71 @@
+2018-04-24 Daniel P. Berrangé  <[email protected]>
+    
+    git: add config file telling git-publish how to send patches
+    The "git-publish" tool is a useful git extension for sending patch
+    series for code review. It automatically creates versioned tags
+    each time code on a branch is sent, so that there is a record of
+    each version. It also remembers the cover letter so it does not
+    need re-entering each time the series is reposted.
+    
+    With this config file present it is now sufficient[1] to run
+    
+    $ git publish
+    
+    to send all patches in a branch to the list for review, with the
+    correct subject prefix added for this non-core libvirt module.
+    
+    [1] Assuming your $HOME/.gitconfig has an SMTP server listed
+    at least e.g.
+    
+    [sendemail]
+    smtpserver = smtp.example.com
+    
+    
+    
+2018-04-19 Daniel P. Berrangé  <[email protected]>
+    
+    Fix build with older libvirt versions
+    The libvirt python module is supposed to build with historical versions
+    of the API back to 0.9.1, which means all constants / methods must be
+    wrapped in conditionals. This was accidentally forgotten in:
+    
+    commit 314b2346df2d8e2d7d705b003c693b4fa0189bdf
+    Author: Edgar Kaziakhmedov <[email protected]>
+    Date:   Wed Feb 7 17:49:30 2018 +0300
+    
+    Set hints for virPyDictToTypedParams
+    
+    Predefine hints for all parameters possible to avoid wrong type
+    convert.
+    
+    This broke the build against any libvirt < 2.0.0
+    
+    Reviewed-by: Ján Tomko <[email protected]>
+    
+    
+2018-04-03 Daniel P. Berrangé  <[email protected]>
+    
+    Post-release version bump to 4.3.0
+    
+    
+2018-03-23 Daniel P. Berrangé  <[email protected]>
+    
+    Disable Python 2 on future RHEL and Fedora > 29
+    The end of Python 2 is nearing, so declare when it will be removed
+    from libvirt Python binding RPMs.
+    
+    NB, this doesn't imply we'll be removing py2 support from upstream
+    libvirt-python on the same timeframe - we'll consider what todo
+    wrt that when upstream Python 2 finally goes EOL.
+    
+    Reviewed-by: Jiri Denemark <[email protected]>
+    
+    
+2018-03-05 Daniel P. Berrangé  <[email protected]>
+    
+    Post-release version bump to 4.2.0
+    
+    
 2018-03-05 Daniel Veillard  <[email protected]>
     
     Release of libvirt-python 4.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-4.1.0/PKG-INFO 
new/libvirt-python-4.3.0/PKG-INFO
--- old/libvirt-python-4.1.0/PKG-INFO   2018-03-05 11:52:36.000000000 +0100
+++ new/libvirt-python-4.3.0/PKG-INFO   2018-05-02 14:28:58.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: libvirt-python
-Version: 4.1.0
+Version: 4.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-4.1.0/libvirt-override.c 
new/libvirt-python-4.3.0/libvirt-override.c
--- old/libvirt-python-4.1.0/libvirt-override.c 2018-03-05 10:13:09.000000000 
+0100
+++ new/libvirt-python-4.3.0/libvirt-override.c 2018-05-02 14:28:39.000000000 
+0200
@@ -7740,22 +7740,54 @@
 
 #if LIBVIR_CHECK_VERSION(1, 1, 0)
 static virPyTypedParamsHint virPyDomainMigrate3Params[] = {
+# ifdef VIR_MIGRATE_PARAM_URI
     { VIR_MIGRATE_PARAM_URI, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_DEST_NAME
     { VIR_MIGRATE_PARAM_DEST_NAME, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_DEST_XML
     { VIR_MIGRATE_PARAM_DEST_XML, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_PERSIST_XML
     { VIR_MIGRATE_PARAM_PERSIST_XML, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_BANDWIDTH
     { VIR_MIGRATE_PARAM_BANDWIDTH, VIR_TYPED_PARAM_ULLONG },
+# endif
+# ifdef VIR_MIGRATE_PARAM_GRAPHICS_URI
     { VIR_MIGRATE_PARAM_GRAPHICS_URI, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_LISTEN_ADDRESS
     { VIR_MIGRATE_PARAM_LISTEN_ADDRESS, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_MIGRATE_DISKS
     { VIR_MIGRATE_PARAM_MIGRATE_DISKS, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_DISKS_PORT
     { VIR_MIGRATE_PARAM_DISKS_PORT, VIR_TYPED_PARAM_INT },
+# endif
+# ifdef VIR_MIGRATE_PARAM_COMPRESSION
     { VIR_MIGRATE_PARAM_COMPRESSION, VIR_TYPED_PARAM_STRING },
+# endif
+# ifdef VIR_MIGRATE_PARAM_COMPRESSION_MT_LEVEL
     { VIR_MIGRATE_PARAM_COMPRESSION_MT_LEVEL, VIR_TYPED_PARAM_INT },
+# endif
+# ifdef VIR_MIGRATE_PARAM_COMPRESSION_MT_THREADS
     { VIR_MIGRATE_PARAM_COMPRESSION_MT_THREADS, VIR_TYPED_PARAM_INT },
+# endif
+# ifdef VIR_MIGRATE_PARAM_COMPRESSION_MT_DTHREADS
     { VIR_MIGRATE_PARAM_COMPRESSION_MT_DTHREADS, VIR_TYPED_PARAM_INT },
+# endif
+# ifdef VIR_MIGRATE_PARAM_COMPRESSION_XBZRLE_CACHE
     { VIR_MIGRATE_PARAM_COMPRESSION_XBZRLE_CACHE, VIR_TYPED_PARAM_ULLONG },
+# endif
+# ifdef VIR_MIGRATE_PARAM_AUTO_CONVERGE_INITIAL
     { VIR_MIGRATE_PARAM_AUTO_CONVERGE_INITIAL, VIR_TYPED_PARAM_INT },
+# endif
+# ifdef VIR_MIGRATE_PARAM_AUTO_CONVERGE_INCREMENT
     { VIR_MIGRATE_PARAM_AUTO_CONVERGE_INCREMENT, VIR_TYPED_PARAM_INT },
+# endif
 };
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-4.1.0/libvirt-python.spec 
new/libvirt-python-4.3.0/libvirt-python.spec
--- old/libvirt-python-4.1.0/libvirt-python.spec        2018-03-05 
11:52:35.000000000 +0100
+++ new/libvirt-python-4.3.0/libvirt-python.spec        2018-05-02 
14:28:58.000000000 +0200
@@ -13,6 +13,10 @@
 %endif
 
 %define _with_python2 1
+%if 0%{?fedora} > 29 || 0%{?rhel} > 7
+%define _with_python2 0
+%endif
+
 %define _with_python3 0
 %if 0%{?fedora} || 0%{?rhel} > 7
 %define _with_python3 1
@@ -29,7 +33,7 @@
 
 Summary: The libvirt virtualization API python2 binding
 Name: libvirt-python
-Version: 4.1.0
+Version: 4.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-4.1.0/setup.py 
new/libvirt-python-4.3.0/setup.py
--- old/libvirt-python-4.1.0/setup.py   2018-03-05 11:51:30.000000000 +0100
+++ new/libvirt-python-4.3.0/setup.py   2018-05-02 14:28:39.000000000 +0200
@@ -334,7 +334,7 @@
 _c_modules, _py_modules = get_module_lists()
 
 setup(name = 'libvirt-python',
-      version = '4.1.0',
+      version = '4.3.0',
       url = 'http://www.libvirt.org',
       maintainer = 'Libvirt Maintainers',
       maintainer_email = '[email protected]',


Reply via email to