Skip to content

Commit 3841c36

Browse files
authored
refactoring: ⚡️ Use discard instead of remove
1 parent e3153dd commit 3841c36

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

injection/_core/common/event.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from abc import ABC, abstractmethod
22
from collections.abc import Iterator
3-
from contextlib import ExitStack, contextmanager, suppress
3+
from contextlib import ExitStack, contextmanager
44
from dataclasses import dataclass, field
55
from typing import ContextManager, Self
66
from weakref import WeakSet
@@ -40,7 +40,5 @@ def add_listener(self, listener: EventListener) -> Self:
4040
return self
4141

4242
def remove_listener(self, listener: EventListener) -> Self:
43-
with suppress(KeyError):
44-
self.__listeners.remove(listener)
45-
43+
self.__listeners.discard(listener)
4644
return self

0 commit comments

Comments
 (0)