openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
May 2019
- 1 participants
- 2232 discussions
Hello community,
here is the log from the commit of package 000package-groups for openSUSE:Factory checked in at 2019-05-23 08:25:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000package-groups (Old)
and /work/SRC/openSUSE:Factory/.000package-groups.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000package-groups"
Thu May 23 08:25:44 2019 rev:73 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ groups.yml ++++++
--- /var/tmp/diff_new_pack.74CuRR/_old 2019-05-23 08:25:48.014821552 +0200
+++ /var/tmp/diff_new_pack.74CuRR/_new 2019-05-23 08:25:48.018821550 +0200
@@ -40,7 +40,6 @@
- patterns-gnome-gnome_utilities: [suggested]
- patterns-gnome-gnome_yast: [suggested]
- patterns-desktop-imaging: [suggested]
- - patterns-desktop-imaging_opt: [suggested]
- patterns-kde-kde: [suggested]
- patterns-kde-kde_edutainment: [suggested]
- patterns-kde-kde_games: [suggested]
1
0
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2019-05-22 21:58:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Wed May 22 21:58:55 2019 rev:1261 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:01.088401476 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:01.100401470 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20190521,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20190522,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:01.324401371 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:01.344401362 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-MicroOS___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE-MicroOS___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190521,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190522,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190521/…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190522/…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
openSUSE-MicroOS-dvd5-kubic-dvd-x86_64.kiwi: same change
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:01.848401139 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:01.876401127 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190521,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190522,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190521/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190522/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:02.052401049 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:02.064401044 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190521,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190522,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190521/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190522/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:02.244400964 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:02.256400959 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190521,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190522,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190521/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190522/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
@@ -508,7 +508,6 @@
<repopackage name="evince-plugin-djvudocument"/>
<repopackage name="evince-plugin-dvidocument"/>
<repopackage name="evince-plugin-pdfdocument"/>
- <repopackage name="evince-plugin-psdocument"/>
<repopackage name="evince-plugin-tiffdocument"/>
<repopackage name="evince-plugin-xpsdocument"/>
<repopackage name="evolution"/>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:02.512400845 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:02.544400831 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190521,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190522,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190521/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190522/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
@@ -524,7 +524,6 @@
<repopackage name="evince-plugin-djvudocument"/>
<repopackage name="evince-plugin-dvidocument"/>
<repopackage name="evince-plugin-pdfdocument"/>
- <repopackage name="evince-plugin-psdocument"/>
<repopackage name="evince-plugin-tiffdocument"/>
<repopackage name="evince-plugin-xpsdocument"/>
<repopackage name="evolution"/>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:02.768400732 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:02.796400720 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190521" schemaversion="4.1">
+<image name="OBS__openSUSE___20190522" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20190521-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20190522-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190521</productvar>
+ <productvar name="VERSION">20190522</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190521,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190522,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190521/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190521/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190522/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190522/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:03.792400279 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:03.808400271 +0200
@@ -509,7 +509,6 @@
<package name="evince-plugin-djvudocument" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="evince-plugin-dvidocument" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="evince-plugin-pdfdocument" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="evince-plugin-psdocument" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="evince-plugin-tiffdocument" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="evince-plugin-xpsdocument" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="evolution" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -2811,7 +2810,7 @@
<package name="libsox3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="libsoxr0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libspandsp2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="libspectre1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libspectre1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-lxde-lxde -->
<package name="libspeechd2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libspeex1" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libspeexdsp1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
++++++ opensuse_kubic.group ++++++
--- /var/tmp/diff_new_pack.Lwud3t/_old 2019-05-22 21:59:04.420400000 +0200
+++ /var/tmp/diff_new_pack.Lwud3t/_new 2019-05-22 21:59:04.432399996 +0200
@@ -190,7 +190,7 @@
<package name="fcoe-utils" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="gettext-runtime" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="gio-branding-openSUSE" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
- <package name="glib-networking" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="glib-networking" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime -->
<package name="glib2-tools" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="glibc-locale" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-onlyDVD -->
<package name="glibc-locale-base" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-onlyDVD -->
@@ -202,7 +202,7 @@
<package name="grub2-i386-pc" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="grub2-snapper-plugin" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="grub2-x86_64-efi" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
- <package name="gsettings-desktop-schemas" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="gsettings-desktop-schemas" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime -->
<package name="haveged" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="health-checker" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="health-checker-plugins-MicroOS" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
@@ -235,7 +235,7 @@
<package name="less" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libGeoIP1" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-cloud -->
<package name="libaio1" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
- <package name="libarchive13" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="libarchive13" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime -->
<package name="libassuan0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libaugeas0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libauparse0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
@@ -313,7 +313,7 @@
<package name="libnuma1" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="liboath0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libopeniscsiusr0_2_0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
- <package name="libostree-1-1" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="libostree-1-1" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime -->
<package name="libparted0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libpath_utils1" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-sssd_ldap -->
<package name="libpci3" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
@@ -340,7 +340,7 @@
<package name="libsodium23" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubic_worker -->
<package name="libsoftokn3" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libsolv-tools" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
- <package name="libsoup-2_4-1" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="libsoup-2_4-1" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime -->
<package name="libsqlite3-0" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libssh4" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="libsss_certmap0" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-sssd_ldap -->
++++++ unsorted.yml ++++++
++++ 895 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/000product/unsorted.yml
++++ and /work/SRC/openSUSE:Factory/.000product.new.5148/unsorted.yml
1
0
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2019-05-22 21:58:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Wed May 22 21:58:49 2019 rev:146 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.zoqoOm/_old 2019-05-22 21:58:54.032404598 +0200
+++ /var/tmp/diff_new_pack.zoqoOm/_new 2019-05-22 21:58:54.040404595 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package openSUSE-Addon-NonOss-release (Version 20190521)
+# spec file for package openSUSE-Addon-NonOss-release (Version 20190522)
#
# Copyright (c) 2019 openSUSE.
#
@@ -16,16 +16,16 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
Summary: openSUSE NonOSS Addon
-Version: 20190521
+Version: 20190522
Release: 0
License: BSD-3-Clause
Group: System/Fhs
Provides: %name-%version
Provides: product() = openSUSE-Addon-NonOss
-Provides: product(openSUSE-Addon-NonOss) = 20190521-0
+Provides: product(openSUSE-Addon-NonOss) = 20190522-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20190521
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20190522
AutoReqProv: on
@@ -49,10 +49,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20190521</version>
+ <version>20190522</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20190521</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20190522</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.zoqoOm/_old 2019-05-22 21:58:54.088404573 +0200
+++ /var/tmp/diff_new_pack.zoqoOm/_new 2019-05-22 21:58:54.100404568 +0200
@@ -17,7 +17,7 @@
Name: openSUSE-MicroOS-release
-Version: 20190521
+Version: 20190522
Release: 0
Summary: openSUSE MicroOS
License: GPL-2.0-or-later
@@ -40,9 +40,9 @@
ExclusiveArch: %ix86 x86_64 ppc64le s390x aarch64
Provides: %name-%version
Provides: product() = openSUSE-MicroOS
-Provides: product(openSUSE-MicroOS) = 20190521-0
+Provides: product(openSUSE-MicroOS) = 20190522-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dmicroos%3A20190521
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dmicroos%3A20190522
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(openSUSE-MicroOS)
@@ -58,7 +58,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE-MicroOS) = 20190521-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190522-0
Summary: openSUSE MicroOS
%description dvd
@@ -74,7 +74,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(kubic-dvd)
-Provides: product_flavor(openSUSE-MicroOS) = 20190521-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190522-0
Summary: openSUSE MicroOS
%description kubic-dvd
@@ -90,7 +90,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE-MicroOS) = 20190521-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190522-0
Summary: openSUSE MicroOS
%description appliance
@@ -106,7 +106,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-kubic)
-Provides: product_flavor(openSUSE-MicroOS) = 20190521-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190522-0
Summary: openSUSE MicroOS
%description appliance-kubic
@@ -164,11 +164,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-MicroOS</name>
- <version>20190521</version>
+ <version>20190522</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-microos:20190521</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-microos:20190522</cpeid>
<productline>openSUSE-MicroOS</productline>
<register>
<pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.zoqoOm/_old 2019-05-22 21:58:54.144404548 +0200
+++ /var/tmp/diff_new_pack.zoqoOm/_new 2019-05-22 21:58:54.152404545 +0200
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20190521
+Version: 20190522
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -55,7 +55,7 @@
Obsoletes: aaa_version
Obsoletes: openSUSE-Promo-release <= 11.1
Obsoletes: openSUSE-release-live <= 11.0
-Obsoletes: product_flavor(%{product}) < 20190521
+Obsoletes: product_flavor(%{product}) < 20190522
# bnc#826592
Provides: weakremover(kernel-default) < 3.11
Provides: weakremover(kernel-desktop) < 4.2
@@ -183,7 +183,7 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20190521-0
+Provides: product(openSUSE) = 20190522-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -197,7 +197,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20190521
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20190522
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -211,7 +211,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description ftp
@@ -226,7 +226,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description mini
@@ -241,7 +241,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description dvd
@@ -256,7 +256,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description livecd-kde
@@ -271,7 +271,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description livecd-x11
@@ -286,7 +286,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description livecd-gnome
@@ -301,7 +301,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-xfce)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description livecd-xfce
@@ -316,7 +316,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description usb-kde
@@ -331,7 +331,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description usb-gnome
@@ -346,7 +346,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description usb-x11
@@ -361,7 +361,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20190521-0
+Provides: product_flavor(openSUSE) = 20190522-0
Summary: openSUSE Tumbleweed
%description appliance
@@ -435,10 +435,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20190521</version>
+ <version>20190522</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20190521</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20190522</cpeid>
<productline>openSUSE</productline>
<register>
<pool>
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.zoqoOm/_old 2019-05-22 21:58:54.328404468 +0200
+++ /var/tmp/diff_new_pack.zoqoOm/_new 2019-05-22 21:58:54.332404466 +0200
@@ -6085,6 +6085,7 @@
Provides: weakremover(python-iso8601)
Provides: weakremover(python-itsdangerous)
Provides: weakremover(python-jsonpath-rw)
+Provides: weakremover(python-jupyter_core-doc-html)
Provides: weakremover(python-kid)
Provides: weakremover(python-killswitch)
Provides: weakremover(python-lazr.uri)
@@ -6128,7 +6129,6 @@
Provides: weakremover(python-qscintilla-sip)
Provides: weakremover(python-random2)
Provides: weakremover(python-retry_decorator)
-Provides: weakremover(python-scipy)
Provides: weakremover(python-scitools)
Provides: weakremover(python-scripttest)
Provides: weakremover(python-simplegeneric)
@@ -6159,8 +6159,6 @@
Provides: weakremover(python3-Werkzeug-doc)
Provides: weakremover(python3-boto-doc)
Provides: weakremover(python3-doc-pdf)
-Provides: weakremover(python3-jupyter_client-doc)
-Provides: weakremover(python3-jupyter_core-doc-html)
Provides: weakremover(python3-matplotlib-gtk2)
Provides: weakremover(python3-mock-doc)
Provides: weakremover(python3-numpy-doc)
@@ -8167,7 +8165,6 @@
Provides: weakremover(cloud-init-test)
Provides: weakremover(cmpi-bindings-ruby-doc)
Provides: weakremover(cmpi-pywbem-software)
-Provides: weakremover(cobbler-tests)
Provides: weakremover(collectd-plugin-python)
Provides: weakremover(colorblind-devel)
Provides: weakremover(comix)
@@ -8452,6 +8449,7 @@
Provides: weakremover(gconf-editor-lang)
Provides: weakremover(gconf2-branding-openSUSE)
Provides: weakremover(gconfmm-devel)
+Provides: weakremover(gedit-plugin-code-assistance)
Provides: weakremover(gegl-0_2)
Provides: weakremover(gegl-0_2-lang)
Provides: weakremover(gegl-0_3)
@@ -15629,7 +15627,6 @@
Provides: weakremover(python-jsonrpclib)
Provides: weakremover(python-junitxml)
Provides: weakremover(python-jupyter_ipyparallel-doc)
-Provides: weakremover(python-jupyter_ipyparallel-nbextension)
Provides: weakremover(python-kde4)
Provides: weakremover(python-kde4-devel)
Provides: weakremover(python-kde4-doc)
@@ -15656,6 +15653,7 @@
Provides: weakremover(python-libstoragemgmt)
Provides: weakremover(python-libstoragemgmt-clibs)
Provides: weakremover(python-lilv)
+Provides: weakremover(python-llfuse-docs)
Provides: weakremover(python-louis)
Provides: weakremover(python-lxc-python2)
Provides: weakremover(python-manilaclient-test)
@@ -15813,33 +15811,18 @@
Provides: weakremover(python2-humanfriendly-test)
Provides: weakremover(python2-hypothesis-test)
Provides: weakremover(python2-imbox)
-Provides: weakremover(python2-ipdb)
Provides: weakremover(python2-irc)
Provides: weakremover(python2-jellyfish)
Provides: weakremover(python2-jupyter_Video_Widget)
-Provides: weakremover(python2-jupyter_altair-widgets)
-Provides: weakremover(python2-jupyter_bqplot)
Provides: weakremover(python2-jupyter_cms)
-Provides: weakremover(python2-jupyter_contrib_nbextensions)
Provides: weakremover(python2-jupyter_dashboards)
Provides: weakremover(python2-jupyter_full_width)
Provides: weakremover(python2-jupyter_hide_code)
-Provides: weakremover(python2-jupyter_ipdb)
-Provides: weakremover(python2-jupyter_ipydatawidgets)
-Provides: weakremover(python2-jupyter_ipympl)
-Provides: weakremover(python2-jupyter_ipyparallel)
-Provides: weakremover(python2-jupyter_ipyscales)
-Provides: weakremover(python2-jupyter_jgraph)
Provides: weakremover(python2-jupyter_matlab_kernel)
Provides: weakremover(python2-jupyter_nbpresent)
-Provides: weakremover(python2-jupyter_nbsphinx)
-Provides: weakremover(python2-jupyter_nbsphinx_link)
-Provides: weakremover(python2-jupyter_qgrid)
Provides: weakremover(python2-jupyter_rise)
Provides: weakremover(python2-jupyter_sphinx_theme)
Provides: weakremover(python2-jupyter_themer)
-Provides: weakremover(python2-jupyter_vega)
-Provides: weakremover(python2-jupyter_watermark)
Provides: weakremover(python2-jupyter_wysiwyg)
Provides: weakremover(python2-libieee1284)
Provides: weakremover(python2-lxml-doc)
@@ -15858,6 +15841,8 @@
Provides: weakremover(python2-numpy_1_15_4-gnu-hpc-devel)
Provides: weakremover(python2-numpy_1_16_1-gnu-hpc)
Provides: weakremover(python2-numpy_1_16_1-gnu-hpc-devel)
+Provides: weakremover(python2-numpy_1_16_2-gnu-hpc)
+Provides: weakremover(python2-numpy_1_16_2-gnu-hpc-devel)
Provides: weakremover(python2-oauth2client-django)
Provides: weakremover(python2-odict)
Provides: weakremover(python2-openwsman)
@@ -15878,6 +15863,7 @@
Provides: weakremover(python2-qscintilla-qt4)
Provides: weakremover(python2-requests-test)
Provides: weakremover(python2-setuptools_scm-test)
+Provides: weakremover(python2-sigal)
Provides: weakremover(python2-simplejson-test)
Provides: weakremover(python2-sparse)
Provides: weakremover(python2-sphinxcontrib)
@@ -15927,48 +15913,14 @@
Provides: weakremover(python3-humanfriendly-test)
Provides: weakremover(python3-hypothesis-test)
Provides: weakremover(python3-ibus)
-Provides: weakremover(python3-ipdb)
Provides: weakremover(python3-jupyter-doc)
Provides: weakremover(python3-jupyter_Video_Widget)
-Provides: weakremover(python3-jupyter_altair-widgets)
-Provides: weakremover(python3-jupyter_bqplot)
-Provides: weakremover(python3-jupyter_calysto)
-Provides: weakremover(python3-jupyter_cms)
-Provides: weakremover(python3-jupyter_contrib_nbextensions)
-Provides: weakremover(python3-jupyter_dashboards)
-Provides: weakremover(python3-jupyter_full_width)
Provides: weakremover(python3-jupyter_hide_code)
Provides: weakremover(python3-jupyter_imatlab_kernel)
-Provides: weakremover(python3-jupyter_ipdb)
-Provides: weakremover(python3-jupyter_ipydatawidgets)
Provides: weakremover(python3-jupyter_ipydatawidgets_jupyterlab)
-Provides: weakremover(python3-jupyter_ipympl)
-Provides: weakremover(python3-jupyter_ipympl_jupyterlab)
-Provides: weakremover(python3-jupyter_ipyparallel)
-Provides: weakremover(python3-jupyter_ipyscales)
-Provides: weakremover(python3-jupyter_ipyscales_jupyterlab)
-Provides: weakremover(python3-jupyter_ipython-doc)
Provides: weakremover(python3-jupyter_ipywidgets-doc)
-Provides: weakremover(python3-jupyter_jgraph)
-Provides: weakremover(python3-jupyter_jupyterlab)
-Provides: weakremover(python3-jupyter_jupyterlab_discovery)
-Provides: weakremover(python3-jupyter_jupyterlab_github)
-Provides: weakremover(python3-jupyter_jupyterlab_latex)
-Provides: weakremover(python3-jupyter_jupyterlab_launcher)
-Provides: weakremover(python3-jupyter_jupyterlab_server)
-Provides: weakremover(python3-jupyter_jupyterlab_templates)
-Provides: weakremover(python3-jupyter_jupyterlab_widgets)
Provides: weakremover(python3-jupyter_matlab_kernel)
-Provides: weakremover(python3-jupyter_nbpresent)
-Provides: weakremover(python3-jupyter_nbsphinx)
-Provides: weakremover(python3-jupyter_nbsphinx_link)
-Provides: weakremover(python3-jupyter_qgrid)
-Provides: weakremover(python3-jupyter_rise)
Provides: weakremover(python3-jupyter_sphinx_theme)
-Provides: weakremover(python3-jupyter_themer)
-Provides: weakremover(python3-jupyter_vega)
-Provides: weakremover(python3-jupyter_watermark)
-Provides: weakremover(python3-jupyter_wysiwyg)
Provides: weakremover(python3-kde4-devel)
Provides: weakremover(python3-kde4-doc)
Provides: weakremover(python3-kde4-khtml)
@@ -15991,6 +15943,8 @@
Provides: weakremover(python3-numpy_1_15_4-gnu-hpc-devel)
Provides: weakremover(python3-numpy_1_16_1-gnu-hpc)
Provides: weakremover(python3-numpy_1_16_1-gnu-hpc-devel)
+Provides: weakremover(python3-numpy_1_16_2-gnu-hpc)
+Provides: weakremover(python3-numpy_1_16_2-gnu-hpc-devel)
Provides: weakremover(python3-oauth2client-django)
Provides: weakremover(python3-odict)
Provides: weakremover(python3-openvswitch-test)
@@ -20541,7 +20495,6 @@
Provides: weakremover(SUSEConnect)
Provides: weakremover(aegisub)
Provides: weakremover(amanda)
-Provides: weakremover(azure-cli-test)
Provides: weakremover(carla)
Provides: weakremover(carla-devel)
Provides: weakremover(carla-vst)
@@ -21164,8 +21117,8 @@
Provides: weakremover(python-talloc-32bit)
Provides: weakremover(python-tdb-32bit)
Provides: weakremover(python-tevent-32bit)
-Provides: weakremover(python2-scipy-gnu-hpc)
Provides: weakremover(python2-scipy_1_2_0-gnu-hpc)
+Provides: weakremover(python22-scipy-gnu-hpc)
Provides: weakremover(python3-96BoardsGPIO)
Provides: weakremover(python3-lldb4)
Provides: weakremover(python3-lldb5)
1
0
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2019-05-22 21:02:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Wed May 22 21:02:13 2019 rev:265 rq: version:unknown
Wed May 22 21:02:09 2019 rev:264 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
15.1:update_1558543248.packages.xz
factory:non-oss_1257.3.packages.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2019-05-22 21:02:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Wed May 22 21:02:05 2019 rev:263 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
factory_20190521.packages.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Hello community,
here is the log from the commit of package python-moretools for openSUSE:Factory checked in at 2019-05-22 15:41:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-moretools (Old)
and /work/SRC/openSUSE:Factory/.python-moretools.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-moretools"
Wed May 22 15:41:38 2019 rev:3 rq:704736 version:0.1.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-moretools/python-moretools.changes 2018-12-24 11:39:55.357530337 +0100
+++ /work/SRC/openSUSE:Factory/.python-moretools.new.5148/python-moretools.changes 2019-05-22 15:42:24.654426956 +0200
@@ -1,0 +2,6 @@
+Wed May 22 05:50:29 UTC 2019 - pgajdos(a)suse.com
+
+- version update to 0.1.9
+ * no upstream changelog
+
+-------------------------------------------------------------------
Old:
----
moretools-0.1.8.tar.gz
New:
----
moretools-0.1.9.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-moretools.spec ++++++
--- /var/tmp/diff_new_pack.XAgy6S/_old 2019-05-22 15:42:28.214426940 +0200
+++ /var/tmp/diff_new_pack.XAgy6S/_new 2019-05-22 15:42:28.218426940 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-moretools
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,8 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without test
Name: python-moretools
-Version: 0.1.8
+Version: 0.1.9
Release: 0
Summary: MORE Overly Reusable Essentials for Python
License: LGPL-3.0-only
@@ -31,13 +30,14 @@
BuildRequires: %{python_module zetup >= 0.2.31}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-%if %{with test}
+# SECTION test requirements
BuildRequires: %{python_module decorator >= 4.0}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module six >= 1.10}
-%endif
+# /SECTION
Requires: python-decorator >= 4.0
Requires: python-six >= 1.10
+Requires: python-zetup >= 0.2.31
BuildArch: noarch
%python_subpackages
@@ -56,12 +56,8 @@
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
-%if %{with test}
%check
-%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
-py.test-%{$python_bin_suffix} test
-}
-%endif
+%pytest
%files %{python_files}
%defattr(-,root,root,-)
++++++ moretools-0.1.8.tar.gz -> moretools-0.1.9.tar.gz ++++++
++++ 1973 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-coveralls-check for openSUSE:Factory checked in at 2019-05-22 15:41:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-coveralls-check (Old)
and /work/SRC/openSUSE:Factory/.python-coveralls-check.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-coveralls-check"
Wed May 22 15:41:34 2019 rev:5 rq:704733 version:1.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-coveralls-check/python-coveralls-check.changes 2019-03-04 09:23:59.680561903 +0100
+++ /work/SRC/openSUSE:Factory/.python-coveralls-check.new.5148/python-coveralls-check.changes 2019-05-22 15:42:14.386427002 +0200
@@ -1,0 +2,7 @@
+Wed May 22 10:40:58 UTC 2019 - pgajdos(a)suse.com
+
+- version update to 1.2.1
+ * Fix packaging and copyright.
+ * Add support for Coveralls parallel build stuff.
+
+-------------------------------------------------------------------
Old:
----
coveralls-check-1.1.0.tar.gz
New:
----
coveralls-check-1.2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-coveralls-check.spec ++++++
--- /var/tmp/diff_new_pack.aloY2A/_old 2019-05-22 15:42:24.418426957 +0200
+++ /var/tmp/diff_new_pack.aloY2A/_new 2019-05-22 15:42:24.418426957 +0200
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-coveralls-check
-Version: 1.1.0
+Version: 1.2.1
Release: 0
Summary: Coverage checking using https://coveralls.io/
License: MIT
@@ -38,6 +38,7 @@
BuildRequires: fdupes
Requires: python-backoff
Requires: python-requests
+Requires: python-setuptools
BuildArch: noarch
%python_subpackages
++++++ coveralls-check-1.1.0.tar.gz -> coveralls-check-1.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/.travis.yml new/coveralls-check-1.2.1/.travis.yml
--- old/coveralls-check-1.1.0/.travis.yml 2017-09-14 09:45:40.000000000 +0200
+++ new/coveralls-check-1.2.1/.travis.yml 2018-07-11 09:48:59.000000000 +0200
@@ -3,6 +3,9 @@
# for container-y goodness:
sudo: false
+env:
+ secure: "r9ZM4KOnCohwd5xiXOCC4iTNWCrVJpEyN1wMPpaJTVentTnUs1pABw7CUgic0kYWbjC5BWh3kQBsXb1uQrxkwNWfBqmCuhBxSlxdd5mwVjF+jwnwq4R16pJ59l2NPThKirGw5xodLK/Sd5jw9eejToXx6Ak6ZHMzFan3A7DqmzXttx5mqmjmNujFIYRT19B7u6T06/cOWAOypajKJp2npHx5c2AXrd5+HdD4qfYwUBI1Rtj1GEKcQvDivOSOps3lXgr0Pwm6dH1VDegpvzlzcZ4KSVo6rvM7eImDuzgwloZlOuolqN7MCpKdTildnsYnTfErltb1oJlYkkkG0zMUMjA73owSTmXXpRoXfJpXuoxW8xwjG3K94uLRCB/ujFt/myHfUwJBw/OvnFOI2TAaS+B6MXgISjBNS6NXyJU+iM7K3zjOtzPO08yYy1he8gtX7sQ4k8wB0hPRImbbD9pPww7Oh6+vGyyTcGauy5R55fP2ZP0pj6VHAVqavQfRcUKxrcQ8fQBqV201wKgZJQgHe41+5K2NQlHV2toh32D3mzoT+GdRovSFnhJk/V3jXdblN7h2oEjVa7EGogwlbXtNoS3gikar9IVrw88wXuHwjujG7uB2yzBYiXG6tE2UJoliRXx0q0yImSnX2cWUXxIbuDvlj0U4FYYFNnY1BYU6N3Y="
+
python:
- "2.7"
- "3.6"
@@ -14,7 +17,7 @@
script: coverage run --source coveralls_check,tests -m py.test tests.py
after_success:
- - coveralls
+ - "COVERALLS_PARALLEL=true coveralls"
jobs:
include:
@@ -25,9 +28,10 @@
# woof woof!
install: "pip install -Ue ."
- script: "coveralls-check $TRAVIS_COMMIT"
+ script: "coveralls-check $TRAVIS_COMMIT --parallel-build-number $TRAVIS_BUILD_NUMBER --repo-token $COVERALLS_REPO_TOKEN"
- stage: release
+ if: tag IS present
python: 3.6
script: skip
# work around https://github.com/travis-ci/travis-ci/issues/8337:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/LICENSE.rst new/coveralls-check-1.2.1/LICENSE.rst
--- old/coveralls-check-1.1.0/LICENSE.rst 2017-09-14 09:45:40.000000000 +0200
+++ new/coveralls-check-1.2.1/LICENSE.rst 2018-07-11 09:48:59.000000000 +0200
@@ -2,7 +2,7 @@
License
=======
-Copyright (c) 2017 Chris Withers
+Copyright (c) 2017-2018 Chris Withers
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/PKG-INFO new/coveralls-check-1.2.1/PKG-INFO
--- old/coveralls-check-1.1.0/PKG-INFO 2017-09-14 09:46:05.000000000 +0200
+++ new/coveralls-check-1.2.1/PKG-INFO 2018-07-11 09:49:21.000000000 +0200
@@ -1,12 +1,11 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: coveralls-check
-Version: 1.1.0
+Version: 1.2.1
Summary: Check coverage at https://coveralls.io
Home-page: https://github.com/cjw296/coverage-check
Author: Chris Withers
Author-email: chris(a)withers.org
License: MIT
-Description-Content-Type: UNKNOWN
Description: |Travis|_ |Coveralls|_
.. |Travis| image:: https://api.travis-ci.org/cjw296/coveralls-check.svg?branch=master
@@ -37,6 +36,9 @@
sudo: false
+ env:
+ secure: "..."
+
python:
- "2.7"
- "3.6"
@@ -48,7 +50,7 @@
script: coverage run --source ... -m py.test
after_success:
- - coveralls
+ - "COVERALLS_PARALLEL=true coveralls"
jobs:
include:
@@ -58,11 +60,25 @@
after_success: skip
install: "pip install -U coveralls-check"
- script: "coveralls-check $TRAVIS_COMMIT"
+ script: "coveralls-check $TRAVIS_COMMIT --parallel-build-number $TRAVIS_BUILD_NUMBER --repo-token $COVERALLS_REPO_TOKEN"
+
+ The ``COVERALLS_REPO_TOKEN`` is set in the ``secure`` section, which can be obtained using::
+
+ travis encrypt COVERALLS_REPO_TOKEN=(your coveralls repo token)
Changes
-------
+ 1.2.1 (11 Jul 2018)
+ -------------------
+
+ - Fix packaging and copyright.
+
+ 1.2.0 (11 Jul 2018)
+ -------------------
+
+ - Add support for Coveralls parallel build stuff.
+
1.1.0 (14 Sep 2017)
~~~~~~~~~~~~~~~~~~~
@@ -87,3 +103,5 @@
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
+Provides-Extra: test
+Provides-Extra: build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/README.rst new/coveralls-check-1.2.1/README.rst
--- old/coveralls-check-1.1.0/README.rst 2017-09-14 09:45:40.000000000 +0200
+++ new/coveralls-check-1.2.1/README.rst 2018-07-11 09:48:59.000000000 +0200
@@ -28,6 +28,9 @@
sudo: false
+ env:
+ secure: "..."
+
python:
- "2.7"
- "3.6"
@@ -39,7 +42,7 @@
script: coverage run --source ... -m py.test
after_success:
- - coveralls
+ - "COVERALLS_PARALLEL=true coveralls"
jobs:
include:
@@ -49,11 +52,25 @@
after_success: skip
install: "pip install -U coveralls-check"
- script: "coveralls-check $TRAVIS_COMMIT"
+ script: "coveralls-check $TRAVIS_COMMIT --parallel-build-number $TRAVIS_BUILD_NUMBER --repo-token $COVERALLS_REPO_TOKEN"
+
+The ``COVERALLS_REPO_TOKEN`` is set in the ``secure`` section, which can be obtained using::
+
+ travis encrypt COVERALLS_REPO_TOKEN=(your coveralls repo token)
Changes
-------
+1.2.1 (11 Jul 2018)
+-------------------
+
+- Fix packaging and copyright.
+
+1.2.0 (11 Jul 2018)
+-------------------
+
+- Add support for Coveralls parallel build stuff.
+
1.1.0 (14 Sep 2017)
~~~~~~~~~~~~~~~~~~~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/coveralls_check.egg-info/PKG-INFO new/coveralls-check-1.2.1/coveralls_check.egg-info/PKG-INFO
--- old/coveralls-check-1.1.0/coveralls_check.egg-info/PKG-INFO 2017-09-14 09:46:05.000000000 +0200
+++ new/coveralls-check-1.2.1/coveralls_check.egg-info/PKG-INFO 2018-07-11 09:49:21.000000000 +0200
@@ -1,12 +1,11 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: coveralls-check
-Version: 1.1.0
+Version: 1.2.1
Summary: Check coverage at https://coveralls.io
Home-page: https://github.com/cjw296/coverage-check
Author: Chris Withers
Author-email: chris(a)withers.org
License: MIT
-Description-Content-Type: UNKNOWN
Description: |Travis|_ |Coveralls|_
.. |Travis| image:: https://api.travis-ci.org/cjw296/coveralls-check.svg?branch=master
@@ -37,6 +36,9 @@
sudo: false
+ env:
+ secure: "..."
+
python:
- "2.7"
- "3.6"
@@ -48,7 +50,7 @@
script: coverage run --source ... -m py.test
after_success:
- - coveralls
+ - "COVERALLS_PARALLEL=true coveralls"
jobs:
include:
@@ -58,11 +60,25 @@
after_success: skip
install: "pip install -U coveralls-check"
- script: "coveralls-check $TRAVIS_COMMIT"
+ script: "coveralls-check $TRAVIS_COMMIT --parallel-build-number $TRAVIS_BUILD_NUMBER --repo-token $COVERALLS_REPO_TOKEN"
+
+ The ``COVERALLS_REPO_TOKEN`` is set in the ``secure`` section, which can be obtained using::
+
+ travis encrypt COVERALLS_REPO_TOKEN=(your coveralls repo token)
Changes
-------
+ 1.2.1 (11 Jul 2018)
+ -------------------
+
+ - Fix packaging and copyright.
+
+ 1.2.0 (11 Jul 2018)
+ -------------------
+
+ - Add support for Coveralls parallel build stuff.
+
1.1.0 (14 Sep 2017)
~~~~~~~~~~~~~~~~~~~
@@ -87,3 +103,5 @@
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
+Provides-Extra: test
+Provides-Extra: build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/coveralls_check.py new/coveralls-check-1.2.1/coveralls_check.py
--- old/coveralls-check-1.1.0/coveralls_check.py 2017-09-14 09:45:40.000000000 +0200
+++ new/coveralls-check-1.2.1/coveralls_check.py 2018-07-11 09:48:59.000000000 +0200
@@ -7,7 +7,8 @@
import requests
import sys
-url = 'https://coveralls.io/builds/{}.json'
+POLL_URL = 'https://coveralls.io/builds/{}.json'
+DONE_URL = 'https://coveralls.io/webhook'
def setup_logging():
@@ -23,7 +24,7 @@
def get_coverage(commit):
- response = requests.get(url.format(commit))
+ response = requests.get(POLL_URL.format(commit))
data = response.json()
return data['covered_percent']
@@ -37,6 +38,29 @@
)(func)
+def ensure_parallel_done(args):
+ if args.parallel_build_number:
+ response = requests.post(
+ DONE_URL,
+ params={'repo_token': args.repo_token},
+ json={
+ "payload": {
+ "build_num": args.parallel_build_number,
+ "status": "done"
+ }
+ }
+ )
+ if response.status_code == 200:
+ print('Confirmed end of parallel build')
+ else:
+ print(
+ 'Attempt to confirmed end of parallel build got {}:\n{}'.format(
+ response.status_code, response.content
+ )
+ )
+ sys.exit(1)
+
+
def parse_args():
parser = ArgumentParser()
parser.add_argument('commit', help='the commit hash to check')
@@ -46,12 +70,22 @@
parser.add_argument('--max-wait', type=int, default=5,
help='Maximum time, in minutes, to wait for Coveralls '
'data. Defaults to 5.')
+ parser.add_argument('--parallel-build-number', type=int,
+ help='The build number, eg $TRAVIS_BUILD_NUMBER.')
+ parser.add_argument('--repo-token',
+ help='Required if --parallel-build-number is used and '
+ 'should be the token use when POSTing back to '
+ 'coveralls to mark the parallel build as done. '
+ 'Should come from a secret.')
return parser.parse_args()
def main():
args = parse_args()
setup_logging()
+
+ ensure_parallel_done(args)
+
get_coverage_ = decorate(get_coverage, args)
covered = get_coverage_(args.commit)
if covered is None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/setup.py new/coveralls-check-1.2.1/setup.py
--- old/coveralls-check-1.1.0/setup.py 2017-09-14 09:45:40.000000000 +0200
+++ new/coveralls-check-1.2.1/setup.py 2018-07-11 09:48:59.000000000 +0200
@@ -1,5 +1,5 @@
# See LICENSE.rst for license details.
-# Copyright (c) 2017 Chris Withers
+# Copyright (c) 2017-2018 Chris Withers
import os
@@ -7,7 +7,7 @@
setup(
name='coveralls-check',
- version='1.1.0',
+ version='1.2.1',
author='Chris Withers',
author_email='chris(a)withers.org',
license='MIT',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/coveralls-check-1.1.0/tests.py new/coveralls-check-1.2.1/tests.py
--- old/coveralls-check-1.1.0/tests.py 2017-09-14 09:45:40.000000000 +0200
+++ new/coveralls-check-1.2.1/tests.py 2018-07-11 09:48:59.000000000 +0200
@@ -1,8 +1,17 @@
+import json
+import sys
+
import pytest
-from coveralls_check import main
from mock import Mock
from responses import RequestsMock
-from testfixtures import replace, ShouldRaise, OutputCapture, Replacer, compare
+from testfixtures import ShouldRaise, OutputCapture, Replacer, compare
+
+from coveralls_check import main
+
+if sys.version_info[0] == 2:
+ PY2 = True
+else:
+ PY2 = False
SAMPLE_JSON = {
"commit_sha": "xyz",
@@ -10,7 +19,6 @@
"covered_percent": 99.38
}
-
@pytest.fixture(autouse=True)
def responses():
with RequestsMock() as responses:
@@ -59,3 +67,41 @@
'No coverage information available for xyz\n'
)
output.compare(expected)
+
+
+def test_parallel_build(responses, mocks):
+ responses.add(responses.POST, 'https://coveralls.io/webhook',
+ json={"mock": 'ok'})
+ responses.add(responses.GET, 'https://coveralls.io/builds/xyz.json',
+ json={"covered_percent": 100})
+ mocks.argv.extend(['--parallel-build-number', '99', '--repo-token', 'thetoken'])
+ with OutputCapture() as output:
+ main()
+ output.compare('Confirmed end of parallel build\n'
+ 'Coverage OK for xyz as 100 >= 100')
+ post = responses.calls[0].request
+ compare(post.url,
+ expected='https://coveralls.io/webhook?repo_token=thetoken')
+ compare(json.loads(post.body),
+ expected={"payload": {"build_num": 99, "status": "done"}})
+
+
+def test_parallel_build_bad_response(responses, mocks):
+ responses.add(responses.POST, 'https://coveralls.io/webhook',
+ json={"mock": 'uh oh'},
+ status=500)
+ mocks.argv.extend(['--parallel-build-number', '99', '--repo-token', 'thetoken'])
+ with ShouldRaise(SystemExit(1)):
+ with OutputCapture() as output:
+ main()
+ if PY2:
+ expected=(
+ 'Attempt to confirmed end of parallel build got 500:\n'
+ '{"mock": "uh oh"}'
+ )
+ else:
+ expected=(
+ 'Attempt to confirmed end of parallel build got 500:\n'
+ 'b\'{"mock": "uh oh"}\''
+ )
+ output.compare(expected)
1
0
Hello community,
here is the log from the commit of package python-imread for openSUSE:Factory checked in at 2019-05-22 15:41:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-imread (Old)
and /work/SRC/openSUSE:Factory/.python-imread.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-imread"
Wed May 22 15:41:30 2019 rev:2 rq:704732 version:0.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-imread/python-imread.changes 2018-05-11 14:28:47.578962966 +0200
+++ /work/SRC/openSUSE:Factory/.python-imread.new.5148/python-imread.changes 2019-05-22 15:42:12.858427008 +0200
@@ -1,0 +2,7 @@
+Wed May 22 10:57:59 UTC 2019 - pgajdos(a)suse.com
+
+- version update from 0.6.1 to 0.7.1
+ * Fix 16-bit RGB/RGBA TIFF write
+ * Support reading ImageJ ROIs
+
+-------------------------------------------------------------------
Old:
----
imread-0.6.1.tar.gz
New:
----
imread-0.7.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-imread.spec ++++++
--- /var/tmp/diff_new_pack.LLKtzm/_old 2019-05-22 15:42:14.158427003 +0200
+++ /var/tmp/diff_new_pack.LLKtzm/_new 2019-05-22 15:42:14.158427003 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-imread
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,14 +12,13 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without test
Name: python-imread
-Version: 0.6.1
+Version: 0.7.1
Release: 0
Summary: Image reading library
License: MIT
@@ -37,9 +36,9 @@
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libwebp)
-%if %{with test}
+# SECTION test requirements
BuildRequires: %{python_module nose}
-%endif
+# /SECTION
BuildRequires: python-numpy
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%python_subpackages
@@ -67,10 +66,8 @@
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitearch}
-%if %{with test}
%check
%python_exec setup.py test
-%endif
%files %{python_files}
%defattr(-,root,root,-)
++++++ imread-0.6.1.tar.gz -> imread-0.7.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/ChangeLog new/imread-0.7.1/ChangeLog
--- old/imread-0.6.1/ChangeLog 2018-02-15 14:50:22.000000000 +0100
+++ new/imread-0.7.1/ChangeLog 2019-05-09 06:53:41.000000000 +0200
@@ -1,3 +1,9 @@
+Version 0.7.1 2019-05-09 by luispedro
+ * Fix 16-bit RGB/RGBA TIFF write (patch by Tomi Aarnio)
+
+Version 0.7.0 2018-09-30 by luispedro
+ * Support reading ImageJ ROIs
+
Version 0.6.1 2018-02-15 by luispedro
* Support pathlib paths as function arguments
* Fix 16 bit PNG write support (patch by Tomi Aarnio)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/PKG-INFO new/imread-0.7.1/PKG-INFO
--- old/imread-0.6.1/PKG-INFO 2018-02-15 18:24:28.000000000 +0100
+++ new/imread-0.7.1/PKG-INFO 2019-05-09 07:14:42.000000000 +0200
@@ -1,18 +1,26 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: imread
-Version: 0.6.1
+Version: 0.7.1
Summary: imread: Image reading library
Home-page: http://luispedro.org/software/imread
Author: Luis Pedro Coelho
Author-email: luis(a)luispedro.org
License: MIT
-Description-Content-Type: UNKNOWN
Description: ================================
mahotas-imread: Read Image Files
================================
- [![Travis](https://api.travis-ci.org/luispedro/imread.png)](https://travis-ci.org/luispedro/imread)
- [![License](https://pypip.in/license/imread/badge.png)](http://opensource.org/licenses/MIT)
+ .. image:: https://api.travis-ci.org/luispedro/imread.png
+ :target: https://travis-ci.org/luispedro/imread
+ .. image:: https://anaconda.org/conda-forge/imread/badges/license.svg
+ :target: http://opensource.org/licenses/MIT
+ .. image:: https://anaconda.org/conda-forge/imread/badges/installer/conda.svg
+ :target: https://anaconda.org/conda-forge/imread
+ .. image:: https://anaconda.org/conda-forge/imread/badges/downloads.svg
+ :target: https://anaconda.org/conda-forge/imread
+
+ IO with images and numpy arrays.
+
Mahotas-imread is a simple module with a small number of functions:
@@ -46,6 +54,12 @@
`Online documentation <http://imread.rtfd.io/>`__
+ Python versions 2.6, 2.7, 3.3+ are officially supported.
+
+ Python 3.2 (and earlier versions in the Python 3 series) are officially **not
+ supported**. Patches will be accepted if they do not mess up anything else, but
+ bug reports will not be considered as very high priority.
+
Citation
--------
@@ -123,20 +137,17 @@
<https://twitter.com/luispedrocoelho>`__ or `github
<https://github.com/luispedro>`__).
- Travis Build Status
- ~~~~~~~~~~~~~~~~~~~
-
- .. image:: https://travis-ci.org/luispedro/imread.png
- :target: https://travis-ci.org/luispedro/imread
+ History
+ ~~~~~~~
- Python versions 2.6, 2.7, 3.3+ are officially supported.
+ Version 0.7.1 (2019-05-09)
+ --------------------------
+ - Fix 16-bit RGB/RGBA TIFF write (patch by Tomi Aarnio)
- Python 3.2 (and earlier versions in the Python 3 series) are officially **not
- supported**. Patches will be accepted if they do not mess up anything else, but
- bug reports will not be considered as very high priority.
+ Version 0.7.0 (2018-09-30)
+ --------------------------
+ - Add support for reading ImageJ ROIs
- History
- ~~~~~~~
Version 0.6.1 (2018-02-15)
--------------------------
@@ -255,6 +266,14 @@
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Software Development :: Libraries
Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2
+Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: C++
Classifier: License :: OSI Approved :: MIT License
+Description-Content-Type: text/x-rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/README.rst new/imread-0.7.1/README.rst
--- old/imread-0.6.1/README.rst 2018-02-15 14:50:33.000000000 +0100
+++ new/imread-0.7.1/README.rst 2019-05-09 07:00:05.000000000 +0200
@@ -2,8 +2,17 @@
mahotas-imread: Read Image Files
================================
-[![Travis](https://api.travis-ci.org/luispedro/imread.png)](https://travis-ci.org/luispedro/imread)
-[![License](https://pypip.in/license/imread/badge.png)](http://opensource.org/licenses/MIT)
+.. image:: https://api.travis-ci.org/luispedro/imread.png
+ :target: https://travis-ci.org/luispedro/imread
+.. image:: https://anaconda.org/conda-forge/imread/badges/license.svg
+ :target: http://opensource.org/licenses/MIT
+.. image:: https://anaconda.org/conda-forge/imread/badges/installer/conda.svg
+ :target: https://anaconda.org/conda-forge/imread
+.. image:: https://anaconda.org/conda-forge/imread/badges/downloads.svg
+ :target: https://anaconda.org/conda-forge/imread
+
+IO with images and numpy arrays.
+
Mahotas-imread is a simple module with a small number of functions:
@@ -37,6 +46,12 @@
`Online documentation <http://imread.rtfd.io/>`__
+Python versions 2.6, 2.7, 3.3+ are officially supported.
+
+Python 3.2 (and earlier versions in the Python 3 series) are officially **not
+supported**. Patches will be accepted if they do not mess up anything else, but
+bug reports will not be considered as very high priority.
+
Citation
--------
@@ -114,20 +129,17 @@
<https://twitter.com/luispedrocoelho>`__ or `github
<https://github.com/luispedro>`__).
-Travis Build Status
-~~~~~~~~~~~~~~~~~~~
-
-.. image:: https://travis-ci.org/luispedro/imread.png
- :target: https://travis-ci.org/luispedro/imread
+History
+~~~~~~~
-Python versions 2.6, 2.7, 3.3+ are officially supported.
+Version 0.7.1 (2019-05-09)
+--------------------------
+- Fix 16-bit RGB/RGBA TIFF write (patch by Tomi Aarnio)
-Python 3.2 (and earlier versions in the Python 3 series) are officially **not
-supported**. Patches will be accepted if they do not mess up anything else, but
-bug reports will not be considered as very high priority.
+Version 0.7.0 (2018-09-30)
+--------------------------
+- Add support for reading ImageJ ROIs
-History
-~~~~~~~
Version 0.6.1 (2018-02-15)
--------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/docs/source/history.rst new/imread-0.7.1/docs/source/history.rst
--- old/imread-0.6.1/docs/source/history.rst 2018-02-15 14:50:33.000000000 +0100
+++ new/imread-0.7.1/docs/source/history.rst 2019-05-09 06:54:29.000000000 +0200
@@ -2,6 +2,14 @@
History
=======
+Version 0.7.1 (2019-05-09)
+--------------------------
+- Fix 16-bit RGB/RGBA TIFF write (patch by Tomi Aarnio)
+
+Version 0.7.0 (2018-09-30)
+--------------------------
+- Add support for reading ImageJ ROIs
+
Version 0.6.1 (2018-02-15)
--------------------------
- Support pathlib paths as function arguments
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread/ijrois.py new/imread-0.7.1/imread/ijrois.py
--- old/imread-0.6.1/imread/ijrois.py 1970-01-01 01:00:00.000000000 +0100
+++ new/imread-0.7.1/imread/ijrois.py 2018-09-22 13:37:14.000000000 +0200
@@ -0,0 +1,132 @@
+# Copyright: Luis Pedro Coelho <luis(a)luispedro.org>, 2012-2018
+# License: MIT
+import numpy as np
+
+def read_roi(fileobj):
+ '''
+ points = read_roi(fileobj)
+
+ Read ImageJ's ROI format
+
+ Parameters
+ ----------
+ fileobj: should be a file-like object
+
+ Returns
+ -------
+
+ points: a list of points
+ '''
+# This is based on:
+# http://rsbweb.nih.gov/ij/developer/source/ij/io/RoiDecoder.java.html
+# http://rsbweb.nih.gov/ij/developer/source/ij/io/RoiEncoder.java.html
+
+
+ SPLINE_FIT = 1
+ DOUBLE_HEADED = 2
+ OUTLINE = 4
+ OVERLAY_LABELS = 8
+ OVERLAY_NAMES = 16
+ OVERLAY_BACKGROUNDS = 32
+ OVERLAY_BOLD = 64
+ SUB_PIXEL_RESOLUTION = 128
+ DRAW_OFFSET = 256
+
+
+ pos = [4]
+ def get8():
+ pos[0] += 1
+ s = fileobj.read(1)
+ if not s:
+ raise IOError('readroi: Unexpected EOF')
+ return ord(s)
+
+ def get16():
+ b0 = get8()
+ b1 = get8()
+ return (b0 << 8) | b1
+
+ def get32():
+ s0 = get16()
+ s1 = get16()
+ return (s0 << 16) | s1
+
+ def getfloat():
+ v = np.int32(get32())
+ return v.view(np.float32)
+
+ magic = fileobj.read(4)
+ if magic != b'Iout':
+ raise IOError('Magic number not found')
+ version = get16()
+
+ # It seems that the roi type field occupies 2 Bytes, but only one is used
+ roi_type = get8()
+ # Discard second Byte:
+ get8()
+
+ if not (0 <= roi_type < 11):
+ raise ValueError('roireader: ROI type %s not supported' % roi_type)
+
+ if roi_type != 7:
+ raise ValueError('roireader: ROI type %s not supported (!= 7)' % roi_type)
+
+ top = get16()
+ left = get16()
+ bottom = get16()
+ right = get16()
+ n_coordinates = get16()
+
+ x1 = getfloat()
+ y1 = getfloat()
+ x2 = getfloat()
+ y2 = getfloat()
+ stroke_width = get16()
+ shape_roi_size = get32()
+ stroke_color = get32()
+ fill_color = get32()
+ subtype = get16()
+ if subtype != 0:
+ raise ValueError('roireader: ROI subtype {} not supported (!= 0)'.format(subtype))
+ options = get16()
+ arrow_style = get8()
+ arrow_head_size = get8()
+ rect_arc_size = get16()
+ position = get32()
+ header2offset = get32()
+
+ if options & SUB_PIXEL_RESOLUTION:
+ getc = getfloat
+ points = np.empty((n_coordinates, 2), dtype=np.float32)
+ else:
+ getc = get16
+ points = np.empty((n_coordinates, 2), dtype=np.int16)
+ points[:,1] = [getc() for i in range(n_coordinates)]
+ points[:,0] = [getc() for i in range(n_coordinates)]
+ points[:,1] += left
+ points[:,0] += top
+ points -= 1
+ return points
+
+def read_roi_zip(fname):
+ '''
+ Reads all ROIs in a ZIP file
+
+ Parameters
+ ----------
+ fname : str
+ Input filename
+
+ Returns
+ -------
+ rois: list of ROIs
+ Each ROI is a vector of 2D points
+
+ See Also
+ --------
+ read_roi: function, reads a single ROI
+ '''
+ import zipfile
+ with zipfile.ZipFile(fname) as zf:
+ return [read_roi(zf.open(n))
+ for n in zf.namelist()]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread/imread_version.py new/imread-0.7.1/imread/imread_version.py
--- old/imread-0.6.1/imread/imread_version.py 2018-02-15 14:49:56.000000000 +0100
+++ new/imread-0.7.1/imread/imread_version.py 2019-05-09 06:53:57.000000000 +0200
@@ -1 +1 @@
-__version__ = '0.6.1'
+__version__ = '0.7.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread/lib/_tiff.cpp new/imread-0.7.1/imread/lib/_tiff.cpp
--- old/imread-0.6.1/imread/lib/_tiff.cpp 2016-03-14 00:30:38.000000000 +0100
+++ new/imread-0.7.1/imread/lib/_tiff.cpp 2019-05-09 06:52:45.000000000 +0200
@@ -316,6 +316,7 @@
void* bufp = 0;
bool copy_data = false;
const uint32 h = im->dim(0);
+ const uint32 nchannels = uint16(im->dim_or(2, 1));
const uint16 photometric = ((im->ndims() == 3 && im->dim(2)) ?
PHOTOMETRIC_RGB :
PHOTOMETRIC_MINISBLACK);
@@ -336,7 +337,7 @@
if (get_optional_bool(opts, "tiff:horizontal-predictor", prediction_default)) {
TIFFSetField(t.tif, TIFFTAG_PREDICTOR, PREDICTOR_HORIZONTAL);
if (!copy_data) {
- bufdata.resize(im->dim(1) * im->nbytes());
+ bufdata.resize(im->dim(1) * im->nbytes() * nchannels);
bufp = &bufdata[0];
copy_data = true;
}
@@ -385,7 +386,7 @@
for (uint32 r = 0; r != h; ++r) {
void* rowp = im->rowp(r);
if (copy_data) {
- std::memcpy(bufp, rowp, im->dim(1) * im->nbytes());
+ std::memcpy(bufp, rowp, im->dim(1) * im->nbytes() * nchannels);
rowp = bufp;
}
if (TIFFWriteScanline(t.tif, rowp, r) == -1) {
@@ -400,4 +401,3 @@
}
TIFFFlush(t.tif);
}
-
Binary files old/imread-0.6.1/imread/tests/data/0186-0099.roi and new/imread-0.7.1/imread/tests/data/0186-0099.roi differ
Binary files old/imread-0.6.1/imread/tests/data/rois.zip and new/imread-0.7.1/imread/tests/data/rois.zip differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread/tests/test_rois.py new/imread-0.7.1/imread/tests/test_rois.py
--- old/imread-0.6.1/imread/tests/test_rois.py 1970-01-01 01:00:00.000000000 +0100
+++ new/imread-0.7.1/imread/tests/test_rois.py 2018-09-22 13:44:02.000000000 +0200
@@ -0,0 +1,11 @@
+import numpy as np
+from imread import ijrois
+
+from . import file_path
+
+
+def test_rois_smoke():
+ rois = ijrois.read_roi_zip('./imread/tests/data/rois.zip')
+ assert len(rois) == 4
+ r = ijrois.read_roi(open('./imread/tests/data/0186-0099.roi', 'rb'))
+ assert any([np.array_equal(ri, r) for ri in rois])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread/tests/test_tiff.py new/imread-0.7.1/imread/tests/test_tiff.py
--- old/imread-0.6.1/imread/tests/test_tiff.py 2016-03-14 00:30:38.000000000 +0100
+++ new/imread-0.7.1/imread/tests/test_tiff.py 2019-05-03 17:35:10.000000000 +0200
@@ -67,6 +67,15 @@
assert np.all(im == im2)
@with_setup(teardown=_remove_file)
+def test_read_back_colour_16bit():
+ im = np.random.random((16,8,3)) * 65535.0
+ im = im.astype(np.uint16)
+ imsave(_filename, im)
+ im2 = imread(_filename)
+ assert im.shape == im2.shape
+ assert np.all(im == im2)
+
+@with_setup(teardown=_remove_file)
def test_horizontal_predictor():
im = imread(file_path('arange512_16bit.png'))
im2 = im.copy()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread.egg-info/PKG-INFO new/imread-0.7.1/imread.egg-info/PKG-INFO
--- old/imread-0.6.1/imread.egg-info/PKG-INFO 2018-02-15 18:24:28.000000000 +0100
+++ new/imread-0.7.1/imread.egg-info/PKG-INFO 2019-05-09 07:14:42.000000000 +0200
@@ -1,18 +1,26 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: imread
-Version: 0.6.1
+Version: 0.7.1
Summary: imread: Image reading library
Home-page: http://luispedro.org/software/imread
Author: Luis Pedro Coelho
Author-email: luis(a)luispedro.org
License: MIT
-Description-Content-Type: UNKNOWN
Description: ================================
mahotas-imread: Read Image Files
================================
- [![Travis](https://api.travis-ci.org/luispedro/imread.png)](https://travis-ci.org/luispedro/imread)
- [![License](https://pypip.in/license/imread/badge.png)](http://opensource.org/licenses/MIT)
+ .. image:: https://api.travis-ci.org/luispedro/imread.png
+ :target: https://travis-ci.org/luispedro/imread
+ .. image:: https://anaconda.org/conda-forge/imread/badges/license.svg
+ :target: http://opensource.org/licenses/MIT
+ .. image:: https://anaconda.org/conda-forge/imread/badges/installer/conda.svg
+ :target: https://anaconda.org/conda-forge/imread
+ .. image:: https://anaconda.org/conda-forge/imread/badges/downloads.svg
+ :target: https://anaconda.org/conda-forge/imread
+
+ IO with images and numpy arrays.
+
Mahotas-imread is a simple module with a small number of functions:
@@ -46,6 +54,12 @@
`Online documentation <http://imread.rtfd.io/>`__
+ Python versions 2.6, 2.7, 3.3+ are officially supported.
+
+ Python 3.2 (and earlier versions in the Python 3 series) are officially **not
+ supported**. Patches will be accepted if they do not mess up anything else, but
+ bug reports will not be considered as very high priority.
+
Citation
--------
@@ -123,20 +137,17 @@
<https://twitter.com/luispedrocoelho>`__ or `github
<https://github.com/luispedro>`__).
- Travis Build Status
- ~~~~~~~~~~~~~~~~~~~
-
- .. image:: https://travis-ci.org/luispedro/imread.png
- :target: https://travis-ci.org/luispedro/imread
+ History
+ ~~~~~~~
- Python versions 2.6, 2.7, 3.3+ are officially supported.
+ Version 0.7.1 (2019-05-09)
+ --------------------------
+ - Fix 16-bit RGB/RGBA TIFF write (patch by Tomi Aarnio)
- Python 3.2 (and earlier versions in the Python 3 series) are officially **not
- supported**. Patches will be accepted if they do not mess up anything else, but
- bug reports will not be considered as very high priority.
+ Version 0.7.0 (2018-09-30)
+ --------------------------
+ - Add support for reading ImageJ ROIs
- History
- ~~~~~~~
Version 0.6.1 (2018-02-15)
--------------------------
@@ -255,6 +266,14 @@
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Software Development :: Libraries
Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2
+Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: C++
Classifier: License :: OSI Approved :: MIT License
+Description-Content-Type: text/x-rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/imread.egg-info/SOURCES.txt new/imread-0.7.1/imread.egg-info/SOURCES.txt
--- old/imread-0.6.1/imread.egg-info/SOURCES.txt 2018-02-15 18:24:28.000000000 +0100
+++ new/imread-0.7.1/imread.egg-info/SOURCES.txt 2019-05-09 07:14:42.000000000 +0200
@@ -11,6 +11,7 @@
docs/source/readme.rst
imread/__init__.py
imread/_imread.cpp
+imread/ijrois.py
imread/imread.py
imread/imread_version.py
imread/special.py
@@ -50,9 +51,11 @@
imread/tests/test_imsave.py
imread/tests/test_jpeg.py
imread/tests/test_png.py
+imread/tests/test_rois.py
imread/tests/test_tiff.py
imread/tests/test_webp.py
imread/tests/test_xcf.py
+imread/tests/data/0186-0099.roi
imread/tests/data/1_webp_a.webp
imread/tests/data/GOOD.PNG
imread/tests/data/arange512_16bit.png
@@ -70,5 +73,6 @@
imread/tests/data/palette_zero.png
imread/tests/data/py-installer-indexed.bmp
imread/tests/data/rgba.png
+imread/tests/data/rois.zip
imread/tests/data/stack.tiff
imread/tests/data/star1.bmp
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imread-0.6.1/setup.py new/imread-0.7.1/setup.py
--- old/imread-0.6.1/setup.py 2017-06-17 11:34:19.000000000 +0200
+++ new/imread-0.7.1/setup.py 2019-05-09 06:59:09.000000000 +0200
@@ -4,6 +4,7 @@
# License: MIT
from __future__ import division, print_function
+import platform
import sys
try:
@@ -84,6 +85,11 @@
extensions['imread._imread'].append('imread/lib/_webp.cpp')
libraries.append('webp')
+extra_args = []
+if platform.platform().startswith('Darwin'):
+ if int(platform.mac_ver()[0].split('.')[1]) >= 9:
+ extra_args.append('-stdlib=libc++')
+
ext_modules = [
setuptools.Extension(
key,
@@ -93,6 +99,8 @@
sources=sources,
undef_macros=undef_macros,
define_macros=define_macros,
+ extra_compile_args=extra_args,
+ extra_link_args=extra_args,
) for key, sources in extensions.items()]
packages = setuptools.find_packages()
@@ -112,7 +120,14 @@
'Topic :: Scientific/Engineering :: Image Recognition',
'Topic :: Software Development :: Libraries',
'Programming Language :: Python',
+'Programming Language :: Python :: 2',
+'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
+'Programming Language :: Python :: 3.3',
+'Programming Language :: Python :: 3.4',
+'Programming Language :: Python :: 3.5',
+'Programming Language :: Python :: 3.6',
+'Programming Language :: Python :: 3.7',
'Programming Language :: C++',
'License :: OSI Approved :: MIT License',
]
@@ -121,6 +136,7 @@
version = __version__,
description = 'imread: Image reading library',
long_description = long_description,
+ long_description_content_type = 'text/x-rst',
author = 'Luis Pedro Coelho',
author_email = 'luis(a)luispedro.org',
license = 'MIT',
1
0
Hello community,
here is the log from the commit of package cloud-netconfig for openSUSE:Factory checked in at 2019-05-22 15:41:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cloud-netconfig (Old)
and /work/SRC/openSUSE:Factory/.cloud-netconfig.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cloud-netconfig"
Wed May 22 15:41:24 2019 rev:8 rq:704720 version:1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/cloud-netconfig/cloud-netconfig.changes 2019-02-04 14:25:11.797059887 +0100
+++ /work/SRC/openSUSE:Factory/.cloud-netconfig.new.5148/cloud-netconfig.changes 2019-05-22 15:42:10.086427021 +0200
@@ -1,0 +2,7 @@
+Thu May 16 13:32:26 UTC 2019 - Joachim Gleissner <jgleissner(a)suse.com>
+
+- Update to version 1.0:
+ + pause and retry if API call throttling is detected in Azure
+ (bsc#1135257 bsc#1135263)
+
+-------------------------------------------------------------------
Old:
----
cloud-netconfig-0.9.tar.bz2
New:
----
cloud-netconfig-1.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cloud-netconfig.spec ++++++
--- /var/tmp/diff_new_pack.C3DDSj/_old 2019-05-22 15:42:11.994427012 +0200
+++ /var/tmp/diff_new_pack.C3DDSj/_new 2019-05-22 15:42:12.022427012 +0200
@@ -33,7 +33,7 @@
%endif
Name: %{base_name}%{flavor_suffix}
-Version: 0.9
+Version: 1.0
Release: 0
Summary: Network configuration scripts for %{csp_string}
License: GPL-3.0-or-later
++++++ cloud-netconfig-0.9.tar.bz2 -> cloud-netconfig-1.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/COMMIT_EDITMSG new/cloud-netconfig-1.0/.git/COMMIT_EDITMSG
--- old/cloud-netconfig-0.9/.git/COMMIT_EDITMSG 2019-01-30 16:53:11.210751715 +0100
+++ new/cloud-netconfig-1.0/.git/COMMIT_EDITMSG 2019-05-15 22:18:31.591315910 +0200
@@ -1,16 +1,19 @@
-run cloud-netconfig periodically (bsc#1118783 bsc#1122013)
+slow API requests down if necessary
-Install sytstemd timer that runs cloud-netconfig every minute.
+If an instance has many IP addresses (about 40+) repeated requests to the
+metadata server may be denied in Azure. This change makes cloud-netconfig slow
+down when this situation is detected. [bsc#1135257 bsc#1135263]
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
-# On branch fixes
+# On branch fix-azure-throttle
# Changes to be committed:
-# modified: Makefile
# modified: VERSION
+# modified: azure/functions.cloud-netconfig
# modified: cloud-netconfig-azure.spec
# modified: cloud-netconfig-ec2.spec
# modified: cloud-netconfig.spec
-# new file: systemd/cloud-netconfig.service
-# new file: systemd/cloud-netconfig.timer
+#
+# Untracked files:
+# cloud-netconfig-0.9.tar.bz2
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/FETCH_HEAD new/cloud-netconfig-1.0/.git/FETCH_HEAD
--- old/cloud-netconfig-0.9/.git/FETCH_HEAD 2019-01-31 14:11:27.871295487 +0100
+++ new/cloud-netconfig-1.0/.git/FETCH_HEAD 2019-05-15 22:09:32.234241555 +0200
@@ -1,2 +1 @@
737eef55e55d7dfc91c693d4863c1ac0191d7481 branch 'master' of github.com:SUSE-Enceladus/cloud-netconfig
-c706e96b9c508b7df831ed7d5c41e689372d357e not-for-merge branch 'fixes' of github.com:SUSE-Enceladus/cloud-netconfig
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/HEAD new/cloud-netconfig-1.0/.git/HEAD
--- old/cloud-netconfig-0.9/.git/HEAD 2019-01-31 14:11:23.071252410 +0100
+++ new/cloud-netconfig-1.0/.git/HEAD 2019-05-15 22:09:54.642451697 +0200
@@ -1 +1 @@
-ref: refs/heads/master
+ref: refs/heads/fix-azure-throttle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/ORIG_HEAD new/cloud-netconfig-1.0/.git/ORIG_HEAD
--- old/cloud-netconfig-0.9/.git/ORIG_HEAD 2019-01-31 14:11:27.887295630 +0100
+++ new/cloud-netconfig-1.0/.git/ORIG_HEAD 2019-05-15 22:09:32.394243055 +0200
@@ -1 +1 @@
-2f1207e6cea5f7f0b14dab0982d39425437ec099
+737eef55e55d7dfc91c693d4863c1ac0191d7481
Binary files old/cloud-netconfig-0.9/.git/index and new/cloud-netconfig-1.0/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/logs/HEAD new/cloud-netconfig-1.0/.git/logs/HEAD
--- old/cloud-netconfig-0.9/.git/logs/HEAD 2019-01-31 14:11:27.891295667 +0100
+++ new/cloud-netconfig-1.0/.git/logs/HEAD 2019-05-15 22:18:34.671345031 +0200
@@ -9,3 +9,7 @@
d43a993fe138431f16ee2a62a5e450551a4b1420 c706e96b9c508b7df831ed7d5c41e689372d357e Joachim Gleissner <jgleissner(a)suse.com> 1548863506 +0100 commit: run cloud-netconfig periodically (bsc#1118783 bsc#1122013)
c706e96b9c508b7df831ed7d5c41e689372d357e 2f1207e6cea5f7f0b14dab0982d39425437ec099 Joachim Gleissner <jgleissner(a)suse.com> 1548940283 +0100 checkout: moving from fixes to master
2f1207e6cea5f7f0b14dab0982d39425437ec099 737eef55e55d7dfc91c693d4863c1ac0191d7481 Joachim Gleissner <jgleissner(a)suse.com> 1548940287 +0100 pull --rebase: Fast-forward
+737eef55e55d7dfc91c693d4863c1ac0191d7481 737eef55e55d7dfc91c693d4863c1ac0191d7481 Joachim Gleissner <jgleissner(a)suse.com> 1548940329 +0100 reset: moving to HEAD
+737eef55e55d7dfc91c693d4863c1ac0191d7481 737eef55e55d7dfc91c693d4863c1ac0191d7481 Joachim Gleissner <jgleissner(a)suse.com> 1557950956 +0100 reset: moving to HEAD
+737eef55e55d7dfc91c693d4863c1ac0191d7481 737eef55e55d7dfc91c693d4863c1ac0191d7481 Joachim Gleissner <jgleissner(a)suse.com> 1557950994 +0100 checkout: moving from master to fix-azure-throttle
+737eef55e55d7dfc91c693d4863c1ac0191d7481 ef84f3b5b4c1383fb8850bdb33f20f155616e9d9 Joachim Gleissner <jgleissner(a)suse.com> 1557951273 +0100 commit: slow API requests down if necessary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/logs/refs/heads/fix-azure-throttle new/cloud-netconfig-1.0/.git/logs/refs/heads/fix-azure-throttle
--- old/cloud-netconfig-0.9/.git/logs/refs/heads/fix-azure-throttle 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.0/.git/logs/refs/heads/fix-azure-throttle 2019-05-15 22:18:34.671345031 +0200
@@ -0,0 +1,2 @@
+0000000000000000000000000000000000000000 737eef55e55d7dfc91c693d4863c1ac0191d7481 Joachim Gleissner <jgleissner(a)suse.com> 1557950994 +0100 branch: Created from HEAD
+737eef55e55d7dfc91c693d4863c1ac0191d7481 ef84f3b5b4c1383fb8850bdb33f20f155616e9d9 Joachim Gleissner <jgleissner(a)suse.com> 1557951273 +0100 commit: slow API requests down if necessary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/logs/refs/remotes/origin/fix-azure-throttle new/cloud-netconfig-1.0/.git/logs/refs/remotes/origin/fix-azure-throttle
--- old/cloud-netconfig-0.9/.git/logs/refs/remotes/origin/fix-azure-throttle 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.0/.git/logs/refs/remotes/origin/fix-azure-throttle 2019-05-15 22:19:00.291587328 +0200
@@ -0,0 +1 @@
+0000000000000000000000000000000000000000 ef84f3b5b4c1383fb8850bdb33f20f155616e9d9 Joachim Gleissner <jgleissner(a)suse.com> 1557951540 +0100 update by push
Binary files old/cloud-netconfig-0.9/.git/objects/13/b39fb65834123021738237b8fc4d708112620a and new/cloud-netconfig-1.0/.git/objects/13/b39fb65834123021738237b8fc4d708112620a differ
Binary files old/cloud-netconfig-0.9/.git/objects/4a/dd01ba4a5e729e023d967d743c180b9fae8b6e and new/cloud-netconfig-1.0/.git/objects/4a/dd01ba4a5e729e023d967d743c180b9fae8b6e differ
Binary files old/cloud-netconfig-0.9/.git/objects/70/11b267c7f77f50c531103e1b331d6d8d330d24 and new/cloud-netconfig-1.0/.git/objects/70/11b267c7f77f50c531103e1b331d6d8d330d24 differ
Binary files old/cloud-netconfig-0.9/.git/objects/7c/04573ce239e4de2f37db3b00307cc2268605eb and new/cloud-netconfig-1.0/.git/objects/7c/04573ce239e4de2f37db3b00307cc2268605eb differ
Binary files old/cloud-netconfig-0.9/.git/objects/97/d11cb66ab2c429a8202573fe7ef3bf66321798 and new/cloud-netconfig-1.0/.git/objects/97/d11cb66ab2c429a8202573fe7ef3bf66321798 differ
Binary files old/cloud-netconfig-0.9/.git/objects/a2/c0140c77324435d782eaab908478462ad12456 and new/cloud-netconfig-1.0/.git/objects/a2/c0140c77324435d782eaab908478462ad12456 differ
Binary files old/cloud-netconfig-0.9/.git/objects/d3/827e75a5cadb9fe4a27e1cb9b6d192e7323120 and new/cloud-netconfig-1.0/.git/objects/d3/827e75a5cadb9fe4a27e1cb9b6d192e7323120 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/objects/ef/84f3b5b4c1383fb8850bdb33f20f155616e9d9 new/cloud-netconfig-1.0/.git/objects/ef/84f3b5b4c1383fb8850bdb33f20f155616e9d9
--- old/cloud-netconfig-0.9/.git/objects/ef/84f3b5b4c1383fb8850bdb33f20f155616e9d9 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.0/.git/objects/ef/84f3b5b4c1383fb8850bdb33f20f155616e9d9 2019-05-15 22:18:34.671345031 +0200
@@ -0,0 +1 @@
+xRËnÛ0ì_±@/-8%ê4EåGmÙ±l§Ií€è"×tDʯ¯/¢COÝÓb03Á.WUUÝð©ÁgB8nÎ|F1ìÄèt<¡}»ÇkQ Ù±¥z!âR€TbÍc±'ü(°|Æ7v6r kL¡j+ƲáK%Öðáqókÿ€m®ªàRÆÔíŽ×qEmPcÿm±Ùmt¹éióៀÃ,¹œ»Œâ£ttœ€.ÓÅb9Rc~ö×é>GÓD_ŠÁ\µhnwœUvt>UB?,·gÞ¡[ü©{«l{]eû|Lz7©Zô>ûåìÓûdu0îLÑô1jÈ.c?ÓŸæ€?~)5}¯ÞxsEàêÄ'}ò³É ëÿ«Ñ[udBÏ
j£Ašr
9jÍê!éÅ€6Lriš<A:ûµ¥¡w,Wßiœ·f;dÅW£ÀH*4L0Ã@cœ·WªØ r²ŽìRBrnjlÃmQjàŽ'kÏ·ª
WrmïóŒf=(¹èÒ4ÌÊfµ=Ð ·Úð-×üëzŽCCøœÞwòQæ\
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/refs/heads/fix-azure-throttle new/cloud-netconfig-1.0/.git/refs/heads/fix-azure-throttle
--- old/cloud-netconfig-0.9/.git/refs/heads/fix-azure-throttle 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.0/.git/refs/heads/fix-azure-throttle 2019-05-15 22:18:34.671345031 +0200
@@ -0,0 +1 @@
+ef84f3b5b4c1383fb8850bdb33f20f155616e9d9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/.git/refs/remotes/origin/fix-azure-throttle new/cloud-netconfig-1.0/.git/refs/remotes/origin/fix-azure-throttle
--- old/cloud-netconfig-0.9/.git/refs/remotes/origin/fix-azure-throttle 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.0/.git/refs/remotes/origin/fix-azure-throttle 2019-05-15 22:19:00.291587328 +0200
@@ -0,0 +1 @@
+ef84f3b5b4c1383fb8850bdb33f20f155616e9d9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/VERSION new/cloud-netconfig-1.0/VERSION
--- old/cloud-netconfig-0.9/VERSION 2019-01-31 14:11:27.887295630 +0100
+++ new/cloud-netconfig-1.0/VERSION 2019-05-15 22:13:24.984426821 +0200
@@ -1 +1 @@
-0.9
+1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/azure/functions.cloud-netconfig new/cloud-netconfig-1.0/azure/functions.cloud-netconfig
--- old/cloud-netconfig-0.9/azure/functions.cloud-netconfig 2019-01-29 17:25:43.522230722 +0100
+++ new/cloud-netconfig-1.0/azure/functions.cloud-netconfig 2019-05-15 22:10:36.470844110 +0200
@@ -21,6 +21,29 @@
URL_APX='?format=text&api-version=2017-04-02'
CURL="curl -m 3 -H $URL_HDR"
+
+# -------------------------------------------------------------------
+# look up a meta data item
+#
+get_from_metadata()
+{
+ local url="${METADATA_BASE_URL}${1}${URL_APX}"
+ local result=$($CURL $url 2>/dev/null)
+ local count=0
+
+ while [[ $result == "Too many requests" ]]; do
+ count=$((count+1))
+ if [[ $count -gt 10 ]]; then
+ return
+ fi
+ sleep 0.5
+ result=$($CURL $url 2>/dev/null)
+ done
+
+ echo -n $result
+}
+
+
# -------------------------------------------------------------------
# get the MAC address from the metadata server
# format is uppercase without semicolons
@@ -30,7 +53,7 @@
local if_idx="$1"
test -z "$if_idx" && return
- $CURL "${METADATA_BASE_URL}${if_idx}/macAddress${URL_APX}" 2>/dev/null
+ get_from_metadata "${if_idx}/macAddress"
}
# -------------------------------------------------------------------
@@ -42,12 +65,11 @@
local if_idx="$1" count=0 prefixlen="$2"
test -z "$if_idx" && return
- $CURL "${METADATA_BASE_URL}${if_idx}/ipv4/ipAddress/${URL_APX}" 2>/dev/null | \
- while read idx || [[ -n "$idx" ]] ; do
+ for idx in `get_from_metadata "${if_idx}/ipv4/ipAddress"` ; do
[[ $count -ge 1 ]] && echo -n " "
- $CURL "${METADATA_BASE_URL}${if_idx}/ipv4/ipAddress/${idx}/privateIpAddress${URL_APX}" 2>/dev/null
+ get_from_metadata "${if_idx}/ipv4/ipAddress/${idx}/privateIpAddress"
echo -n "/"
- $CURL "${METADATA_BASE_URL}${if_idx}/ipv4/subnet/0/prefix${URL_APX}" 2>/dev/null
+ get_from_metadata "${if_idx}/ipv4/subnet/0/prefix"
count=$((count+1))
done
}
@@ -62,7 +84,7 @@
local oldopt=$(shopt -p nocasematch)
shopt -s nocasematch
- $CURL "${METADATA_BASE_URL}${URL_APX}" 2>/dev/null | \
+ get_from_metadata | \
while read idx || [[ -n "$idx" ]] ; do
if [[ "$(get_iface_mac $idx)" == "${hwaddr//:/}" ]]; then
get_ipv4_addresses_by_index $idx
Binary files old/cloud-netconfig-0.9/cloud-netconfig-0.9.tar.bz2 and new/cloud-netconfig-1.0/cloud-netconfig-0.9.tar.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/cloud-netconfig-azure.spec new/cloud-netconfig-1.0/cloud-netconfig-azure.spec
--- old/cloud-netconfig-0.9/cloud-netconfig-azure.spec 2019-01-31 14:11:27.887295630 +0100
+++ new/cloud-netconfig-1.0/cloud-netconfig-azure.spec 2019-05-15 22:13:48.776650510 +0200
@@ -18,7 +18,7 @@
%define base_name cloud-netconfig
Name: %{base_name}-azure
-Version: 0.9
+Version: 1.0
Release: 0
License: GPL-3.0+
Summary: Network configuration scripts for Microsoft Azure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/cloud-netconfig-ec2.spec new/cloud-netconfig-1.0/cloud-netconfig-ec2.spec
--- old/cloud-netconfig-0.9/cloud-netconfig-ec2.spec 2019-01-31 14:11:27.887295630 +0100
+++ new/cloud-netconfig-1.0/cloud-netconfig-ec2.spec 2019-05-15 22:13:53.952699180 +0200
@@ -18,7 +18,7 @@
%define base_name cloud-netconfig
Name: %{base_name}-ec2
-Version: 0.9
+Version: 1.0
Release: 0
License: GPL-3.0+
Summary: Network configuration scripts for Amazon EC2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.9/cloud-netconfig.spec new/cloud-netconfig-1.0/cloud-netconfig.spec
--- old/cloud-netconfig-0.9/cloud-netconfig.spec 2019-01-31 14:11:27.887295630 +0100
+++ new/cloud-netconfig-1.0/cloud-netconfig.spec 2019-05-15 22:14:00.660762259 +0200
@@ -32,7 +32,7 @@
%endif
Name: %{base_name}%{flavor_suffix}
-Version: 0.9
+Version: 1.0
Release: 0
License: GPL-3.0+
Summary: Network configuration scripts for %{csp_string}
1
0
Hello community,
here is the log from the commit of package python-django-reversion for openSUSE:Factory checked in at 2019-05-22 15:41:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-reversion (Old)
and /work/SRC/openSUSE:Factory/.python-django-reversion.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-reversion"
Wed May 22 15:41:21 2019 rev:10 rq:704709 version:3.0.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-django-reversion/python-django-reversion.changes 2019-05-05 21:22:12.581406368 +0200
+++ /work/SRC/openSUSE:Factory/.python-django-reversion.new.5148/python-django-reversion.changes 2019-05-22 15:42:08.482427028 +0200
@@ -1,0 +2,7 @@
+Wed May 22 10:51:51 UTC 2019 - Tomáš Chvátal <tchvatal(a)suse.com>
+
+- Update to 3.0.4:
+ * Various dependency fixes
+- Upstreamed 0000-Remove-django.contrib.admin-dependency.patch
+
+-------------------------------------------------------------------
Old:
----
0000-Remove-django.contrib.admin-dependency.patch
django-reversion-3.0.3.tar.gz
New:
----
django-reversion-3.0.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-reversion.spec ++++++
--- /var/tmp/diff_new_pack.YDYylW/_old 2019-05-22 15:42:09.706427022 +0200
+++ /var/tmp/diff_new_pack.YDYylW/_new 2019-05-22 15:42:09.714427022 +0200
@@ -18,15 +18,13 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-django-reversion
-Version: 3.0.3
+Version: 3.0.4
Release: 0
Summary: A Django extension that provides version control for model instances
License: BSD-3-Clause
Group: Development/Languages/Python
URL: http://github.com/etianen/django-reversion
Source: https://files.pythonhosted.org/packages/source/d/django-reversion/django-re…
-# PATCH-FIX-UPSTREAM - 0000-Remove-django.contrib.admin-dependency.patch -- https://github.com/etianen/django-reversion/issues/744
-Patch0: 0000-Remove-django.contrib.admin-dependency.patch
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
@@ -46,7 +44,6 @@
%prep
%setup -q -n django-reversion-%{version}
-%autopatch -p1
%build
%python_build
++++++ django-reversion-3.0.3.tar.gz -> django-reversion-3.0.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-reversion-3.0.3/CHANGELOG.rst new/django-reversion-3.0.4/CHANGELOG.rst
--- old/django-reversion-3.0.3/CHANGELOG.rst 2019-01-24 11:20:24.000000000 +0100
+++ new/django-reversion-3.0.4/CHANGELOG.rst 2019-05-22 10:39:00.000000000 +0200
@@ -3,6 +3,14 @@
django-reversion changelog
==========================
+3.0.4 - 22/05/2019
+------------------
+
+- Remove `django.contrib.admin` dependency from django-reversion (Aitor Ruano).
+- README refactor (@rhenter).
+- Testing against Django 2.2 (@claudep).
+
+
3.0.3 - 24/01/2019
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-reversion-3.0.3/PKG-INFO new/django-reversion-3.0.4/PKG-INFO
--- old/django-reversion-3.0.3/PKG-INFO 2019-01-24 11:21:11.000000000 +0100
+++ new/django-reversion-3.0.4/PKG-INFO 2019-05-22 10:39:50.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: django-reversion
-Version: 3.0.3
+Version: 3.0.4
Summary: An extension to the Django web framework that provides version control for model instances.
Home-page: http://github.com/etianen/django-reversion
Author: Dave Hall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-reversion-3.0.3/README.rst new/django-reversion-3.0.4/README.rst
--- old/django-reversion-3.0.3/README.rst 2019-01-24 11:20:24.000000000 +0100
+++ new/django-reversion-3.0.4/README.rst 2019-05-22 10:39:00.000000000 +0200
@@ -1,22 +1,31 @@
+================
django-reversion
================
+|PyPI latest| |PyPI Version| |PyPI License| |TravisCI| |Docs|
+
+
**django-reversion** is an extension to the Django web framework that provides
version control for model instances.
+Requirements
+============
+
+- Python 2.7 or later
+- Django 1.11 or later
+
Features
---------
+========
- Roll back to any point in a model instance's history.
- Recover deleted model instances.
- Simple admin integration.
-
Documentation
--------------
+=============
+
+Check out the latest ``django-reversion`` documentation at `Getting Started <http://django-reversion.readthedocs.io/>`_
-Please read the `Getting Started <https://django-reversion.readthedocs.io/>`_
-guide for more information.
Issue tracking and source code can be found at the
`main project website <http://github.com/etianen/django-reversion>`_.
@@ -24,37 +33,49 @@
You can keep up to date with the latest announcements by joining the
`django-reversion discussion group <http://groups.google.com/group/django-reversion>`_.
-
Upgrading
----------
+=========
Please check the `Changelog <https://github.com/etianen/django-reversion/blob/master/CHANGELOG.rst>`_ before upgrading
your installation of django-reversion.
-
Contributing
-------------
+============
Bug reports, bug fixes, and new features are always welcome. Please raise issues on the
`django-reversion project site <http://github.com/etianen/django-reversion>`_, and submit
pull requests for any new code.
-You can run the test suite yourself from within a virtual environment with the following
-commands. The test suite requires that both MySQL and PostgreSQL be installed.
+1. Fork the `repository <http://github.com/etianen/django-reversion>`_ on GitHub.
+2. Make a branch off of master and commit your changes to it.
+3. Install requirements.
.. code:: bash
- pip install psycopg2 mysqlclient -e .
- tests/manage.py test tests
+ $ pip install django psycopg2 mysqlclient -e .
+
+4. Run the tests
-The django-reversion project is built on every push with `Travis CI <https://travis-ci.org/etianen/django-reversion>`_.
+.. code:: bash
-.. image:: https://travis-ci.org/etianen/django-reversion.svg?branch=master
- :target: https://travis-ci.org/etianen/django-reversion
+ $ tests/manage.py test tests
+5. Create a Pull Request with your contribution
Contributors
-------------
+============
The django-reversion project was developed by `Dave Hall <http://www.etianen.com/>`_ and contributed
to by `many other people <https://github.com/etianen/django-reversion/graphs/contributors>`_.
+
+
+.. |Docs| image:: https://readthedocs.org/projects/django-reversion/badge/?version=latest
+ :target: http://django-reversion.readthedocs.org/en/latest/?badge=latest
+.. |PyPI Version| image:: https://img.shields.io/pypi/pyversions/django-reversion.svg?maxAge=60
+ :target: https://pypi.python.org/pypi/django-reversion
+.. |PyPI License| image:: https://img.shields.io/pypi/l/django-reversion.svg?maxAge=120
+ :target: https://github.com/rhenter/django-reversion/blob/master/LICENSE
+.. |PyPI latest| image:: https://img.shields.io/pypi/v/django-reversion.svg?maxAge=120
+ :target: https://pypi.python.org/pypi/django-reversion
+.. |TravisCI| image:: https://travis-ci.org/etianen/django-reversion.svg?branch=master
+ :target: https://travis-ci.org/etianen/django-reversion
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-reversion-3.0.3/django_reversion.egg-info/PKG-INFO new/django-reversion-3.0.4/django_reversion.egg-info/PKG-INFO
--- old/django-reversion-3.0.3/django_reversion.egg-info/PKG-INFO 2019-01-24 11:21:11.000000000 +0100
+++ new/django-reversion-3.0.4/django_reversion.egg-info/PKG-INFO 2019-05-22 10:39:50.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: django-reversion
-Version: 3.0.3
+Version: 3.0.4
Summary: An extension to the Django web framework that provides version control for model instances.
Home-page: http://github.com/etianen/django-reversion
Author: Dave Hall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-reversion-3.0.3/reversion/__init__.py new/django-reversion-3.0.4/reversion/__init__.py
--- old/django-reversion-3.0.3/reversion/__init__.py 2019-01-24 11:20:24.000000000 +0100
+++ new/django-reversion-3.0.4/reversion/__init__.py 2019-05-22 10:39:00.000000000 +0200
@@ -36,4 +36,4 @@
get_registered_models,
)
-__version__ = VERSION = (3, 0, 3)
+__version__ = VERSION = (3, 0, 4)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-reversion-3.0.3/reversion/models.py new/django-reversion-3.0.4/reversion/models.py
--- old/django-reversion-3.0.3/reversion/models.py 2019-01-24 11:20:24.000000000 +0100
+++ new/django-reversion-3.0.4/reversion/models.py 2019-05-22 10:39:00.000000000 +0200
@@ -1,21 +1,26 @@
from __future__ import unicode_literals
+
from collections import defaultdict
from itertools import chain, groupby
+
+from django.apps import apps
+from django.conf import settings
from django.contrib.contenttypes.fields import GenericForeignKey
from django.contrib.contenttypes.models import ContentType
-from django.conf import settings
-from django.contrib.admin.models import LogEntry
from django.core import serializers
-from django.core.serializers.base import DeserializationError
from django.core.exceptions import ObjectDoesNotExist
-from django.db import models, IntegrityError, transaction, router, connections
+from django.core.serializers.base import DeserializationError
+from django.db import IntegrityError, connections, models, router, transaction
from django.db.models.deletion import Collector
from django.db.models.expressions import RawSQL
-from django.utils.functional import cached_property
-from django.utils.translation import ugettext_lazy as _, ugettext
from django.utils.encoding import force_text, python_2_unicode_compatible
+from django.utils.functional import cached_property
+from django.utils.translation import ugettext
+from django.utils.translation import ugettext_lazy as _
+
from reversion.errors import RevertError
-from reversion.revisions import _get_options, _get_content_type, _follow_relations_recursive
+from reversion.revisions import (_follow_relations_recursive,
+ _get_content_type, _get_options)
def _safe_revert(versions):
@@ -61,7 +66,11 @@
)
def get_comment(self):
- return LogEntry(change_message=self.comment).get_change_message()
+ try:
+ LogEntry = apps.get_model('admin.LogEntry')
+ return LogEntry(change_message=self.comment).get_change_message()
+ except LookupError:
+ return self.comment
def revert(self, delete=False):
# Group the models by the database of the serialized model.
1
0