downloader
appimage_updater.core.downloader
¶
Download manager for AppImage files.
Downloader(timeout=300, user_agent=None, max_concurrent=3)
¶
Handles downloading AppImage files.
Source code in src/appimage_updater/core/downloader.py
max_concurrent = max_concurrent
instance-attribute
¶
timeout = timeout
instance-attribute
¶
user_agent = user_agent or f'AppImage-Updater/{__version__}'
instance-attribute
¶
download_updates(candidates, show_progress=True)
async
¶
Download multiple updates concurrently.