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]',