Hello community,
here is the log from the commit of package dnf-plugins-core for
openSUSE:Factory checked in at 2020-07-15 14:53:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dnf-plugins-core (Old)
and /work/SRC/openSUSE:Factory/.dnf-plugins-core.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnf-plugins-core"
Wed Jul 15 14:53:59 2020 rev:13 rq:819224 version:4.0.17
Changes:
--------
--- /work/SRC/openSUSE:Factory/dnf-plugins-core/dnf-plugins-core.changes
2020-02-27 16:57:46.858851981 +0100
+++
/work/SRC/openSUSE:Factory/.dnf-plugins-core.new.3060/dnf-plugins-core.changes
2020-07-15 14:54:04.258758326 +0200
@@ -1,0 +2,21 @@
+Tue Jul 7 11:44:27 UTC 2020 - Neal Gompa <[email protected]>
+
+- Update to version 4.0.17
+ + Support remote files in dnf builddep
+ + [download] Respect repo priority (rh#1800342)
+ + [versionlock] Take obsoletes into account (rh#1627124)
+ + Move args "--set-enabled", "--set-disabled" from DNF (rh#1727882)
+ + Add missing arguments --set-enabled/--set-diabled into error message
+ + Warn when --enablerepo/--disablerepo args were passed (rh#1727882)
+ + [copr] add support for enabling/disabling runtime dependencies
+ + [copr] no-liability text to be always printed
+ + [repomanage] Add modular support (rh#1804720)
+ + [needs-restarting] add options using .conf file (rh#1810123)
+- Fix author identity in changes
+
+-------------------------------------------------------------------
+Fri Jul 3 11:28:44 UTC 2020 - Petr Gajdos <[email protected]>
+
+- test package and test it with pytest (drop dependency on nose)
+
+-------------------------------------------------------------------
Old:
----
dnf-plugins-core-4.0.14.tar.gz
New:
----
dnf-plugins-core-4.0.17.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dnf-plugins-core.spec ++++++
--- /var/tmp/diff_new_pack.mV9L0p/_old 2020-07-15 14:54:05.334759433 +0200
+++ /var/tmp/diff_new_pack.mV9L0p/_new 2020-07-15 14:54:05.338759437 +0200
@@ -1,7 +1,7 @@
#
# spec file for package dnf-plugins-core
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2020 Neal Gompa <[email protected]>.
#
# All modifications and additions to the file contributed by third parties
@@ -13,13 +13,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/
#
-%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.17}
+%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.22}
%global dnf_plugins_extra 2.0.0
-%global hawkey_version 0.37.0
+%global hawkey_version 0.46.1
%if 0%{?is_opensuse}
# Copr targets are available for openSUSE Leap 15.0 and newer
@@ -51,18 +51,17 @@
%global deconflict_prefix %{nil}
%endif
-# Tests are broken on SUSE for now
-%bcond_with tests
+%bcond_without tests
#global prerel rc1
Name: dnf-plugins-core
-Version: 4.0.14
+Version: 4.0.17
Release: 0
Summary: Core Plugins for DNF
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/Packages
-Url: https://github.com/rpm-software-management/dnf-plugins-core
+URL: https://github.com/rpm-software-management/dnf-plugins-core
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
BuildArch: noarch
@@ -86,10 +85,10 @@
Provides: dnf-command(debuginfo-install)
Provides: dnf-command(download)
Provides: dnf-command(repoclosure)
+Provides: dnf-command(repodiff)
Provides: dnf-command(repograph)
Provides: dnf-command(repomanage)
Provides: dnf-command(reposync)
-Provides: dnf-command(repodiff)
# Plugins shift from extras to core
Provides: dnf-plugins-extras-debug = %{version}-%{release}
@@ -122,11 +121,11 @@
BuildRequires: python3-Sphinx
BuildRequires: python3-devel
BuildRequires: python3-dnf >= %{dnf_lowest_compatible}
-BuildRequires: python3-nose
-Requires: python3-dnf >= %{dnf_lowest_compatible}
-Requires: python3-hawkey >= %{hawkey_version}
+BuildRequires: python3-pytest
Requires: python3-dateutil
Requires: python3-distro
+Requires: python3-dnf >= %{dnf_lowest_compatible}
+Requires: python3-hawkey >= %{hawkey_version}
Conflicts: %{name} <= 0.1.5
# let the both python plugin versions be updated simultaneously
@@ -153,8 +152,8 @@
Summary: Yum-utils CLI compatibility layer
Group: System/Packages
%if %{with as_yum}
-Obsoletes: yum-utils < 4.0.0
Obsoletes: dnf-utils < %{version}-%{release}
+Obsoletes: yum-utils < 4.0.0
Provides: dnf-utils = %{version}-%{release}
# SUSE-specific yum-utils subpackage obsoletion
Obsoletes: yum-changelog < 4.0.0
@@ -283,7 +282,6 @@
# Fix sphinx-build run...
sed -e "s/sphinx-build-3/sphinx-build-%{python3_version}/" -i
doc/CMakeLists.txt
-
%build
%cmake -DPYTHON_DESIRED:FILEPATH=%{__python3}
%make_build
@@ -332,13 +330,13 @@
rm -rf %{buildroot}%{_sysconfdir}/dnf/plugins/copr.conf
%endif
-
%if %{with tests}
%check
-PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
+export PYTHONDONTWRITEBYTECODE=1
+export PYTHONPATH=./plugins
+/usr/bin/pytest-%{python3_version} -v -s tests/
%endif
-
%files
%license COPYING
%doc AUTHORS README.rst
++++++ dnf-plugins-core-4.0.14.tar.gz -> dnf-plugins-core-4.0.17.tar.gz ++++++
++++ 34263 lines of diff (skipped)