ArchiveBox / pip-archivebox

Official Python package for ArchiveBox, the self-hosted internet archiving solution.

Home Page:https://pypi.org/project/archivebox/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pip-archivebox

The official pip package for ArchiveBox, the self-hosted internet archiving solution.

https://pypi.org/project/archivebox/

Quickstart

Install it:

pip install --upgrade archivebox

Try it out:

archivebox version

mkdir data && cd data
archivebox init
archivebox add 'https://example.com'

Tested on macOS 10.15 and Ubuntu 20.04, should work on most systems (including Linux, BSD, macOS, and Windows).


Development

The Pip package is built using setuptools and hosted on PyPI.

https://pypi.org/project/archivebox/

The config file / package definition is here: ArchiveBox/setup.py.

To build this package, make sure you are in the ArchiveBox main repo first.

cd ArchiveBox/
git pull --recurse-submodules

# Build the pip package
./bin/build_pip.sh

# Install it locally for testing
pip install -e .

# Release the pip package to PyPI
./bin/release.sh

About

Official Python package for ArchiveBox, the self-hosted internet archiving solution.

https://pypi.org/project/archivebox/

License:GNU General Public License v3.0