Skip to content

Commit 6e7dde9

Browse files
style(pre-commit): auto fixes from pre-commit.com hooks
1 parent 947890d commit 6e7dde9

File tree

1 file changed

+49
-28
lines changed

1 file changed

+49
-28
lines changed

discord/components.py

Lines changed: 49 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727

2828
from typing import TYPE_CHECKING, Any, ClassVar, TypeVar
2929

30+
from .colour import Colour
3031
from .enums import (
3132
ButtonStyle,
3233
ChannelType,
@@ -35,7 +36,6 @@
3536
SeparatorSpacingSize,
3637
try_enum,
3738
)
38-
from .colour import Colour
3939
from .partial_emoji import PartialEmoji, _EmojiTag
4040
from .utils import MISSING, get_slots
4141

@@ -616,23 +616,25 @@ class Thumbnail(Component):
616616
Whether the thumbnail is a spoiler.
617617
"""
618618

619-
__slots__: tuple[str, ...] = ("media", "description", "spoiler", )
619+
__slots__: tuple[str, ...] = (
620+
"media",
621+
"description",
622+
"spoiler",
623+
)
620624

621625
__repr_info__: ClassVar[tuple[str, ...]] = __slots__
622626

623627
def __init__(self, data: ThumbnailComponentPayload):
624628
self.type: ComponentType = try_enum(ComponentType, data["type"])
625629
self.id: str = data.get("id")
626-
self.media: UnfurledMediaItem = (umi := data.get("media")) and UnfurledMediaItem(umi)
630+
self.media: UnfurledMediaItem = (
631+
umi := data.get("media")
632+
) and UnfurledMediaItem(umi)
627633
self.description: str | None = data.get("description")
628634
self.spoiler: bool | None = data.get("spoiler")
629635

630636
def to_dict(self) -> ThumbnailComponentPayload:
631-
payload = {
632-
"type": int(self.type),
633-
"id": self.id,
634-
"media": self.media.to_dict()
635-
}
637+
payload = {"type": int(self.type), "id": self.id, "media": self.media.to_dict()}
636638
if self.description:
637639
payload["description"] = self.description
638640
if self.spoiler is not None:
@@ -641,16 +643,16 @@ def to_dict(self) -> ThumbnailComponentPayload:
641643

642644

643645
class MediaGalleryItem:
644-
646+
645647
def __init__(self, data: MediaGalleryItemPayload):
646-
self.media: UnfurledMediaItem = (umi := data.get("media")) and UnfurledMediaItem(umi)
648+
self.media: UnfurledMediaItem = (
649+
umi := data.get("media")
650+
) and UnfurledMediaItem(umi)
647651
self.description: str | None = data.get("description")
648652
self.spoiler: bool | None = data.get("spoiler")
649653

650654
def to_dict(self):
651-
payload = {
652-
"media": self.media.to_dict()
653-
}
655+
payload = {"media": self.media.to_dict()}
654656
if self.description:
655657
payload["description"] = self.description
656658
if self.spoiler is not None:
@@ -673,20 +675,22 @@ class MediaGallery(Component):
673675
The media this gallery contains.
674676
"""
675677

676-
__slots__: tuple[str, ...] = ("items", )
678+
__slots__: tuple[str, ...] = ("items",)
677679

678680
__repr_info__: ClassVar[tuple[str, ...]] = __slots__
679681

680682
def __init__(self, data: MediaGalleryComponentPayload):
681683
self.type: ComponentType = try_enum(ComponentType, data["type"])
682684
self.id: str = data.get("id")
683-
self.items: list[MediaGalleryItem] = [MediaGalleryItem(d) for d in data.get("items", [])]
685+
self.items: list[MediaGalleryItem] = [
686+
MediaGalleryItem(d) for d in data.get("items", [])
687+
]
684688

685689
def to_dict(self) -> MediaGalleryComponentPayload:
686690
return {
687691
"type": int(self.type),
688692
"id": self.id,
689-
"items": [i.to_dict() for i in self.items]
693+
"items": [i.to_dict() for i in self.items],
690694
}
691695

692696

@@ -707,22 +711,23 @@ class FileComponent(Component):
707711
Whether the file is a spoiler.
708712
"""
709713

710-
__slots__: tuple[str, ...] = ("file", "spoiler", )
714+
__slots__: tuple[str, ...] = (
715+
"file",
716+
"spoiler",
717+
)
711718

712719
__repr_info__: ClassVar[tuple[str, ...]] = __slots__
713720

714721
def __init__(self, data: FileComponentPayload):
715722
self.type: ComponentType = try_enum(ComponentType, data["type"])
716723
self.id: str = data.get("id")
717-
self.file: UnfurledMediaItem = (umi := data.get("media")) and UnfurledMediaItem(umi)
724+
self.file: UnfurledMediaItem = (umi := data.get("media")) and UnfurledMediaItem(
725+
umi
726+
)
718727
self.spoiler: bool | None = data.get("spoiler")
719728

720729
def to_dict(self) -> FileComponentPayload:
721-
payload = {
722-
"type": int(self.type),
723-
"id": self.id,
724-
"file": self.file.to_dict()
725-
}
730+
payload = {"type": int(self.type), "id": self.id, "file": self.file.to_dict()}
726731
if self.spoiler is not None:
727732
payload["spoiler"] = self.spoiler
728733
return payload
@@ -745,17 +750,27 @@ class Separator(Component):
745750
The separator's spacing size.
746751
"""
747752

748-
__slots__: tuple[str, ...] = ("divider", "spacing",)
753+
__slots__: tuple[str, ...] = (
754+
"divider",
755+
"spacing",
756+
)
749757

750758
__repr_info__: ClassVar[tuple[str, ...]] = __slots__
751759

752760
def __init__(self, data: SeparatorComponentPayload):
753761
self.type: ComponentType = try_enum(ComponentType, data["type"])
754762
self.divider: bool = data.get("divider")
755-
self.spacing: SeparatorSpacingSize = try_enum(SeparatorSpacingSize, data.get("spacing", 1))
763+
self.spacing: SeparatorSpacingSize = try_enum(
764+
SeparatorSpacingSize, data.get("spacing", 1)
765+
)
756766

757767
def to_dict(self) -> SeparatorComponentPayload:
758-
return {"type": int(self.type), "id": self.id, "divider": self.divider, "spacing": int(self.spacing)}
768+
return {
769+
"type": int(self.type),
770+
"id": self.id,
771+
"divider": self.divider,
772+
"spacing": int(self.spacing),
773+
}
759774

760775

761776
class Container(Component):
@@ -774,14 +789,20 @@ class Container(Component):
774789
The media this gallery contains.
775790
"""
776791

777-
__slots__: tuple[str, ...] = ("accent_color", "spoiler", "components", )
792+
__slots__: tuple[str, ...] = (
793+
"accent_color",
794+
"spoiler",
795+
"components",
796+
)
778797

779798
__repr_info__: ClassVar[tuple[str, ...]] = __slots__
780799

781800
def __init__(self, data: ContainerComponentPayload):
782801
self.type: ComponentType = try_enum(ComponentType, data["type"])
783802
self.id: str = data.get("id")
784-
self.accent_color: Colour | None = (c := data.get("accent_color")) and Colour(c) # at this point, not adding alternative spelling
803+
self.accent_color: Colour | None = (c := data.get("accent_color")) and Colour(
804+
c
805+
) # at this point, not adding alternative spelling
785806
self.spoiler: bool | None = data.get("spoiler")
786807
self.components: list[Component] = [
787808
_component_factory(d) for d in data.get("components", [])

0 commit comments

Comments
 (0)