[packages/python3-parameterized] - drop python3-mock dependency, updated BRs; release 2 (fix python-modules dependency)

qboosh qboosh at pld-linux.org
Mon Jul 14 19:13:22 CEST 2025


commit bc498ca8ffcea343aa7da90c5eae87077f074222
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Jul 14 19:14:59 2025 +0200

    - drop python3-mock dependency, updated BRs; release 2 (fix python-modules dependency)

 parameterized-mock.patch   | 11 +++++++++++
 python3-parameterized.spec | 12 +++++++-----
 2 files changed, 18 insertions(+), 5 deletions(-)
---
diff --git a/python3-parameterized.spec b/python3-parameterized.spec
index ecd6d23..90ef234 100644
--- a/python3-parameterized.spec
+++ b/python3-parameterized.spec
@@ -6,24 +6,25 @@ Summary:	Parameterized testing with any Python test framework
 Summary(pl.UTF-8):	Parametryzowane testowanie w dowolnym szkielecie testów pythonowych
 Name:		python3-parameterized
 Version:	0.9.0
-Release:	1
+Release:	2
 License:	BSD
 Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/parameterized/
 Source0:	https://files.pythonhosted.org/packages/source/p/parameterized/parameterized-%{version}.tar.gz
 # Source0-md5:	ed1bee2fb5d9044688d8503bdda9e6f3
 Patch0:		tests.patch
+Patch1:		parameterized-mock.patch
 URL:		https://pypi.org/project/parameterized/
-BuildRequires:	python3-modules >= 1:3.2
+BuildRequires:	python3-modules >= 1:3.7
 BuildRequires:	python3-build
 BuildRequires:	python3-installer
+BuildRequires:	python3-setuptools >= 61.2
 %if %{with tests}
-BuildRequires:	python3-mock
 BuildRequires:	python3-pynose
 %endif
 BuildRequires:	rpm-pythonprov
-BuildRequires:	rpmbuild(macros) >= 1.714
-Requires:	python-modules >= 1:2.5
+BuildRequires:	rpmbuild(macros) >= 2.044
+Requires:	python3-modules >= 1:3.7
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -38,6 +39,7 @@ Parametryzowane testowanie w dowolnym szkielecie testów pythonowych
 %prep
 %setup -q -n parameterized-%{version}
 %patch -P 0 -p1
+%patch -P 1 -p1
 
 %build
 %py3_build_pyproject
diff --git a/parameterized-mock.patch b/parameterized-mock.patch
new file mode 100644
index 0000000..06e973f
--- /dev/null
+++ b/parameterized-mock.patch
@@ -0,0 +1,11 @@
+--- parameterized-0.9.0/parameterized/test.py.orig	2023-03-27 03:43:14.000000000 +0200
++++ parameterized-0.9.0/parameterized/test.py	2025-07-14 18:51:25.267179971 +0200
+@@ -2,7 +2,7 @@
+ 
+ import inspect
+ import sys
+-import mock
++from unittest import mock
+ from functools import wraps
+ from unittest import TestCase
+ try:
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-parameterized.git/commitdiff/bc498ca8ffcea343aa7da90c5eae87077f074222



More information about the pld-cvs-commit mailing list