lineapy.utils.analytics package

Submodules

lineapy.utils.analytics.event_schemas module

class lineapy.utils.analytics.event_schemas.CatalogEvent(catalog_size: int)[source]
class lineapy.utils.analytics.event_schemas.ExceptionEvent(error_type: str, error_msg: Optional[str] = None)[source]
class lineapy.utils.analytics.event_schemas.GetCodeEvent(use_lineapy_serialization: bool, is_session_code: bool)[source]
class lineapy.utils.analytics.event_schemas.GetEvent(version_specified: bool)[source]
class lineapy.utils.analytics.event_schemas.GetValueEvent(has_value: bool)[source]
class lineapy.utils.analytics.event_schemas.GetVersionEvent(dummy_entry: str)[source]
class lineapy.utils.analytics.event_schemas.LibImportEvent(name: str, version: str)[source]
class lineapy.utils.analytics.event_schemas.SaveEvent(side_effect: str)[source]
class lineapy.utils.analytics.event_schemas.ToPipelineEvent(engine: str, artifact_count: int, has_task_dependency: bool, has_config: bool)[source]

lineapy.utils.analytics.usage_tracking module

Module contents

class lineapy.utils.analytics.CatalogEvent(catalog_size: int)[source]
class lineapy.utils.analytics.ExceptionEvent(error_type: str, error_msg: Optional[str] = None)[source]
class lineapy.utils.analytics.GetCodeEvent(use_lineapy_serialization: bool, is_session_code: bool)[source]
class lineapy.utils.analytics.GetEvent(version_specified: bool)[source]
class lineapy.utils.analytics.GetValueEvent(has_value: bool)[source]
class lineapy.utils.analytics.GetVersionEvent(dummy_entry: str)[source]
class lineapy.utils.analytics.LibImportEvent(name: str, version: str)[source]
class lineapy.utils.analytics.SaveEvent(side_effect: str)[source]
class lineapy.utils.analytics.ToPipelineEvent(engine: str, artifact_count: int, has_task_dependency: bool, has_config: bool)[source]