Skip to content
Akash Mahanty edited this page Jan 4, 2021 · 35 revisions

What is waybackpy?

waybackpy is an open-source python package & command-line tool that interfaces with the Internet Archive's Wayback Machine API.

Documentation

waybackpy can be used as a python library and a CLI application. Choose one of the following pages based on your requirements.

Cite

To cite waybackpy visit https://doi.org/10.5281/zenodo.3977276.

Tests

To run tests locally:

  1. Install or update the testing/coverage tools
pip install codecov pytest pytest-cov -U
  1. Inside the repository run the following commands
pytest --cov=waybackpy tests/
  1. To report coverage run
bash <(curl -s https://codecov.io/bash) -t SECRET_CODECOV_TOKEN

You can find the tests here.

Packaging

  1. Increment version.

  2. Build package python setup.py sdist bdist_wheel.

  3. Sign & upload the package twine upload -s dist/*.

License

waybackpy is released under the MIT License.

Clone this wiki locally