You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mod Sweep v0.2.0 - first published release
Whitelist-driven cleanup for shared Skyrim modlist archive directories.
MIT licensed. Available on PyPI (uv tool install modsweep / pipx
install modsweep) and as standalone executables below.
- Sources of truth: Wabbajack (.wabbajack, exact size + xxHash64),
bundled Nolvus InstallPackage manifests (CRC32, updatable in-app
from this repository), MO2 [NoDelete] custom additions,
whole-install recovery, snapshots.
- Resolution: active-by-default, exclude globs, latest-only version
filtering keyed on machine ids with explicit-entry pinning, drift
detection, every decision announced.
- Safety: name/size classification with a hash gate before anything
moves; quarantine-first sweeps with restore; purge as the only hard
delete; per-file operations.
- Interfaces: full CLI and a PySide6 GUI (system-themed, sortable
tables, version-grouped source tree, config editor, update checks)
over one pipeline. Sub-second warm resolution via manifest cache.
- 169 tests, ~95% coverage; CI on Windows/Linux/macOS/Debian/Arch.