File use-unittest-mock.patch of Package python-pywebpush

From 232eb3f7033f9bfa58c6583f68661628eee847a9 Mon Sep 17 00:00:00 2001
From: Steve Kowalik <stevenk@debian.org>
Date: Wed, 15 Oct 2025 13:08:03 +1100
Subject: [PATCH] Use unittest.mock

Drop the use of the external mock module, unittest.mock has been
included in the standard library since Python 3.4.

Closes: #146
---
 pywebpush/tests/test_webpush.py | 2 +-
 test-requirements.txt           | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/pywebpush/tests/test_webpush.py b/pywebpush/tests/test_webpush.py
index 324c6d4..b8d2081 100644
--- a/pywebpush/tests/test_webpush.py
+++ b/pywebpush/tests/test_webpush.py
@@ -4,11 +4,11 @@
 import unittest
 import time
 from typing import cast, Union, Dict
+from unittest.mock import patch, Mock, AsyncMock
 
 import http_ece
 import py_vapid
 import requests
-from mock import patch, Mock, AsyncMock
 from cryptography.hazmat.primitives.asymmetric import ec
 from cryptography.hazmat.primitives import serialization
 from cryptography.hazmat.backends import default_backend
diff --git a/test-requirements.txt b/test-requirements.txt
index c284191..a3e3fb9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,4 +1,3 @@
 -r requirements.txt
 black
-mock
-pytest
\ No newline at end of file
+pytest
openSUSE Build Service is sponsored by