tether
v0.1.0b7
User Guide
API Reference
API
/
backends.Listings
API Index
Repository
Repo
StatusReport
ObjectStatus
VcsDrift
CommitResult
GcReport
AbandonReport
DropReport
ForgetWorkspaceReport
PullReport
SetReport
PromoteReport
UndoReport
RepairReport
RecoverReport
RecoverStep
RecoveredObject
RecoveredRefs
upgrade.UpgradeReport
DiffEntry
TETHER_REV_ENV
Operation log
OpEntry
oplog.OpEntry
oplog.TouchedStore
oplog.tether_path
oplog.new_op_id
oplog.ops_path
oplog.report_dict
oplog.read_ops
oplog.read_jsonl
oplog.append_index_entry
oplog.remove_index_entry
oplog.touched_path
oplog.append_touched
oplog.read_touched
oplog.remove_touched
oplog.pinned_path
oplog.read_pinned
oplog.append_pinned
oplog.remove_pinned
oplog.mark_progress
oplog.append_op
oplog.mark_done
oplog.mark_undone
oplog.OPS_FILENAME
oplog.TOUCHED_FILENAME
oplog.PINNED_FILENAME
OpEntry Methods
OpEntry.now
OpEntry.incomplete
OpEntry.to_dict
OpEntry.from_dict
OpEntry.undoable
OpEntry.summary
Migrations
upgrade.Repo
upgrade.Plan
upgrade.Migration
upgrade.UpgradeReport
upgrade.TetherError
upgrade.ensure_ignored
upgrade.write_config
upgrade.report_dict
upgrade.pending
upgrade.outdated_message
upgrade.plan_upgrade
upgrade.apply_upgrade
upgrade.upgrade
upgrade.CONFIG_VERSION
upgrade.MIGRATIONS
upgrade.LAST_BETA_WITH_UPGRADE
Plans
Plan
Precondition
Action
Plan Methods
Plan.writes
Plan.is_empty
Plan.require
Plan.digest
Plan.to_dict
Plan.to_json
Plan.from_dict
Plan.edited
Plan.from_json
Plan.missing_preconditions
Plan.render
Manifest model
RepoConfig
Policy
Pin
ObjectManifest
WorkspaceState
compute_pin_id
ref_for_pin
working_ref_name
working_ref_bookmark
working_ref_workspace
listing_name
manifest_hash
Handles
handles.Handle
handles.FileHandle
handles.IcechunkHandle
handles.NeonHandle
handles.GitHandle
handles.IcebergHandle
handles.DeltaHandle
handles.LanceHandle
handles.DuckLakeHandle
handles.DoltHandle
handles.MemoryHandle
handles.redact_url
Backend protocol
backends.ChangeEntry
backends.HistoryEntry
backends.ObjectDiff
backends.VerifyReport
backends.ObjectBackend
backends.Capability
backends.Tier
backends.VerifyStatus
backends.base_at
backends.build_backend
backends.content_state
backends.effective_capabilities
backends.known_kinds
backends.register_backend
backends.tier_of
backends.MAX_DIFF_ENTRIES
backends.Listings
Conformance suite
testing.BackendError
testing.RefMovedError
testing.ObjectDiff
testing.Handle
testing.Pin
testing.Policy
testing.ObjectBackend
testing.BackendHarness
testing.Capability
testing.VerifyStatus
testing.accepts_expected
testing.content_state
testing.effective_capabilities
testing.compute_pin_id
testing.ref_for_pin
testing.working_ref_name
testing.run_conformance
testing.ABSENT
testing.Locator
testing.CONFORMANCE_DATASET
testing.RACERS
Registries (experimental)
experimental.registry
experimental.registry.ImportReport
Store lifecycle (experimental)
experimental.lifecycle
VCS adapters
vcs.VcsError
vcs.GitObjectReader
vcs.JjAdapter
vcs.GitAdapter
vcs.CommitInfo
vcs.RefInfo
vcs.VcsAdapter
vcs.git_env
vcs.require_git_version
vcs.detect_vcs
vcs.MIN_JJ_VERSION
vcs.MIN_GIT_VERSION
Errors
TetherError
ConfigError
VcsError
BackendError
CapabilityError
ImmutableObjectModified
UnpinnedStateError
PinDriftError
StaleWorkingCopyError
StalePlanError
MergeConflict
errors.RefMovedError
MultiObjectError
backends.Listings
backends.Listings
=
tuple[str | None, str | None]