public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Michel Lind <salimma@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/trash-cli] pr6: Rebuilt without python-mock
Date: Sun, 20 Sep 2026 13:18:30 GMT	[thread overview]
Message-ID: <178991031092.1.17152623352310109752.rpms-trash-cli-512d40cb4c4b@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/trash-cli
            Branch : pr6
            Commit : 512d40cb4c4b827a343ed069057b17ca0f0b3a83
            Author : Michel Lind <salimma@fedoraproject.org>
            Date   : 2026-02-11T12:53:06+00:00
            Stats  : +238/-0 in 2 file(s)
            URL    : https://src.fedoraproject.org/rpms/trash-cli/c/512d40cb4c4b827a343ed069057b17ca0f0b3a83?branch=pr6

            Log:
            Rebuilt without python-mock

Signed-off-by: Michel Lind <salimma@fedoraproject.org>

---
diff --git a/trash-cli-rm-python-mock-usage.diff b/trash-cli-rm-python-mock-usage.diff
new file mode 100644
index 0000000..cf8035c
--- /dev/null
+++ b/trash-cli-rm-python-mock-usage.diff
@@ -0,0 +1,236 @@
+--- a/tests/test_dev_tools/test_make_scripts/test_list_of_created_scripts.py
++++ b/tests/test_dev_tools/test_make_scripts/test_list_of_created_scripts.py
+@@ -1,4 +1,4 @@
+-from mock import Mock
++from unittest.mock import Mock
+ 
+ from tests.support.make_scripts import Scripts
+ from tests.support.make_scripts import script_path_without_base_dir_for
+--- a/tests/test_dev_tools/test_make_scripts/test_make_script.py
++++ b/tests/test_dev_tools/test_make_scripts/test_make_script.py
+@@ -1,7 +1,7 @@
+ from textwrap import dedent
+ 
+-import mock
+-from mock import Mock
++from unittest import mock
++from unittest.mock import Mock
+ 
+ from tests.support.make_scripts import Scripts
+ from tests.support.make_scripts import script_path_for
+--- a/tests/test_empty/cmd/test_empty_cmd.py
++++ b/tests/test_empty/cmd/test_empty_cmd.py
+@@ -2,7 +2,7 @@
+ import unittest
+ from typing import cast
+ 
+-from mock import call
++from unittest.mock import call
+ from six import StringIO
+ 
+ from tests.support.fakes.stub_volume_of import StubVolumeOf
+@@ -14,7 +14,7 @@ from trashcli.fstab.volume_listing impor
+ from trashcli.fstab.volume_listing import VolumesListing
+ from trashcli.lib.dir_reader import DirReader
+ from trashcli.trash_dirs_scanner import TopTrashDirRules
+-from mock import Mock
++from unittest.mock import Mock
+ 
+ class TestTrashEmptyCmdFs(unittest.TestCase):
+     def setUp(self):
+--- a/tests/test_empty/cmd/test_empty_cmd_fs.py
++++ b/tests/test_empty/cmd/test_empty_cmd_fs.py
+@@ -2,7 +2,7 @@
+ import unittest
+ 
+ import pytest
+-from mock import Mock
++from unittest.mock import Mock
+ from six import StringIO
+ 
+ from tests.support.fakes.stub_volume_of import StubVolumeOf
+--- a/tests/test_empty/cmd/test_empty_cmd_with_multiple_volumes_fs.py
++++ b/tests/test_empty/cmd/test_empty_cmd_with_multiple_volumes_fs.py
+@@ -2,7 +2,7 @@
+ import os
+ import unittest
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ from six import StringIO
+ 
+ from tests.support.fakes.stub_volume_of import StubVolumeOf
+--- a/tests/test_empty/components/test_clock.py
++++ b/tests/test_empty/components/test_clock.py
+@@ -1,7 +1,7 @@
+ import datetime
+ import unittest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ from trashcli.empty.clock import Clock
+ 
+ 
+--- a/tests/test_empty/components/test_guard.py
++++ b/tests/test_empty/components/test_guard.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ from trashcli.empty.guard import Guard, UserIntention
+ 
+ 
+--- a/tests/test_empty/components/test_user.py
++++ b/tests/test_empty/components/test_user.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from trashcli.empty.user import User
+ from trashcli.lib.my_input import HardCodedInput
+--- a/tests/test_put/components/test_trash_directories_finder.py
++++ b/tests/test_put/components/test_trash_directories_finder.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ 
+ from trashcli.put.core.candidate import Candidate
+ from trashcli.put.core.check_type import NoCheck, TopTrashDirCheck
+--- a/tests/test_put/components/test_trash_put_reporter.py
++++ b/tests/test_put/components/test_trash_put_reporter.py
+@@ -1,4 +1,4 @@
+-from mock import Mock
++from unittest.mock import Mock
+ from six import StringIO
+ from trashcli.put.describer import Describer
+ 
+--- a/tests/test_restore/cmd/test_listing_in_restore_cmd.py
++++ b/tests/test_restore/cmd/test_listing_in_restore_cmd.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ from six import StringIO
+ 
+ from trashcli.restore.file_system import FakeReadCwd
+--- a/tests/test_restore/cmd/test_restore2.py
++++ b/tests/test_restore/cmd/test_restore2.py
+@@ -1,7 +1,7 @@
+ import datetime
+ import unittest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from tests.support.restore.fake_restore_fs import FakeRestoreFs
+ from tests.support.restore.restore_user import RestoreUser
+--- a/tests/test_restore/cmd/test_trashed_file_restore_integration.py
++++ b/tests/test_restore/cmd/test_trashed_file_restore_integration.py
+@@ -1,7 +1,7 @@
+ import os
+ import unittest
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ from six import StringIO
+ 
+ from tests.support.files import make_empty_file
+--- a/tests/test_restore/components/collaborators/test_restore_asking_the_user.py
++++ b/tests/test_restore/components/collaborators/test_restore_asking_the_user.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from trashcli.lib.my_input import HardCodedInput
+ from trashcli.restore.output_event import Quit
+--- a/tests/test_restore/components/collaborators/test_trash_directories2.py
++++ b/tests/test_restore/components/collaborators/test_trash_directories2.py
+@@ -1,7 +1,7 @@
+ import unittest
+ 
+ import pytest
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from tests.support.fakes.stub_volume_of import StubVolumeOf
+ from trashcli.restore.trash_directories import TrashDirectories2
+--- a/tests/test_restore/components/trashed_files/test_trashed_files_integration.py
++++ b/tests/test_restore/components/trashed_files/test_trashed_files_integration.py
+@@ -1,7 +1,7 @@
+ import datetime
+ import unittest
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ 
+ from tests.support.files import make_file, require_empty_dir
+ from tests.support.dirs.remove_dir_if_exists import remove_dir_if_exists
+--- a/tests/test_rm/cmd/test_trash_rm.py
++++ b/tests/test_rm/cmd/test_trash_rm.py
+@@ -2,7 +2,7 @@ import unittest
+ 
+ from six import StringIO
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ 
+ from tests.support.asserts import assert_starts_with
+ from trashcli.rm.rm_cmd import RmCmd
+--- a/tests/test_trashcli_lib/test_parsing_trashinfo_contents.py
++++ b/tests/test_trashcli_lib/test_parsing_trashinfo_contents.py
+@@ -2,7 +2,7 @@
+ import unittest
+ from datetime import datetime
+ 
+-from mock import MagicMock
++from unittest.mock import MagicMock
+ 
+ from trashcli.parse_trashinfo.parse_path import parse_path
+ from trashcli.parse_trashinfo.parse_trashinfo import ParseTrashInfo
+--- a/tests/test_trashcli_lib/trash_dir_scanner/test_top_trash_dir_rules.py
++++ b/tests/test_trashcli_lib/trash_dir_scanner/test_top_trash_dir_rules.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ from trashcli.trash_dirs_scanner import (
+     TopTrashDirRules,
+     top_trash_dir_does_not_exist,
+--- a/tests/test_trashcli_lib/trash_dir_scanner/test_trash_dir_scanner.py
++++ b/tests/test_trashcli_lib/trash_dir_scanner/test_trash_dir_scanner.py
+@@ -1,6 +1,6 @@
+ import unittest
+ 
+-from mock import Mock
++from unittest.mock import Mock
+ 
+ from trashcli.fstab.volume_listing import VolumesListing
+ from trashcli.lib.dir_checker import DirChecker
+--- a/requirements-dev.txt
++++ b/requirements-dev.txt
+@@ -1,6 +1,5 @@
+ # testing
+ pytest
+-mock
+ flexmock
+ tox
+ PyYAML <= 5.4.1; python_version ~= '2.7'
+--- a/tox.ini
++++ b/tox.ini
+@@ -11,7 +11,6 @@ deps =
+     enum34; python_version < '3.4'
+     # testing
+     pytest
+-    mock
+     flexmock
+     # build testing
+     setuptools

diff --git a/trash-cli.spec b/trash-cli.spec
index 889ca6c..63b112b 100644
--- a/trash-cli.spec
+++ b/trash-cli.spec
@@ -9,6 +9,8 @@ Patch1:		virtualenv-versionlift.patch
 # Replace parameterized with built-in pytest functionality
 # https://github.com/andreafrancia/trash-cli/pull/373
 Patch2:         trash-cli-0.24.5.26-no-parameterized.patch
+# remove python-mock usage
+Patch3:         trash-cli-rm-python-mock-usage.diff
 
 BuildArch:      noarch
 BuildRequires:  python3-devel

                 reply	other threads:[~2026-09-20 13:18 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178991031092.1.17152623352310109752.rpms-trash-cli-512d40cb4c4b@fedoraproject.org \
    --to=salimma@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox