--- duplicity/librsync.py~ 2022-04-08 13:29:23.000000000 -0500
+++ duplicity/librsync.py 2022-05-25 08:58:11.996961949 -0500
@@ -36,7 +36,7 @@
from . import _librsync
if os.environ.get(u'READTHEDOCS') == u'True':
- import mock # pylint: disable=import-error
+ import unittest.mock as mock # pylint: disable=import-error
import duplicity
duplicity._librsync = mock.MagicMock()
--- testing/unit/test_backend.py~ 2022-04-08 13:29:23.000000000 -0500
+++ testing/unit/test_backend.py 2022-05-25 08:58:55.457807456 -0500
@@ -24,7 +24,7 @@
standard_library.install_aliases()
import sys
-import mock
+import unittest.mock as mock
import unittest
import duplicity.backend
--- testing/unit/test_selection.py~ 2022-04-08 13:29:23.000000000 -0500
+++ testing/unit/test_selection.py 2022-05-25 08:59:11.349750964 -0500
@@ -32,7 +32,7 @@
from duplicity.selection import * # pylint: disable=unused-wildcard-import,redefined-builtin
from duplicity.lazy import * # pylint: disable=unused-wildcard-import,redefined-builtin
from . import UnitTestCase
-from mock import patch
+from unittest.mock import patch
class MatchingTest(UnitTestCase):
--- testing/unit/test_manifest.py~ 2022-04-08 13:29:23.000000000 -0500
+++ testing/unit/test_manifest.py 2022-05-25 08:59:29.599686091 -0500
@@ -25,7 +25,7 @@
import re
import unittest
-from mock import patch
+from unittest.mock import patch
from duplicity import config
from duplicity import manifest
--- testing/unit/test_globmatch.py~ 2022-04-08 13:29:23.000000000 -0500
+++ testing/unit/test_globmatch.py 2022-05-25 08:59:41.432644030 -0500
@@ -31,7 +31,7 @@
from duplicity.globmatch import * # pylint: disable=unused-wildcard-import,redefined-builtin
from duplicity.path import * # pylint: disable=unused-wildcard-import,redefined-builtin
from testing import _runtest_dir
-from mock import patch
+from unittest.mock import patch
def sel_file(glob_str, include, file_path):