brew tap archivebox/archivebox brew trust archivebox/archivebox brew install archivebox mkdir -p ~/archivebox/data cd ~/archivebox/data archivebox init archivebox install
The release pipeline regenerates this tap's formula after each verified
stable ArchiveBox publication from main. Release candidates are rejected.
The formula installs the exact published wheel and verifies its hash.
This is a thin Homebrew wrapper around ArchiveBox's verified PyPI wheel, for users that prefer installing and updating with brew.
Run Homebrew and ArchiveBox as your normal user, without sudo:
brew update brew upgrade archivebox cd ~/archivebox/data archivebox init archivebox install
Formula/archivebox.rbruns one exact PyPI wheel through Homebrew's prebuiltuvdependency. A tiny Linux bottle avoids requiring build tools just to install the wrapper, and published bottles remain available for stale taps.bin/build_brew.shdownloads and verifies the requested PyPI wheel and rewrites the formula. The coordinator suppliesARCHIVEBOX_WHEEL_URLandARCHIVEBOX_WHEEL_SHA256from the tested release artifact, so a fresh release does not depend on another region's PyPI metadata cache. Manual maintenance with onlyARCHIVEBOX_VERSIONresolves that stable version through PyPI first. Omitting it selects the latest stable PyPI release..github/workflows/update-archivebox-dev.ymlcommits formula updates.
Do not add Python resource blocks or generated dependency lists. ArchiveBox's Python
dependencies live in ArchiveBox/ArchiveBox package metadata and are resolved in uv's
normal tool environment at runtime.