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