Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-coverage for openSUSE:Factory
checked in at 2024-10-23 21:08:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-coverage (Old)
and /work/SRC/openSUSE:Factory/.python-coverage.new.26871 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-coverage"
Wed Oct 23 21:08:17 2024 rev:65 rq:1217070 version:7.6.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-coverage/python-coverage.changes
2024-09-03 13:37:17.498133728 +0200
+++
/work/SRC/openSUSE:Factory/.python-coverage.new.26871/python-coverage.changes
2024-10-23 21:08:33.062388448 +0200
@@ -1,0 +2,38 @@
+Tue Oct 22 15:51:19 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 7.6.4:
+ * fix: multi-line with statements could cause contained
+ branches to be incorrectly marked as missing (issue 1880).
+ This is now fixed.
+ * Fix: nested context managers could incorrectly be analyzed to
+ flag a missing branch on the last context manager, as
+ described in issue 1876. This is now fixed.
+ * Fix: the missing branch message about not exiting a module
+ had an extra "didn't," as described in issue 1873. This is
+ now fixed.
+ * Dropped support for Python 3.8 and PyPy 3.8.
+ * Fix: a final wildcard match/case clause assigning to a name
+ (case _ as value) was incorrectly marked as a missing branch.
+ This is now fixed, closing issue 1860.
+ * Fewer things are considered branches now. Lambdas,
+ comprehensions, and generator expressions are no longer
+ marked as missing branches if they don't complete execution.
+ Closes issue 1852.
+ * Fix: the HTML report didn't properly show multi-line
+ f-strings that end with a backslash continuation. This is
+ now fixed, closing issue 1836, thanks to LiuYinCarl and Marco
+ Ricci.
+ * Fix: the LCOV report now has correct line numbers (fixing
+ issue 1846) and better branch descriptions for BRDA records
+ (fixing issue 1850). There are other changes to lcov also,
+ including a new configuration option :ref:`line_checksums
+ <config_lcov_line_checksums>` to control whether line
+ checksums are included in the lcov report. The default is
+ false. To keep checksums set it to true. All this work is
+ thanks to Zack Weinberg (pull 1849 and pull 1851).
+ * Fixed the docs for multi-line regex exclusions, closing issue
+ 1863.
+ * Fixed a potential crash in the C tracer, closing issue 1835,
+ thanks to Jan Kühle.
+
+-------------------------------------------------------------------
Old:
----
coverage-7.6.1.tar.gz
New:
----
coverage-7.6.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-coverage.spec ++++++
--- /var/tmp/diff_new_pack.ydLY17/_old 2024-10-23 21:08:33.882422492 +0200
+++ /var/tmp/diff_new_pack.ydLY17/_new 2024-10-23 21:08:33.886422659 +0200
@@ -18,13 +18,13 @@
%{?sle15_python_module_pythons}
Name: python-coverage
-Version: 7.6.1
+Version: 7.6.4
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
-BuildRequires: %{python_module devel >= 3.8}
+BuildRequires: %{python_module devel >= 3.9}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
++++++ coverage-7.6.1.tar.gz -> coverage-7.6.4.tar.gz ++++++
++++ 8477 lines of diff (skipped)