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-09-03 13:37:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-coverage (Old)
and /work/SRC/openSUSE:Factory/.python-coverage.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-coverage"
Tue Sep 3 13:37:10 2024 rev:64 rq:1198085 version:7.6.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-coverage/python-coverage.changes
2024-06-07 15:02:15.501350003 +0200
+++
/work/SRC/openSUSE:Factory/.python-coverage.new.2698/python-coverage.changes
2024-09-03 13:37:17.498133728 +0200
@@ -1,0 +2,39 @@
+Sat Aug 31 13:44:09 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 7.6.1:
+ * Fix: coverage used to fail when measuring code using
+ :func:`runpy.run_path <python:runpy.run_path>` with a
+ :class:`Path <python:pathlib.Path>` argument. This is now
+ fixed, thanks to Ask Hjorth Larsen.
+ * Fix: backslashes preceding a multi-line backslashed string
+ could confuse the HTML report. This is now fixed, thanks to
+ LiuYinCarl.
+ * Now we publish wheels for Python 3.13, both regular and free-
+ threaded.
+ * Exclusion patterns can now be multi-line, thanks to Daniel
+ Diniz. This enables many interesting exclusion use-cases,
+ including those requested in issues 118 (entire files), 996
+ (multiple lines only when appearing together), 1741
+ (remainder of a function), and 1803 (arbitrary sequence of
+ marked lines). See the :ref:`multi_line_exclude` section of
+ the docs for more details and examples.
+ * The JSON report now includes per-function and per-class
+ coverage information. Thanks to Daniel Diniz for getting the
+ work started. This closes issue 1793 and issue 1532.
+ * Fixed an incorrect calculation of "(no class)" lines in the
+ HTML classes report.
+ * Python 3.13.0b3 is supported.
+ * If you attempt to combine statement coverage data with branch
+ coverage data, coverage.py used to fail with the message
+ "Can't combine arc data with line data" or its reverse,
+ "Can't combine line data with arc data." These messages used
+ internal terminology, making it hard for people to understand
+ the problem. They are now changed to mention "branch
+ coverage data" and "statement coverage data."
+ * Fixed a minor branch coverage problem with wildcard
+ match/case cases using names or guard clauses.
+ * Started testing on 3.13 free-threading (nogil) builds of
+ Python. I'm not claiming full support yet. Closes issue
+ 1799.
+
+-------------------------------------------------------------------
Old:
----
coverage-7.5.3.tar.gz
New:
----
coverage-7.6.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-coverage.spec ++++++
--- /var/tmp/diff_new_pack.HH6kmt/_old 2024-09-03 13:37:18.178162080 +0200
+++ /var/tmp/diff_new_pack.HH6kmt/_new 2024-09-03 13:37:18.178162080 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-coverage
-Version: 7.5.3
+Version: 7.6.1
Release: 0
Summary: Code coverage measurement for Python
License: Apache-2.0
++++++ coverage-7.5.3.tar.gz -> coverage-7.6.1.tar.gz ++++++
++++ 12430 lines of diff (skipped)