diff --git a/src/fiber_package/entities/__init__.py b/src/fiber_package/entities/__init__.py index e69de29..776806b 100644 --- a/src/fiber_package/entities/__init__.py +++ b/src/fiber_package/entities/__init__.py @@ -0,0 +1,7 @@ +from .person import PersonModel as PersonModel +from .non_members import ( + FormerMemberModel as FormerMemberModel, + AlumnModel as AlumnModel, + ExternalModel as ExternalModel +) +from .member import MemberModel as MemberModel diff --git a/src/fiber_package/entities/member.py b/src/fiber_package/entities/member.py index a898fee..d30dba3 100644 --- a/src/fiber_package/entities/member.py +++ b/src/fiber_package/entities/member.py @@ -2,7 +2,7 @@ from typing import Annotated from pydantic import Field from .non_members import FormerMemberModel -from .enum import Membership, OnlineAlmanacField +from .enums import Membership, OnlineAlmanacField from .submodels import Address, LoginInfo class MemberModel(FormerMemberModel): diff --git a/src/fiber_package/entities/non_members.py b/src/fiber_package/entities/non_members.py index 690b9e7..afc29bb 100644 --- a/src/fiber_package/entities/non_members.py +++ b/src/fiber_package/entities/non_members.py @@ -2,7 +2,7 @@ from typing import Annotated from pydantic import Field from .person import PersonModel -from .enum import HonoraryStatus, Membership, Gender +from .enums import HonoraryStatus, Membership, Gender class FormerMemberModel(PersonModel): title: str | None = None diff --git a/src/fiber_package/entities/person.py b/src/fiber_package/entities/person.py index bbba364..c0febe7 100644 --- a/src/fiber_package/entities/person.py +++ b/src/fiber_package/entities/person.py @@ -1,7 +1,7 @@ from pydantic import BaseModel, model_validator, EmailStr from typing import Self -from .enum import Membership, LanguageOption +from .enums import Membership, LanguageOption from .submodels import Address class PersonModel(BaseModel):