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 2025-04-11 16:44:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-coverage (Old)
and /work/SRC/openSUSE:Factory/.python-coverage.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-coverage"
Fri Apr 11 16:44:31 2025 rev:67 rq:1265232 version:7.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-coverage/python-coverage.changes
2025-01-06 16:05:13.813794593 +0100
+++
/work/SRC/openSUSE:Factory/.python-coverage.new.1907/python-coverage.changes
2025-04-11 16:44:43.490041313 +0200
@@ -1,0 +2,16 @@
+Thu Mar 27 09:44:38 UTC 2025 - Markéta Machová <[email protected]>
+
+- update to 7.7.1
+ * The Coverage object has a new method, .Coverage.branch_stats
+ for getting simple branch information for a module.
+ * The Coverage constructor<.Coverage> now has a plugins parameter
+ for passing in plugin objects directly.
+ * Many constant tests in if statements are now recognized as
+ being optimized away.
+ * The experimental sys.monitoring support now works for branch
+ coverage if you are using Python 3.14.0 alpha 6 or newer.
+ * A few small tweaks to the sys.monitoring support for Python 3.14.
+ Please test!
+- Add setuptools77.patch to fix tests with setuptools 77
+
+-------------------------------------------------------------------
Old:
----
coverage-7.6.10.tar.gz
New:
----
coverage-7.7.1.tar.gz
setuptools77.patch
BETA DEBUG BEGIN:
New: Please test!
- Add setuptools77.patch to fix tests with setuptools 77
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-coverage.spec ++++++
--- /var/tmp/diff_new_pack.NCE5PO/_old 2025-04-11 16:44:44.206071430 +0200
+++ /var/tmp/diff_new_pack.NCE5PO/_new 2025-04-11 16:44:44.210071598 +0200
@@ -18,12 +18,14 @@
%{?sle15_python_module_pythons}
Name: python-coverage
-Version: 7.6.10
+Version: 7.7.1
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
https://github.com/nedbat/coveragepy/commit/ba685fb8d06a2052c4916749539ef501b8080804
build: setuptools 77 doesn't like license classifiers.
+Patch: setuptools77.patch
BuildRequires: %{python_module devel >= 3.9}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
++++++ coverage-7.6.10.tar.gz -> coverage-7.7.1.tar.gz ++++++
++++ 5832 lines of diff (skipped)
++++++ setuptools77.patch ++++++
>From ba685fb8d06a2052c4916749539ef501b8080804 Mon Sep 17 00:00:00 2001
From: Ned Batchelder <[email protected]>
Date: Sat, 22 Mar 2025 08:59:45 -0400
Subject: [PATCH] build: setuptools 77 doesn't like license classifiers. #1939
---
setup.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/setup.py b/setup.py
index 9aa82bf91..8fcec5e2d 100644
--- a/setup.py
+++ b/setup.py
@@ -19,7 +19,6 @@
classifiers = """\
Environment :: Console
Intended Audience :: Developers
-License :: OSI Approved :: Apache Software License
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3