commit python-avocado for openSUSE:Factory
Hello community, here is the log from the commit of package python-avocado for openSUSE:Factory checked in at 2020-05-26 17:50:19 Comparing /work/SRC/openSUSE:Factory/python-avocado (Old) and /work/SRC/openSUSE:Factory/.python-avocado.new.2738 (New) Package is "python-avocado" Tue May 26 17:50:19 2020 rev:7 rq:808890 version:69.0 Changes: --- /work/SRC/openSUSE:Factory/python-avocado/python-avocado.changes 2020-03-21 00:02:07.125122948 +0100 +++ /work/SRC/openSUSE:Factory/.python-avocado.new.2738/python-avocado.changes 2020-05-26 17:50:25.524025865 +0200 @@ -1,0 +2,7 @@ +Mon May 25 03:52:07 UTC 2020 - Jason Craig + +- Require python-Fabric instead of python-Fabric3. + Fabric now supports Python 3 and Fabric3 has declared itself + deprecated. + +--- Other differences: -- ++ python-avocado.spec ++ --- /var/tmp/diff_new_pack.TYZXdM/_old 2020-05-26 17:50:26.596028215 +0200 +++ /var/tmp/diff_new_pack.TYZXdM/_new 2020-05-26 17:50:26.600028223 +0200 @@ -49,7 +49,7 @@ Requires: %{pkgname}-common Requires: gdb Requires: procps -Requires: python-Fabric3 +Requires: python-Fabric Requires: python-requests >= 1.2.3 Requires: python-setuptools Requires: python-six >= 1.11.0 @@ -114,7 +114,7 @@ Summary:Avocado Runner for Remote Execution Group: Development/Languages/Python Requires: python2-%{pkgname} = %{version} -Requires: python2-Fabric3 +Requires: python2-Fabric %description -n python2-%{pkgname}-plugins-runner-remote This plugin allows Avocado to run jobs on a remote machine, by means of an SSH @@ -125,7 +125,7 @@ Summary:Avocado Runner for Remote Execution Group: Development/Languages/Python Requires: python3-%{pkgname} = %{version} -Requires: python3-Fabric3 +Requires: python3-Fabric %description -n python3-%{pkgname}-plugins-runner-remote This plugin allows Avocado to run jobs on a remote machine, by means of an SSH
commit python-avocado for openSUSE:Factory
Hello community, here is the log from the commit of package python-avocado for openSUSE:Factory checked in at 2020-03-20 23:57:20 Comparing /work/SRC/openSUSE:Factory/python-avocado (Old) and /work/SRC/openSUSE:Factory/.python-avocado.new.3160 (New) Package is "python-avocado" Fri Mar 20 23:57:20 2020 rev:6 rq:786773 version:69.0 Changes: --- /work/SRC/openSUSE:Factory/python-avocado/python-avocado.changes 2020-02-21 16:42:28.038046149 +0100 +++ /work/SRC/openSUSE:Factory/.python-avocado.new.3160/python-avocado.changes 2020-03-21 00:02:07.125122948 +0100 @@ -1,0 +2,5 @@ +Fri Mar 20 08:52:47 UTC 2020 - Martin Pluskal + +- Add conflict with old avocado for migration + +--- Other differences: -- ++ python-avocado.spec ++ --- /var/tmp/diff_new_pack.jDK5DU/_old 2020-03-21 00:02:10.885125008 +0100 +++ /var/tmp/diff_new_pack.jDK5DU/_new 2020-03-21 00:02:10.885125008 +0100 @@ -18,7 +18,6 @@ # No longer build for python2 %define skip_python2 1 - %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define pkgname avocado Name: python-avocado @@ -78,6 +77,7 @@ %package -n%{pkgname}-common Summary:Avocado Test Framework Group: Development/Languages/Python +Conflicts: avocado < %{version} %description -n %{pkgname}-common Avocado is a set of tools and libraries (what people call these days a
commit python-avocado for openSUSE:Factory
Hello community, here is the log from the commit of package python-avocado for openSUSE:Factory checked in at 2020-02-21 16:42:21 Comparing /work/SRC/openSUSE:Factory/python-avocado (Old) and /work/SRC/openSUSE:Factory/.python-avocado.new.26092 (New) Package is "python-avocado" Fri Feb 21 16:42:21 2020 rev:5 rq:777873 version:69.0 Changes: --- /work/SRC/openSUSE:Factory/python-avocado/python-avocado.changes 2019-09-18 13:12:15.704679526 +0200 +++ /work/SRC/openSUSE:Factory/.python-avocado.new.26092/python-avocado.changes 2020-02-21 16:42:28.038046149 +0100 @@ -1,0 +2,5 @@ +Thu Feb 20 18:14:25 UTC 2020 - James Fehlig + +- Stop building for python2 + +--- Other differences: -- ++ python-avocado.spec ++ --- /var/tmp/diff_new_pack.qdXRtq/_old 2020-02-21 16:42:29.234048538 +0100 +++ /var/tmp/diff_new_pack.qdXRtq/_new 2020-02-21 16:42:29.234048538 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-avocado # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,9 @@ # +# No longer build for python2 +%define skip_python2 1 + %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define pkgname avocado Name: python-avocado @@ -387,7 +390,6 @@ %python_build popd - %install %python_install
commit python-avocado for openSUSE:Factory
Hello community, here is the log from the commit of package python-avocado for openSUSE:Factory checked in at 2019-09-18 13:12:11 Comparing /work/SRC/openSUSE:Factory/python-avocado (Old) and /work/SRC/openSUSE:Factory/.python-avocado.new.7948 (New) Package is "python-avocado" Wed Sep 18 13:12:11 2019 rev:4 rq:731491 version:69.0 Changes: --- /work/SRC/openSUSE:Factory/python-avocado/python-avocado.changes 2019-03-26 15:41:31.564274365 +0100 +++ /work/SRC/openSUSE:Factory/.python-avocado.new.7948/python-avocado.changes 2019-09-18 13:12:15.704679526 +0200 @@ -1,0 +2,5 @@ +Sat Sep 14 03:43:51 UTC 2019 - John Vandenberg + +- Use have/skip_python2/3 macros to allow building only one flavour + +--- Other differences: -- ++ python-avocado.spec ++ --- /var/tmp/diff_new_pack.GkwsP5/_old 2019-09-18 13:12:16.348679390 +0200 +++ /var/tmp/diff_new_pack.GkwsP5/_new 2019-09-18 13:12:16.352679389 +0200 @@ -82,6 +82,7 @@ This package contains common infrastructure files. +%if 0%{?have_python2} && ! 0%{?skip_python2} %package -n python2-%{pkgname}-plugins-output-html Summary:Avocado HTML report plugin Group: Development/Languages/Python @@ -92,6 +93,7 @@ This plugin adds the ability for Avocado to generate an HTML report in every job result directory. It also gives the user the ability to write a report to an arbitrary filesystem location. +%endif %package -n python3-%{pkgname}-plugins-output-html Summary:Avocado HTML report plugin @@ -104,6 +106,7 @@ job result directory. It also gives the user the ability to write a report to an arbitrary filesystem location. +%if 0%{?have_python2} && ! 0%{?skip_python2} %package -n python2-%{pkgname}-plugins-runner-remote Summary:Avocado Runner for Remote Execution Group: Development/Languages/Python @@ -113,6 +116,7 @@ %description -n python2-%{pkgname}-plugins-runner-remote This plugin allows Avocado to run jobs on a remote machine, by means of an SSH connection. Avocado must have been previously installed on the remote machine. +%endif %package -n python3-%{pkgname}-plugins-runner-remote Summary:Avocado Runner for Remote Execution @@ -124,6 +128,7 @@ This plugin allows Avocado to run jobs on a remote machine, by means of an SSH connection. Avocado must have been previously installed on the remote machine. +%if 0%{?have_python2} && ! 0%{?skip_python2} %package -n python2-%{pkgname}-plugins-runner-vm Summary:Avocado Runner for libvirt VM Execution Group: Development/Languages/Python @@ -135,6 +140,7 @@ This plugin allows Avocado to run jobs within a libvirt-based virtual machine, by means of interaction with a libvirt daemon and an SSH connection to the VM itself. Avocado must have been previously installed on the VM. +%endif %package -n python3-%{pkgname}-plugins-runner-vm Summary:Avocado Runner for libvirt VM Execution @@ -148,6 +154,7 @@ by means of interaction with a libvirt daemon and an SSH connection to the VM itself. Avocado must have been previously installed on the VM. +%if 0%{?have_python2} && ! 0%{?skip_python2} %package -n python2-%{pkgname}-plugins-runner-docker Summary:Avocado Runner for Execution on Docker Containers Group: Development/Languages/Python @@ -159,6 +166,7 @@ This plugin allows Avocado to run jobs within a Docker container, by interacting with a Docker daemon and attaching to the container itself. Avocado must have been previously installed in the container. +%endif %package -n python3-%{pkgname}-plugins-runner-docker Summary:Avocado Runner for Execution on Docker Containers @@ -172,6 +180,7 @@ interacting with a Docker daemon and attaching to the container itself. Avocado must have been previously installed in the container. +%if 0%{?have_python2} && ! 0%{?skip_python2} %package -n python2-%{pkgname}-plugins-resultsdb Summary:Avocado plugin to propagate job results to ResultsDB Group: Development/Languages/Python @@ -181,6 +190,7 @@ %description -n python2-%{pkgname}-plugins-resultsdb This plugin allows Avocado to send job results directly to a ResultsDB server. +%endif %package -n python3-%{pkgname}-plugins-resultsdb Summary:Avocado plugin to propagate job results to ResultsDB @@ -192,6 +202,7 @@ Allows Avocado to send job results directly to a ResultsDB server. +%if 0%{?have_python2} && ! 0%{?skip_python2} %package -n python2-%{pkgname}-plugins-varianter-yaml-to-mux Summary:Avocado plugin to generate variants out of yaml files Group: Development/Languages/Python @@ -201,6 +212,7 @@ %description -n
commit python-avocado for openSUSE:Factory
Hello community, here is the log from the commit of package python-avocado for openSUSE:Factory checked in at 2019-03-26 15:40:22 Comparing /work/SRC/openSUSE:Factory/python-avocado (Old) and /work/SRC/openSUSE:Factory/.python-avocado.new.25356 (New) Package is "python-avocado" Tue Mar 26 15:40:22 2019 rev:3 rq:682834 version:69.0 Changes: --- /work/SRC/openSUSE:Factory/python-avocado/python-avocado.changes 2019-01-24 14:14:38.595277341 +0100 +++ /work/SRC/openSUSE:Factory/.python-avocado.new.25356/python-avocado.changes 2019-03-26 15:41:31.564274365 +0100 @@ -1,0 +2,6 @@ +Fri Mar 1 11:48:54 UTC 2019 - Jozef Pupava + +- Update to version 69 + * No upsteam changelog available + +--- Old: avocado-63.0.tar.gz New: avocado-69.0.tar.gz Other differences: -- ++ python-avocado.spec ++ --- /var/tmp/diff_new_pack.FA13vk/_old 2019-03-26 15:41:32.596273954 +0100 +++ /var/tmp/diff_new_pack.FA13vk/_new 2019-03-26 15:41:32.596273954 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define pkgname avocado Name: python-avocado -Version:63.0 +Version:69.0 Release:0 Summary:Avocado Test Framework License:GPL-2.0-only @@ -37,7 +37,7 @@ BuildRequires: %{python_module requests} >= 1.2.3 BuildRequires: %{python_module resultsdb_api} BuildRequires: %{python_module setuptools} >= 18.0.0 -BuildRequires: %{python_module six} >= 1.10.0 +BuildRequires: %{python_module six} >= 1.11.0 BuildRequires: %{python_module stevedore} >= 0.14 BuildRequires: fdupes BuildRequires: kmod @@ -50,7 +50,7 @@ Requires: python-Fabric3 Requires: python-requests >= 1.2.3 Requires: python-setuptools -Requires: python-six >= 1.10.0 +Requires: python-six >= 1.11.0 Requires: python-stevedore >= 0.14 Requires(post): update-alternatives Requires(postun): update-alternatives @@ -64,6 +64,7 @@ %endif %ifpython2 Requires: python2-pylzma +Requires: python2-subprocess32 >= 3.2.6 %endif %python_subpackages ++ avocado-63.0.tar.gz -> avocado-69.0.tar.gz ++ 19827 lines of diff (skipped)
commit python-avocado for openSUSE:Factory
Hello community, here is the log from the commit of package python-avocado for openSUSE:Factory checked in at 2019-01-24 14:14:37 Comparing /work/SRC/openSUSE:Factory/python-avocado (Old) and /work/SRC/openSUSE:Factory/.python-avocado.new.28833 (New) Package is "python-avocado" Thu Jan 24 14:14:37 2019 rev:2 rq:667879 version:63.0 Changes: --- /work/SRC/openSUSE:Factory/python-avocado/python-avocado.changes 2018-11-27 10:40:46.660296738 +0100 +++ /work/SRC/openSUSE:Factory/.python-avocado.new.28833/python-avocado.changes 2019-01-24 14:14:38.595277341 +0100 @@ -1,0 +2,5 @@ +Wed Jan 2 15:38:41 UTC 2019 - Martin Pluskal + +- Trim not needed dependencies + +--- Other differences: -- ++ python-avocado.spec ++ --- /var/tmp/diff_new_pack.ErwKHo/_old 2019-01-24 14:14:38.995276878 +0100 +++ /var/tmp/diff_new_pack.ErwKHo/_new 2019-01-24 14:14:38.999276874 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-avocado # -# 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,7 +12,7 @@ # 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/ # @@ -30,10 +30,7 @@ BuildRequires: %{python_module aexpect} BuildRequires: %{python_module devel} BuildRequires: %{python_module docutils} -BuildRequires: %{python_module inspektor} >= 0.4.5 -BuildRequires: %{python_module libvirt-python} BuildRequires: %{python_module lxml} -BuildRequires: %{python_module networkx} BuildRequires: %{python_module psutil} BuildRequires: %{python_module pyaml} BuildRequires: %{python_module pystache} @@ -60,6 +57,11 @@ Provides: %{pkgname} = %{version} Obsoletes: %{pkgname} < %{version} BuildArch: noarch +%if 0%{?suse_version} >= 1500 +BuildRequires: %{python_module libvirt-python} +%else +BuildRequires: python-libvirt-python +%endif %ifpython2 Requires: python2-pylzma %endif @@ -417,7 +419,7 @@ %{buildroot}%{_sysconfdir}/%{pkgname} # Prepare common directories -install -d -m 0755 %{buildroot}%{_sharedstatedir}/avocado/data +install -d -m 0755 %{buildroot}%{_localstatedir}/lib/avocado/data install -d -m 0755 %{buildroot}%{_docdir}/avocado # Install examples @@ -473,7 +475,7 @@ %dir %{_sysconfdir}/avocado/scripts/job %dir %{_sysconfdir}/avocado/scripts/job/pre.d %dir %{_sysconfdir}/avocado/scripts/job/post.d -%dir %{_sharedstatedir}/avocado +%dir %{_localstatedir}/lib/avocado %dir %{_libexecdir}/avocado %{_libexecdir}/avocado/avocado-bash-utils %{_libexecdir}/avocado/avocado_debug