14
0

- Add fix-tests.patch gh#nedbat/coveragepy@3fdda7d017ff

- Update to 7.2.5:
  * Fix: html_report() could fail with an AttributeError on isatty if
    run in an unusual environment where sys.stdout had been replaced.
    This is now fixed.
- 7.2.4:
  * Fix: with relative_files = true, specifying a specific file to
    include or omit wouldn't work correctly (issue 1604). This is now
    fixed, with testing help by Marc Gibbons.
  * Fix: the XML report would have an incorrect <source> element when
    using relative files and the source option ended with a slash
    (issue 1541). This is now fixed, thanks to Kevin Brown-Silva.
  * When the HTML report location is printed to the terminal, it's now
    a terminal-compatible URL, so that you can click the location to
    open the HTML file in your browser. Finishes issue 1523 thanks to
    Ricardo Newbery.
  * Docs: a new :ref:`Migrating page <migrating>` with details about
    how to migrate between major versions of coverage.py. It currently
    covers the wildcard changes in 7.x. Thanks, Brian Grohe.
- 7.2.3:
  * Fix: the :ref:`config_run_sigterm` setting was meant to capture
    data if a process was terminated with a SIGTERM signal, but it
    didn't always. This was fixed thanks to Lewis Gaul, closing issue
    1599.
  * Performance: HTML reports with context information are now much
    more compact. File sizes are typically as small as one-third the
    previous size, but can be dramatically smaller. This closes issue
    1584 thanks to Oleh Krehel.
  * Development dependencies no longer use hashed pins, closing issue
    1592.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-coverage?expand=0&rev=116
This commit is contained in:
2023-05-10 08:08:06 +00:00
committed by Git OBS Bridge
parent 0b465382d8
commit dd47370469
5 changed files with 60 additions and 4 deletions

View File

@@ -18,12 +18,14 @@
%{?sle15_python_module_pythons}
Name: python-coverage
Version: 7.2.2
Version: 7.2.5
Release: 0
Summary: Code coverage measurement for Python
License: Apache-2.0
URL: https://github.com/nedbat/coveragepy
Source: https://files.pythonhosted.org/packages/source/c/coverage/coverage-%{version}.tar.gz
# PATCH-FIX-UPSTREAM fix-tests.patch -- gh#nedbat/coveragepy@3fdda7d017ff
Patch0: fix-tests.patch
BuildRequires: %{python_module devel >= 3.7}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}