class Log
source code
def __init__( self, *, id: int = None, timestamp: Optional[datetime] = None, project: Optional[str] = None, api_key: Optional[str] = None, params: Dict[str, Any] = None, **entries, ):
def entries(self) -> Dict[str, Any]:
def id(self) -> int:
def params(self) -> Dict[str, Any]:
def timestamp(self) -> Optional[datetime]:
def add_entries(self, **entries) -> None:
def delete(self) -> None:
def delete_entries( self, keys_to_delete: List[str], ) -> None:
def download(self):
def from_json(state):
def rename_entries(self, **entries) -> None:
def replace_entries(self, **entries) -> None:
def to_json(self):
def update_entries(self, fn, **entries) -> None:
def __enter__(self):
def __eq__(self, other: Union[dict, Log]) -> bool:
def __exit__(self, exc_type, exc_val, exc_tb):
def __len__(self):
def __repr__(self) -> str: