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á <mmach...@suse.com>
+
+- 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 <n...@nedbatchelder.com>
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

Reply via email to