updated from Atlas
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
from dataclasses import dataclass, field
|
||||
|
||||
|
||||
@dataclass
|
||||
class ClubMember:
|
||||
|
||||
name: str
|
||||
guests: list = field(default_factory=list)
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ from dataclasses import dataclass
|
||||
# tag::CLUBMEMBER[]
|
||||
@dataclass
|
||||
class ClubMember:
|
||||
|
||||
name: str
|
||||
guests: list = []
|
||||
# end::CLUBMEMBER[]
|
||||
|
||||
@@ -34,9 +34,7 @@ from club import ClubMember
|
||||
|
||||
@dataclass
|
||||
class HackerClubMember(ClubMember): # <1>
|
||||
|
||||
all_handles = set() # <2>
|
||||
|
||||
handle: str = '' # <3>
|
||||
|
||||
def __post_init__(self):
|
||||
|
||||
@@ -35,9 +35,7 @@ from club import ClubMember
|
||||
|
||||
@dataclass
|
||||
class HackerClubMember(ClubMember):
|
||||
|
||||
all_handles: ClassVar[set[str]] = set()
|
||||
|
||||
handle: str = ''
|
||||
|
||||
def __post_init__(self):
|
||||
|
||||
@@ -32,7 +32,7 @@ from enum import Enum, auto
|
||||
from datetime import date
|
||||
|
||||
|
||||
class ResourceType(Enum): # <1>
|
||||
class ResourceType(Enum): # <1>
|
||||
BOOK = auto()
|
||||
EBOOK = auto()
|
||||
VIDEO = auto()
|
||||
|
||||
Reference in New Issue
Block a user