Skip to content

SaveDelta v0.1.0

Latest

Choose a tag to compare

@KanadeK KanadeK released this 28 Jul 02:44
237db0f

First public release

SaveDelta turns one controlled before/after change into an explainable map of where an application stored it.

Highlights

  • Portable, integrity-checked .sdelta snapshots for files and directories
  • Structural JSON, TOML, and INI paths instead of raw text noise
  • Read-only SQLite schema and row-level comparison
  • ZIP member analysis with bounded nested inspection
  • Binary byte ranges, entropy, histograms, and --expect 100:250 numeric field location
  • Text, versioned JSON, and self-contained HTML reports
  • Fully synthetic end-to-end demo and zero runtime dependencies

Install

Download the wheel below, then run:

python -m pip install savedelta-0.1.0-py3-none-any.whl

Or use the standalone savedelta.pyz with Python 3.11+.

Validation

65 regression tests, repository policy checks, packaging checks, and smoke tests pass across Python 3.11–3.14 on Linux, macOS, and Windows. Verify downloads with sha256sum --check SHA256SUMS.

See the README for the five-minute workflow, exact acceptance commands, and failure-repair guide.