diff options
Diffstat (limited to 'openbb_platform/core/openbb_core/app/model/profile.py')
-rw-r--r-- | openbb_platform/core/openbb_core/app/model/profile.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/openbb_platform/core/openbb_core/app/model/profile.py b/openbb_platform/core/openbb_core/app/model/profile.py index 64959e5c798..f1e62db0393 100644 --- a/openbb_platform/core/openbb_core/app/model/profile.py +++ b/openbb_platform/core/openbb_core/app/model/profile.py @@ -1,3 +1,5 @@ +"""Profile model.""" + from typing import Optional from pydantic import BaseModel, ConfigDict, Field @@ -6,10 +8,13 @@ from openbb_core.app.model.hub.hub_session import HubSession class Profile(BaseModel): + """Profile.""" + hub_session: Optional[HubSession] = Field(default=None) model_config = ConfigDict(validate_assignment=True) def __repr__(self) -> str: + """Return string representation.""" return f"{self.__class__.__name__}\n\n" + "\n".join( f"{k}: {v}" for k, v in self.model_dump().items() ) |