A internetarchive/heritrix3 python REST API client.
Project description
A internetarchive/heritrix3 python REST API client.
Free software: MIT license
Installation
pip install heritrix3
You can also install the in-development version with:
pip install https://github.com/Querela/python-heritrix3-client/archive/master.zip
Documentation
Development
To run all the tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox |
Changelog
WIP
Tests using real Heritrix? (Coverage?)
Refactoring common code fragments.
Documentation (docstrings).
0.4.0 (2021-01-11)
Reorder heritrix3.api functions.
Add log retrieval methods.
Add job state check + wait_for methods.
0.3.0 (2021-01-11)
Move into separate heritrix3.api module. Empty __init__.py.
0.2.0 (2021-01-09)
Typings.
Add file download (e.g. all WARCs).
Add report retrieval.
0.1.0 (2021-01-09)
First release on PyPI.
Initial implementation and documentation.
0.0.0 (2021-01-09)
Code skeleton using cookiecutter gh:ionelmc/cookiecutter-pylibrary
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for heritrix3-0.4.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0633dc6804c273396fe33ba5fb1c882f3b92cc33d5a81e28e8891822fbd324e4 |
|
MD5 | 2561f55e11e377a4d63315bd2e770df2 |
|
BLAKE2b-256 | 04a1581bdcfc6f14716b2adcc8e564c85c61e8ee58deb102aa793935544c236c |