apeye¶
Handy tools for working with URLs and APIs.
Overview¶
apeye
provides:
apeye.url
:pathlib.Path
-like objects to represent URLsCache
: A JSON-backed cache decorator for functionsRateLimitAdapter
: A CacheControl adapter to limit the rate of requests
Installation¶
python3 -m pip install apeye --user
First add the required channels
conda config --add channels https://conda.anaconda.org/conda-forge
conda config --add channels https://conda.anaconda.org/domdfcoding
Then install
conda install apeye
python3 -m pip install git+https://github.com/domdfcoding/apeye@master --user
Attention
In v0.9.0 and above the rate_limiter
module requires the limiter
extra to be installed:
python -m pip install apeye[limiter]
API Reference¶
View the Function Index or browse the Source Code.