lineapy
LineaPy 101
Installation
Quick Start
Interfaces
Concepts
User Guide
API Basics
Refactoring Code
Building Pipelines
Managing Artifacts
Support
FAQ
References
Contributor Guide
LineaPy Internals
API Reference
lineapy
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AccessedGlobals (class in lineapy.execution.side_effects)
add_annotations() (lineapy.execution.inspect_function.FunctionInspectorParsed method)
add_legend() (in module lineapy.visualizer.graphviz)
AddFrame (class in lineapy.exceptions.user_exception)
AirflowDagConfig (class in lineapy.plugins.airflow)
AirflowPlugin (class in lineapy.plugins.airflow)
AllPositionalArgs (class in lineapy.instrumentation.annotation_spec)
Annotation (class in lineapy.instrumentation.annotation_spec)
apply_changes() (in module lineapy.exceptions.user_exception)
Artifact (class in lineapy.data.types)
artifact_in_db() (lineapy.db.db.RelationalLineaDB method)
ArtifactORM (class in lineapy.db.relational)
artifacts (lineapy.instrumentation.tracer_context.TracerContext property)
ArtifactSaveException
assign() (lineapy.instrumentation.tracer.Tracer method)
(lineapy.Tracer method)
B
BaseModel (class in lineapy.instrumentation.annotation_spec)
BaseNode (class in lineapy.data.types)
BaseNodeORM (class in lineapy.db.relational)
BasePlugin (class in lineapy.plugins.base)
BoundSelfOfFunction (class in lineapy.instrumentation.annotation_spec)
C
call() (lineapy.instrumentation.tracer.Tracer method)
(lineapy.Tracer method)
CallNode (class in lineapy.data.types)
CallNodeORM (class in lineapy.db.relational)
catalog() (in module lineapy)
(in module lineapy.api.api)
CatalogEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
ClassMethodName (class in lineapy.instrumentation.annotation_spec)
ClassMethodNames (class in lineapy.instrumentation.annotation_spec)
cleanup_cells() (in module lineapy.editors.ipython_cell_storage)
close() (lineapy.db.db.RelationalLineaDB method)
CodeSlice (class in lineapy.graph_reader.program_slice)
commit() (lineapy.db.db.RelationalLineaDB method)
ContextResult (class in lineapy.execution.context)
create_frame() (in module lineapy.exceptions.create_frame)
custom_excepthook() (in module lineapy.exceptions.excepthook)
D
date_created (lineapy.graph_reader.apis.LineaArtifact attribute)
de_lineate_code() (in module lineapy.graph_reader.api_utils)
distribution_change() (in module lineapy.utils.benchmarks)
E
edge_labels() (in module lineapy.visualizer.graphviz)
ExceptionEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
exec_and_record_function_calls() (in module lineapy.system_tracing.exec_and_record_function_calls)
execute() (lineapy.graph_reader.apis.LineaArtifact method)
execute_graph() (lineapy.execution.executor.Executor method)
execute_node() (lineapy.execution.executor.Executor method)
Execution (class in lineapy.data.types)
ExecutionContext (class in lineapy.execution.context)
ExecutionORM (class in lineapy.db.relational)
Executor (class in lineapy.execution.executor)
export (lineapy.graph_reader.apis.LineaCatalog property)
ExternalState (class in lineapy.instrumentation.annotation_spec)
extra_label_labels() (in module lineapy.visualizer.graphviz)
extra_labels_to_html() (in module lineapy.visualizer.graphviz)
ExtraLabel (class in lineapy.visualizer.visual_graph)
ExtraLabelType (class in lineapy.visualizer.visual_graph)
F
FilePickler (class in lineapy.db.utils)
for_public() (lineapy.visualizer.Visualizer class method)
for_public_node() (lineapy.visualizer.Visualizer class method)
for_test_cli() (lineapy.visualizer.Visualizer class method)
for_test_snapshot() (lineapy.visualizer.Visualizer class method)
function_calls_to_side_effects() (in module lineapy.system_tracing.function_calls_to_side_effects)
FunctionCall (class in lineapy.system_tracing.function_call)
FunctionInspector (class in lineapy.execution.inspect_function)
FunctionInspectorParsed (class in lineapy.execution.inspect_function)
FunctionName (class in lineapy.instrumentation.annotation_spec)
FunctionNames (class in lineapy.instrumentation.annotation_spec)
G
generate_infra() (lineapy.plugins.base.BasePlugin method)
generate_python_module() (lineapy.plugins.base.BasePlugin method)
generic_visit() (lineapy.transformer.node_transformer.NodeTransformer method)
get() (in module lineapy)
(in module lineapy.api.api)
get_all_artifacts() (lineapy.db.db.RelationalLineaDB method)
get_artifact_by_name() (lineapy.db.db.RelationalLineaDB method)
get_artifacts_for_session() (lineapy.db.db.RelationalLineaDB method)
get_cell_path() (in module lineapy.editors.ipython_cell_storage)
get_code() (lineapy.graph_reader.apis.LineaArtifact method)
get_color() (in module lineapy.visualizer.graphviz)
get_execution_time() (lineapy.execution.executor.Executor method)
get_imported_module() (in module lineapy.execution.inspect_function)
get_latest_artifact_version() (lineapy.db.db.RelationalLineaDB method)
get_latest_mutate_node() (lineapy.instrumentation.mutation_tracker.MutationTracker method)
get_libraries_for_session() (lineapy.db.db.RelationalLineaDB method)
get_location_path() (in module lineapy.editors.ipython_cell_storage)
get_node_by_id() (lineapy.db.db.RelationalLineaDB method)
get_node_value_path() (lineapy.db.db.RelationalLineaDB method)
get_nodes_for_session() (lineapy.db.db.RelationalLineaDB method)
get_program_slice() (in module lineapy.graph_reader.program_slice)
get_session_code() (lineapy.graph_reader.apis.LineaArtifact method)
get_slice_graph() (in module lineapy.graph_reader.program_slice)
get_source_code_from_graph() (in module lineapy.graph_reader.program_slice)
get_source_segment() (in module lineapy.utils.deprecation_utils)
get_specs() (in module lineapy.execution.inspect_function)
get_value() (lineapy.execution.executor.Executor method)
(lineapy.graph_reader.apis.LineaArtifact method)
get_value_type() (in module lineapy.utils.utils)
GetCodeEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
GetEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
GetValueEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
GetVersionEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
global_variables (lineapy.execution.context.ExecutionContext property)
GlobalNode (class in lineapy.data.types)
GlobalNodeORM (class in lineapy.db.relational)
GlobalReferenceORM (class in lineapy.db.relational)
GlobalsDict (class in lineapy.execution.globals_dict)
GlobalsDictResult (class in lineapy.execution.globals_dict)
graph (lineapy.instrumentation.tracer_context.TracerContext property)
GraphPrinter (class in lineapy.graph_reader.graph_printer)
H
HasName (class in lineapy.utils.lineabuiltins)
highlight_ancestors() (lineapy.visualizer.visual_graph.VisualGraph method)
I
ID (class in lineapy.execution.side_effects)
ImplicitDependencyNode (class in lineapy.execution.side_effects)
ImplicitDependencyORM (class in lineapy.db.relational)
ImplicitDependencyValue (class in lineapy.instrumentation.annotation_spec)
import_module() (lineapy.instrumentation.tracer.Tracer method)
(lineapy.Tracer method)
ImportNode (class in lineapy.data.types)
ImportNodeORM (class in lineapy.db.relational)
inspect() (lineapy.execution.inspect_function.FunctionInspector method)
(lineapy.execution.inspect_function.FunctionInspectorParsed method)
is_mutable() (in module lineapy.execution.inspect_function)
K
KeywordArgORM (class in lineapy.db.relational)
KeywordArgument (class in lineapy.instrumentation.annotation_spec)
KeywordArgumentCriteria (class in lineapy.instrumentation.annotation_spec)
L
l_dict() (in module lineapy.utils.lineabuiltins)
l_exec_expr() (in module lineapy.utils.lineabuiltins)
l_exec_statement() (in module lineapy.utils.lineabuiltins)
l_import() (in module lineapy.utils.lineabuiltins)
l_unpack_ex() (in module lineapy.utils.lineabuiltins)
l_unpack_sequence() (in module lineapy.utils.lineabuiltins)
LibImportEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
LImportError
linea_folder() (in module lineapy.utils.config)
LineaArtifact (class in lineapy.graph_reader.apis)
LineaCatalog (class in lineapy.graph_reader.apis)
lineapy
module
lineapy.api
module
lineapy.api.api
module
lineapy.cli
module
lineapy.cli.cli
module
lineapy.data
module
lineapy.data.graph
module
lineapy.data.types
module
lineapy.db
module
lineapy.db.db
module
lineapy.db.relational
module
lineapy.db.utils
module
lineapy.editors
module
lineapy.editors.ipython
module
lineapy.editors.ipython_cell_storage
module
lineapy.exceptions
module
lineapy.exceptions.create_frame
module
lineapy.exceptions.db_exceptions
module
lineapy.exceptions.excepthook
module
lineapy.exceptions.flag
module
lineapy.exceptions.l_import_error
module
lineapy.exceptions.user_exception
module
lineapy.execution
module
lineapy.execution.context
module
lineapy.execution.executor
module
lineapy.execution.globals_dict
module
lineapy.execution.inspect_function
module
lineapy.execution.side_effects
module
lineapy.graph_reader
module
lineapy.graph_reader.api_utils
module
lineapy.graph_reader.apis
module
lineapy.graph_reader.graph_printer
module
lineapy.graph_reader.program_slice
module
lineapy.instrumentation
module
lineapy.instrumentation.annotation_spec
module
lineapy.instrumentation.mutation_tracker
module
lineapy.instrumentation.tracer
module
lineapy.instrumentation.tracer_context
module
lineapy.plugins
module
lineapy.plugins.airflow
module
lineapy.plugins.base
module
lineapy.plugins.script
module
lineapy.plugins.task
module
lineapy.plugins.utils
module
lineapy.system_tracing
module
lineapy.system_tracing.exec_and_record_function_calls
module
lineapy.system_tracing.function_call
module
lineapy.system_tracing.function_calls_to_side_effects
module
lineapy.transformer
module
lineapy.transformer.node_transformer
module
lineapy.transformer.source_giver
module
lineapy.transformer.transformer_util
module
lineapy.utils
module
lineapy.utils.analytics
module
lineapy.utils.analytics.event_schemas
module
lineapy.utils.analytics.usage_tracking
module
lineapy.utils.benchmarks
module
lineapy.utils.config
module
lineapy.utils.constants
module
lineapy.utils.deprecation_utils
module
lineapy.utils.lineabuiltins
module
lineapy.utils.logging_config
module
lineapy.utils.tree_logger
module
lineapy.utils.utils
module
lineapy.visualizer
module
lineapy.visualizer.graphviz
module
lineapy.visualizer.optimize_svg
module
lineapy.visualizer.visual_graph
module
listify() (in module lineapy.utils.utils)
LiteralNode (class in lineapy.data.types)
LiteralNodeORM (class in lineapy.db.relational)
LiteralType (class in lineapy.data.types)
load_plugin_template() (in module lineapy.plugins.utils)
logger (in module lineapy.execution.inspect_function)
lookup_external_state() (lineapy.execution.executor.Executor method)
lookup_node() (lineapy.instrumentation.tracer.Tracer method)
(lineapy.Tracer method)
LookupNode (class in lineapy.data.types)
LookupNodeORM (class in lineapy.db.relational)
M
module
lineapy
lineapy.api
lineapy.api.api
lineapy.cli
lineapy.cli.cli
lineapy.data
lineapy.data.graph
lineapy.data.types
lineapy.db
lineapy.db.db
lineapy.db.relational
lineapy.db.utils
lineapy.editors
lineapy.editors.ipython
lineapy.editors.ipython_cell_storage
lineapy.exceptions
lineapy.exceptions.create_frame
lineapy.exceptions.db_exceptions
lineapy.exceptions.excepthook
lineapy.exceptions.flag
lineapy.exceptions.l_import_error
lineapy.exceptions.user_exception
lineapy.execution
lineapy.execution.context
lineapy.execution.executor
lineapy.execution.globals_dict
lineapy.execution.inspect_function
lineapy.execution.side_effects
lineapy.graph_reader
lineapy.graph_reader.api_utils
lineapy.graph_reader.apis
lineapy.graph_reader.graph_printer
lineapy.graph_reader.program_slice
lineapy.instrumentation
lineapy.instrumentation.annotation_spec
lineapy.instrumentation.mutation_tracker
lineapy.instrumentation.tracer
lineapy.instrumentation.tracer_context
lineapy.plugins
lineapy.plugins.airflow
lineapy.plugins.base
lineapy.plugins.script
lineapy.plugins.task
lineapy.plugins.utils
lineapy.system_tracing
lineapy.system_tracing.exec_and_record_function_calls
lineapy.system_tracing.function_call
lineapy.system_tracing.function_calls_to_side_effects
lineapy.transformer
lineapy.transformer.node_transformer
lineapy.transformer.source_giver
lineapy.transformer.transformer_util
lineapy.utils
lineapy.utils.analytics
lineapy.utils.analytics.event_schemas
lineapy.utils.analytics.usage_tracking
lineapy.utils.benchmarks
lineapy.utils.config
lineapy.utils.constants
lineapy.utils.deprecation_utils
lineapy.utils.lineabuiltins
lineapy.utils.logging_config
lineapy.utils.tree_logger
lineapy.utils.utils
lineapy.visualizer
lineapy.visualizer.graphviz
lineapy.visualizer.optimize_svg
lineapy.visualizer.visual_graph
ModuleAnnotation (class in lineapy.instrumentation.annotation_spec)
MutatedNode (class in lineapy.execution.side_effects)
MutatedValue (class in lineapy.instrumentation.annotation_spec)
MutateNode (class in lineapy.data.types)
MutateNodeORM (class in lineapy.db.relational)
MutationTracker (class in lineapy.instrumentation.mutation_tracker)
N
name (lineapy.graph_reader.apis.LineaArtifact attribute)
new_side_effect_without_all_positional_arg() (in module lineapy.execution.inspect_function)
node_value_in_db() (lineapy.db.db.RelationalLineaDB method)
NodeTransformer (class in lineapy.transformer.node_transformer)
NodeType (class in lineapy.data.types)
NodeValueORM (class in lineapy.db.relational)
P
P_MEM_TYPE (in module lineapy.exceptions.create_frame)
parents() (lineapy.data.types.BaseNode method)
(lineapy.data.types.CallNode method)
(lineapy.data.types.GlobalNode method)
(lineapy.data.types.MutateNode method)
PipelineType (class in lineapy.data.types)
PositionalArg (class in lineapy.instrumentation.annotation_spec)
PositionalArgORM (class in lineapy.db.relational)
prepare_output_dir() (lineapy.plugins.base.BasePlugin method)
pretty_print_node_type() (in module lineapy.graph_reader.graph_printer)
pretty_print_str() (in module lineapy.graph_reader.graph_printer)
print_tree_log() (in module lineapy.utils.tree_logger)
PrivateExecuteResult (class in lineapy.execution.executor)
process_getitem() (lineapy.execution.globals_dict.State method)
process_node() (in module lineapy.visualizer.visual_graph)
(lineapy.instrumentation.tracer.Tracer method)
(lineapy.Tracer method)
Q
queue_get_when() (in module lineapy.data.graph)
R
register() (lineapy.utils.deprecation_utils.singledispatchmethod method)
RelationalLineaDB (class in lineapy.db.db)
remove_duplicates() (in module lineapy.utils.utils)
remove_value() (in module lineapy.utils.utils)
RemoveFrames (class in lineapy.exceptions.user_exception)
RemoveFramesWhile (class in lineapy.exceptions.user_exception)
render_pdf_file() (lineapy.visualizer.Visualizer method)
Result (class in lineapy.instrumentation.annotation_spec)
S
safe_var_name() (in module lineapy.plugins.utils)
save() (in module lineapy)
(in module lineapy.api.api)
SaveEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
ScriptDagConfig (class in lineapy.plugins.script)
ScriptPlugin (class in lineapy.plugins.script)
SessionContext (class in lineapy.data.types)
SessionContextORM (class in lineapy.db.relational)
SessionType (class in lineapy)
(class in lineapy.data.types)
set_as_mutated() (lineapy.instrumentation.mutation_tracker.MutationTracker method)
set_as_viewers_generic() (in module lineapy.instrumentation.mutation_tracker)
set_as_viewers_of_each_other() (lineapy.instrumentation.mutation_tracker.MutationTracker method)
set_context() (in module lineapy.execution.context)
set_custom_excepthook() (in module lineapy.exceptions.excepthook)
setup_ipython_dir() (in module lineapy.cli.cli)
singledispatchmethod (class in lineapy.utils.deprecation_utils)
slice_dag_helper() (lineapy.plugins.base.BasePlugin method)
SourceCode (class in lineapy.data.types)
SourceCodeORM (class in lineapy.db.relational)
SourceLineType (class in lineapy.visualizer.visual_graph)
SourceLocation (class in lineapy.data.types)
start() (in module lineapy.editors.ipython)
start_tree_log() (in module lineapy.utils.tree_logger)
State (class in lineapy.execution.globals_dict)
stop() (in module lineapy.editors.ipython)
T
TaskGraph (class in lineapy.plugins.task)
teardown_context() (in module lineapy.execution.context)
to_airflow() (lineapy.plugins.airflow.AirflowPlugin method)
to_pipeline() (in module lineapy)
(in module lineapy.api.api)
to_script() (lineapy.plugins.script.ScriptPlugin method)
to_visual_graph() (in module lineapy.visualizer.visual_graph)
ToPipelineEvent (class in lineapy.utils.analytics)
(class in lineapy.utils.analytics.event_schemas)
trace_import() (lineapy.instrumentation.tracer.Tracer method)
(lineapy.Tracer method)
Tracer (class in lineapy)
(class in lineapy.instrumentation.tracer)
TracerContext (class in lineapy.instrumentation.tracer_context)
transform() (in module lineapy.transformer.node_transformer)
transform_except_hook_args() (in module lineapy.exceptions.excepthook)
U
UserException
V
validate() (in module lineapy.execution.inspect_function)
values (lineapy.instrumentation.tracer.Tracer property)
(lineapy.Tracer property)
ValueType (class in lineapy)
(class in lineapy.data.types)
Variable (class in lineapy.execution.side_effects)
VERSION_DATE_STRING (in module lineapy.utils.constants)
ViewOfNodes (class in lineapy.execution.side_effects)
ViewOfValues (class in lineapy.instrumentation.annotation_spec)
visit_Assign() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_assign_value() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_Call() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_Ellipsis() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_ExtSlice() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_Import() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_Index() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_NameConstant() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_Num() (lineapy.transformer.node_transformer.NodeTransformer method)
visit_Str() (lineapy.transformer.node_transformer.NodeTransformer method)
VisualEdge (class in lineapy.visualizer.visual_graph)
VisualEdgeID (class in lineapy.visualizer.visual_graph)
VisualEdgeType (class in lineapy.visualizer.visual_graph)
VisualGraph (class in lineapy.visualizer.visual_graph)
VisualGraphOptions (class in lineapy.visualizer.visual_graph)
visualize() (in module lineapy)
(in module lineapy.editors.ipython)
(lineapy.graph_reader.apis.LineaArtifact method)
Visualizer (class in lineapy.visualizer)
VisualNode (class in lineapy.visualizer.visual_graph)
W
write_source_code() (lineapy.db.db.RelationalLineaDB method)