From 11cb344a8c1da85c4d70e739bb2e8bc95fdb7f99 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Jan 13 2024 05:56:31 +0000 Subject: Remove python3-mock test dependency --- diff --git a/Replace-deprecated-mock-with-unittest.mock.patch b/Replace-deprecated-mock-with-unittest.mock.patch new file mode 100644 index 0000000..73a8650 --- /dev/null +++ b/Replace-deprecated-mock-with-unittest.mock.patch @@ -0,0 +1,26 @@ +From 1a29e8f1653cdb9935f1b380254e17519db213b8 Mon Sep 17 00:00:00 2001 +From: Maxwell G +Date: Sat, 13 Jan 2024 05:52:49 +0000 +Subject: [PATCH] Replace deprecated mock with unittest.mock + +Relates: https://fedoraproject.org/wiki/Changes/RemovePythonMockUsage +--- + tests.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests.py b/tests.py +index 5677509..4e40fe2 100644 +--- a/tests.py ++++ b/tests.py +@@ -16,7 +16,7 @@ from io import BytesIO, StringIO + from typing import Optional + from xml.etree import ElementTree as ET + +-import mock ++from unittest import mock + + from check_manifest import rmtree + +-- +2.43.0 + diff --git a/python-check-manifest.spec b/python-check-manifest.spec index 85324f1..dc8a9f3 100644 --- a/python-check-manifest.spec +++ b/python-check-manifest.spec @@ -2,12 +2,13 @@ Name: python-%{pypi_name} Version: 0.48 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Check MANIFEST.in in a Python source package License: MIT URL: https://github.com/mgedmin/check-manifest Source0: %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz +Patch: Replace-deprecated-mock-with-unittest.mock.patch BuildArch: noarch BuildRequires: git-core @@ -43,7 +44,7 @@ Requires: python3-%{pypi_name} = %{?epoch:%{epoch}:}%{version}-%{release} Command-line tool to check MANIFEST.in files. %prep -%autosetup -n %{pypi_name}-%{version} +%autosetup -n %{pypi_name}-%{version} -p1 rm -rf %{pypi_name}.egg-info sed -i -e '/^#!\//, 1d' check_manifest.py @@ -67,6 +68,9 @@ sed -i -e '/^#!\//, 1d' check_manifest.py %{_bindir}/check-manifest %changelog +* Sat Jan 13 2024 Maxwell G - 0.48-9 +- Remove python3-mock test dependency + * Mon Oct 30 2023 Miro HronĨok - 0.48-8 - Remove unused build dependency on python3-pep517 - The python3-build package replaced it in 0.45