0e28c7ed7c
Moves Gfycat to use API via site access key. Adds cachetools as dependency to reuse API keys for Gfycat/Redgifs at 95% of their TTL. Include tests to verify caching. Updates versions of requests/yt-dlp/black/isort/pytest. Added default timeout to requests calls. Adds validate-pyproject and blacken-docs to pre-commit as well as updates versions. |
||
---|---|---|
.. | ||
fallback_downloaders | ||
__init__.py | ||
base_downloader.py | ||
delay_for_reddit.py | ||
direct.py | ||
download_factory.py | ||
erome.py | ||
gallery.py | ||
gfycat.py | ||
imgur.py | ||
pornhub.py | ||
redgifs.py | ||
self_post.py | ||
vidble.py | ||
vreddit.py | ||
youtube.py |