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
tisserande
View page source
tisserande
Submodules
tisserande.cli
tisserande.config
tisserande.db
tisserande.db_oper
tisserande.local_async
tisserande.local_sync
tisserande.models
tisserande.router
tisserande.tracking