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)


Reply via email to