Utility for standarized usage of HTTP requests extension libraries in a modular fashion across different libraries.
takunomi-build-bot
8b3b29cb0b
All checks were successful
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 30s
Package Python / Package (push) Successful in 25s
Python Ruff Code Quality / ruff (push) Successful in 30s
Run Python tests (through Pytest) / Test (push) Successful in 33s
This commit was automatically generated by a script: https://gitfub.space/Jmaa/repo-manager |
||
---|---|---|
.gitea/workflows | ||
requests_util | ||
test | ||
.gitignore | ||
LICENSE | ||
README.md | ||
requirements_test.txt | ||
requirements.txt | ||
ruff.toml | ||
setup.py |
Requests utilities.
Utility for standarized usage of HTTP requests extension libraries in a modular fashion across different libraries.
Currently supports requests_cache
and requests_ratelimiter
.
The intention is that a libraries can automatically setup ratelimiting for their specific use cases, as the library most likely has a better understanding of the ratelimiting and caching behaviour of their associated websites than the user has.
Dependencies
All requirements can be installed easily using:
pip install -r requirements.txt
Full list of requirements:
License
Copyright (c) 2024 Jon Michael Aanes
All rights reserved.