apeye
v1.4.1Handy tools for working with URLs and APIs.
105 KB Python 3.6.1+ py3-none-anyGNU Lesser General Public License v3 or later (LGPLv3+)4 deps Possibly Unmaintained
$ uv add apeye======
apeye
Handy tools for working with URLs and APIs.
:stub-columns: 1 :widths: 10 90 - Docs - |docs| |docs_check| - Tests -
- PyPI - |pypi-version| |supported-versions| |supported-implementations| |wheel| - Anaconda -
- Activity - |commits-latest| |commits-since| |maintained| |pypi-downloads| - QA -
* - Other -
apeye provides:
pathlib.Path\-like objects to represent URLs- a JSON-backed cache decorator for functions
- a CacheControl_ adapter to limit the rate of requests
See the documentation_ for more details.
Installation
apeye can be installed from PyPI or Anaconda.
To install with pip:
$ python -m pip install apeye
To install with conda:
- 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
In v0.9.0 and above the
rate_limiter module requires the limiter extra to be installed: .. code-block:: bash $ python -m pip install apeye[limiter]Details
- Version
- 1.4.1
- License
- GNU Lesser General Public License v3 or later (LGPLv3+)
- Python
- >=3.6.1
- Maintainer
- Dominic Davis-Foster <[email protected]>
Maintainers
- Dominic Davis-Foster · [email protected]