Installation¶
tpwalk requires Python 3.11+ and is installed from source with uv.
Install the CLI¶
This installs the tpwalk command onto your PATH. Verify it:
Install s5cmd (for downloading)¶
The scrape and verify commands have no external runtime requirements, but mirroring the discovered archives uses s5cmd. Install it from your package manager or its release page, then confirm:
verify writes a ready-to-run manifest (data/s5cmd_download.txt) that you hand straight to s5cmd --no-sign-request run — see the quick start.
Development setup¶
For working on tpwalk itself, sync the full environment instead: