Hello community,
here is the log from the commit of package python-check-manifest for
openSUSE:Factory checked in at 2020-08-25 12:38:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-check-manifest (Old)
and /work/SRC/openSUSE:Factory/.python-check-manifest.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-check-manifest"
Tue Aug 25 12:38:43 2020 rev:9 rq:828149 version:0.42
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-check-manifest/python-check-manifest.changes
2020-06-05 19:58:48.927648388 +0200
+++
/work/SRC/openSUSE:Factory/.python-check-manifest.new.3399/python-check-manifest.changes
2020-08-25 12:38:49.133415051 +0200
@@ -1,0 +2,18 @@
+Thu Aug 20 10:23:37 UTC 2020 - John Vandenberg <[email protected]>
+
+- Update to v0.42
+ * Added ``-q``/``--quiet`` command line argument. This will reduce the
+ verbosity of informational output, e.g. for use in a CI pipeline.
+ * Rewrote the ignore logic to be more compatible with setuptools. This
+ might have introduced some regressions, so please file bugs! One side
+ effect of this is that ``--ignore`` (or the ``ignore`` setting in the
+ config file) is now handled the same way as ``global-exclude`` in a
+ ``MANIFEST.in``, which means:
+ - it's matched anywhere in the file tree
+ - it's ignored if it matches a directory
+ * Drop Python 2.7 support.
+- from v0.41
+ * Support `PEP 517`_, i.e. packages using pyproject.toml
+ * Ignore subcommand stderr unless the subcommand fails.
+
+-------------------------------------------------------------------
Old:
----
check-manifest-0.40.tar.gz
New:
----
check-manifest-0.42.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-check-manifest.spec ++++++
--- /var/tmp/diff_new_pack.pGA4oV/_old 2020-08-25 12:38:49.837415184 +0200
+++ /var/tmp/diff_new_pack.pGA4oV/_new 2020-08-25 12:38:49.841415184 +0200
@@ -25,29 +25,38 @@
%bcond_with test
%endif
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
Name: python-check-manifest%{psuffix}
-Version: 0.40
+Version: 0.42
Release: 0
Summary: Tool to check Python source package MANIFEST.in for
completeness
License: MIT
Group: Development/Languages/Python
URL: https://github.com/mgedmin/check-manifest
Source:
https://files.pythonhosted.org/packages/source/c/check-manifest/check-manifest-%{version}.tar.gz
-BuildRequires: %{python_module mock}
-BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module toml}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-pep517
Requires: python-setuptools
Requires: python-toml
Requires(post): update-alternatives
Requires(postun): update-alternatives
+Recommends: python-pip
+Recommends: python-wheel
+Suggests: bzr
Suggests: git-core
Suggests: mercurial
Suggests: subversion
BuildArch: noarch
%if %{with test}
+BuildRequires: %{python_module mock}
+BuildRequires: %{python_module pep517}
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module toml}
+BuildRequires: %{python_module wheel}
+BuildRequires: bzr
BuildRequires: git-core
BuildRequires: mercurial
BuildRequires: subversion
@@ -76,7 +85,8 @@
%check
%if %{with test}
export LANG=en_US.UTF-8
-%pytest
+# test_build_sdist uses pip which likes to use internet to resolve versions
+%pytest -rs -k 'not test_build_sdist'
%endif
%if !%{with test}
++++++ check-manifest-0.40.tar.gz -> check-manifest-0.42.tar.gz ++++++
++++ 2971 lines of diff (skipped)