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)
