Skip to content

Commit

Permalink
style(pre-commit.ci): auto fixes [...]
Browse files Browse the repository at this point in the history
  • Loading branch information
pre-commit-ci[bot] committed Jan 31, 2024
1 parent 4f73d95 commit 2925141
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions src/psygnal/_group_descriptor.py
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,13 @@ class Foo:


class _changes_emitted:
def __init__(self, obj: object, field: str, signal: SignalInstance, emit_old_value: bool = False) -> None:
def __init__(
self,
obj: object,
field: str,
signal: SignalInstance,
emit_old_value: bool = False,
) -> None:
self.obj = obj
self.field = field
self.signal = signal
Expand All @@ -198,19 +204,25 @@ def __exit__(self, *args: Any) -> None:


@overload
def evented_setattr(signal_group_name: str, super_setattr: SetAttr, emit_old_value: bool = False) -> SetAttr:
def evented_setattr(
signal_group_name: str, super_setattr: SetAttr, emit_old_value: bool = False
) -> SetAttr:
...


@overload
def evented_setattr(
signal_group_name: str, super_setattr: Literal[None] | None = None, emit_old_value: bool = False
signal_group_name: str,
super_setattr: Literal[None] | None = None,
emit_old_value: bool = False,
) -> Callable[[SetAttr], SetAttr]:
...


def evented_setattr(
signal_group_name: str, super_setattr: SetAttr | None = None, emit_old_value: bool = False
signal_group_name: str,
super_setattr: SetAttr | None = None,
emit_old_value: bool = False,
) -> SetAttr | Callable[[SetAttr], SetAttr]:
"""Create a new __setattr__ method that emits events when fields change.
Expand Down

0 comments on commit 2925141

Please sign in to comment.