tisserande

Contents

  • Getting Started
    • Installation
    • Quick Start
    • What Gets Recorded
    • Tracking Shell Commands
    • Async Functions
    • Disabling Tracking
  • User Guide
    • Architecture
      • Layer Diagram
      • Layer Responsibilities
      • Domain Model
      • Database Schema
    • Tracking Decorators
      • Setup
      • The @track Decorator
      • The @track_async Decorator
      • The track_shell() Function
      • What Gets Recorded
      • Error Handling
    • Type Annotations
      • Available Annotations
      • Usage
      • How It Works
      • Automatic Classification (Heuristics)
      • Return Value Classification
    • Configuration
      • Environment Variables
      • Database URL Examples
      • Programmatic Configuration
      • Configuration Object
      • Backends
    • Querying Provenance
      • Synchronous Queries
      • Async Queries
      • Available Operations
      • Available Tables
      • Example: Trace a File’s Lineage
    • Command-Line Interface
      • tisserande-local
      • tisserande-server
      • Environment Setup
  • API Reference
    • tisserande
      • Submodules
        • tisserande.cli
        • tisserande.config
        • tisserande.db
        • tisserande.db_oper
        • tisserande.local_async
        • tisserande.local_sync
        • tisserande.models
        • tisserande.router
        • tisserande.tracking
  • API Reference
    • tisserande
      • Submodules
        • tisserande.cli
        • tisserande.config
        • tisserande.db
        • tisserande.db_oper
        • tisserande.local_async
        • tisserande.local_sync
        • tisserande.models
        • tisserande.router
        • tisserande.tracking
tisserande
  • API Reference
  • View page source

API Reference

This page contains auto-generated API reference documentation [1].

  • tisserande
    • tisserande.cli
      • tisserande.cli.local
        • tisserande.cli.local.top
      • tisserande.cli.server
        • tisserande.cli.server.top
    • tisserande.config
    • tisserande.db
      • tisserande.db.base
      • tisserande.db.data_types
      • tisserande.db.edges
      • tisserande.db.execution
      • tisserande.db.function_types
      • tisserande.db.nodes
    • tisserande.db_oper
      • tisserande.db_oper.data_types
      • tisserande.db_oper.edges
      • tisserande.db_oper.execution
      • tisserande.db_oper.function_types
      • tisserande.db_oper.nodes
    • tisserande.local_async
      • tisserande.local_async.data_types
      • tisserande.local_async.edges
      • tisserande.local_async.execution
      • tisserande.local_async.function_types
      • tisserande.local_async.nodes
    • tisserande.local_sync
      • tisserande.local_sync.data_types
      • tisserande.local_sync.edges
      • tisserande.local_sync.execution
      • tisserande.local_sync.function_types
      • tisserande.local_sync.nodes
    • tisserande.models
      • tisserande.models.data_types
      • tisserande.models.edges
      • tisserande.models.execution
      • tisserande.models.function_types
      • tisserande.models.nodes
      • tisserande.models.types
    • tisserande.router
      • tisserande.router.app
    • tisserande.tracking
      • tisserande.tracking.annotations
      • tisserande.tracking.backends
      • tisserande.tracking.context
      • tisserande.tracking.decorator
      • tisserande.tracking.inspector
[1]

Created with sphinx-autoapi

Previous

© Copyright 2024, Eric Charles.

Built with Sphinx using a theme provided by Read the Docs.