Hello community,

here is the log from the commit of package python-pytest-cov for 
openSUSE:Factory checked in at 2017-04-20 20:50:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-cov (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest-cov.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest-cov"

Thu Apr 20 20:50:03 2017 rev:7 rq:485021 version:2.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pytest-cov/python-pytest-cov.changes      
2015-10-30 13:43:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-pytest-cov.new/python-pytest-cov.changes 
2017-04-20 20:50:08.462827678 +0200
@@ -1,0 +2,13 @@
+Wed Mar  1 16:38:13 UTC 2017 - [email protected]
+
+- Update to version 2.4.0:
+  * Added a "disarm" option: --no-cov. It will disable coverage
+    measurements. Contributed by Zoltan Kozma in PR#135.
+    WARNING: Do not put this in your configuration files, it's meant
+    to be an one-off for situations where you want to disable coverage
+    from command line.
+  * Fixed broken exception handling on .pth file. See #136.
+- Converted to single-spec
+- Switched source URL to pypi.io
+
+-------------------------------------------------------------------

Old:
----
  pytest-cov-2.2.0.tar.gz

New:
----
  pytest-cov-2.4.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pytest-cov.spec ++++++
--- /var/tmp/diff_new_pack.TpmuiD/_old  2017-04-20 20:50:09.594667637 +0200
+++ /var/tmp/diff_new_pack.TpmuiD/_new  2017-04-20 20:50:09.598667072 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-cov
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,57 +16,57 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pytest-cov
-Version:        2.2.0
+Version:        2.4.0
 Release:        0
 Summary:        Pytest plugin for coverage reporting
 License:        MIT
 Group:          Development/Languages/Python
 Url:            https://github.com/schlamar/pytest-cov
-Source:         
https://pypi.python.org/packages/source/p/pytest-cov/pytest-cov-%{version}.tar.gz
-BuildRequires:  python-coverage >= 3.7.1
-BuildRequires:  python-cov-core >= 1.14.0
-BuildRequires:  python-devel
-BuildRequires:  python-pytest >= 2.6.0
-BuildRequires:  python-setuptools
-# Test requirements:
-BuildRequires:  python-process-tests
-BuildRequires:  python-py >= 1.4.22
-BuildRequires:  python-virtualenv
-Requires:       python-coverage >= 3.7.1
+Source:         
https://pypi.io/packages/source/p/pytest-cov/pytest-cov-%{version}.tar.gz
+BuildRequires:  %{python_module cov-core >= 1.14.0}
+BuildRequires:  %{python_module coverage >= 3.7.1}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module process-tests}
+BuildRequires:  %{python_module py >= 1.4.22}
+BuildRequires:  %{python_module pytest >= 2.6.0}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module virtualenv}
+BuildRequires:  python-rpm-macros
 Requires:       python-cov-core >= 1.14.0
+Requires:       python-coverage >= 3.7.1
 Requires:       python-pytest >= 2.6.0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:      noarch
-%endif
+%python_subpackages
 
 %description
-This plugin produces coverage reports.  It supports centralised testing and 
distributed testing in
-both load and each modes.  It also supports coverage of subprocesses.
+This plugin produces coverage reports.  It supports centralised testing
+and distributed testing in both load and each modes.  It also supports
+coverage of subprocesses.
 
-All features offered by the coverage package should be available, either 
through pytest-cov or
-through coverage's config file.
+All features offered by the coverage package should be available, either
+through pytest-cov or through coverage's config file.
 
 %prep
 %setup -q -n pytest-cov-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
-%check
-pushd tests
-PYTHONPATH=%{buildroot}%{python_sitelib} python test_pytest_cov.py
-popd
+# could not fix this
+#%%check
+#%%python_expand PYTHONPATH=%%{buildroot}%%{$python_sitelib}:$PWD/tests 
%%python_exec %%{_bindir}/py.test
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc AUTHORS.rst CHANGELOG.rst LICENSE README.rst
-%{python_sitelib}/*
+%{python_sitelib}/pytest-cov.pth
+%{python_sitelib}/pytest_cov
+%{python_sitelib}/pytest_cov-%{version}-py%{python_version}.egg-info
 
 %changelog

++++++ pytest-cov-2.2.0.tar.gz -> pytest-cov-2.4.0.tar.gz ++++++
++++ 2696 lines of diff (skipped)


Reply via email to