LICENSE
README.md
pyproject.toml
src/interlace/__init__.py
src/interlace/contracts.py
src/interlace/exceptions.py
src/interlace/exports.py
src/interlace/project.py
src/interlace/py.typed
src/interlace/scaffold.py
src/interlace/checks/__init__.py
src/interlace/checks/builtin.py
src/interlace/checks/runner.py
src/interlace/checks/spec.py
src/interlace/cli/__init__.py
src/interlace/cli/main.py
src/interlace/config/__init__.py
src/interlace/config/config.py
src/interlace/dsl/__init__.py
src/interlace/dsl/decorators.py
src/interlace/dsl/discovery.py
src/interlace/dsl/sql_config.py
src/interlace/engines/__init__.py
src/interlace/engines/base.py
src/interlace/engines/duckdb.py
src/interlace/engines/postgres.py
src/interlace/engines/quack.py
src/interlace/engines/registry.py
src/interlace/graph/__init__.py
src/interlace/graph/column_lineage.py
src/interlace/graph/dag.py
src/interlace/graph/project.py
src/interlace/graph/selectors.py
src/interlace/ir/__init__.py
src/interlace/ir/canonicalize.py
src/interlace/ir/fingerprint.py
src/interlace/ir/relation.py
src/interlace/ir/schema.py
src/interlace/plan/__init__.py
src/interlace/plan/apply.py
src/interlace/plan/differ.py
src/interlace/plan/plan.py
src/interlace/plan/resolve.py
src/interlace/plan/run.py
src/interlace/runtime/__init__.py
src/interlace/runtime/handles.py
src/interlace/runtime/python_model.py
src/interlace/scheduler/__init__.py
src/interlace/scheduler/engine.py
src/interlace/scheduler/triggers.py
src/interlace/scheduler/worker.py
src/interlace/service/__init__.py
src/interlace/service/app.py
src/interlace/service/auth.py
src/interlace/state/__init__.py
src/interlace/state/interval.py
src/interlace/state/janitor.py
src/interlace/state/snapshot.py
src/interlace/state/store.py
src/interlace/strategies/__init__.py
src/interlace/strategies/base.py
src/interlace/strategies/full.py
src/interlace/strategies/full_merge.py
src/interlace/strategies/incremental_by_time.py
src/interlace/strategies/merge_by_key.py
src/interlace/strategies/scd_type_2.py
src/interlace/strategies/view.py
src/interlace/streaming/__init__.py
src/interlace/streaming/log.py
src/interlace/streaming/materializer.py
src/interlace/streaming/schema.py
src/interlaced.egg-info/PKG-INFO
src/interlaced.egg-info/SOURCES.txt
src/interlaced.egg-info/dependency_links.txt
src/interlaced.egg-info/entry_points.txt
src/interlaced.egg-info/requires.txt
src/interlaced.egg-info/top_level.txt
tests/test_apply.py
tests/test_checks.py
tests/test_cli.py
tests/test_cli_inspect.py
tests/test_column_lineage.py
tests/test_compile.py
tests/test_contracts.py
tests/test_dag.py
tests/test_differ.py
tests/test_discovery.py
tests/test_dsl.py
tests/test_duckdb_adapter.py
tests/test_ephemeral.py
tests/test_example.py
tests/test_example_benchmark.py
tests/test_example_platform_tour.py
tests/test_exports.py
tests/test_fingerprint.py
tests/test_forward_only.py
tests/test_incremental.py
tests/test_incremental_python.py
tests/test_init.py
tests/test_interval.py
tests/test_janitor.py
tests/test_multi_engine.py
tests/test_postgres_engine.py
tests/test_python_models.py
tests/test_rebuild_skip.py
tests/test_run.py
tests/test_scd2.py
tests/test_scheduler.py
tests/test_schema_evolution.py
tests/test_selectors.py
tests/test_service.py
tests/test_sql_config.py
tests/test_state_store.py
tests/test_storage.py
tests/test_strategies.py
tests/test_streaming.py
tests/test_table_sinks.py
tests/test_transfers.py
tests/test_warehouse_config.py
tests/test_worker_leases.py