sphinx_pyppeteer_builder/typings/pyppeteer/chromium_downloader.pyi

50 lines
1.1 KiB
Python

"""
This type stub file was generated by pyright.
"""
from io import BytesIO
from pathlib import Path
"""Chromium download module."""
logger = ...
handler = ...
DOWNLOADS_FOLDER = ...
DEFAULT_DOWNLOAD_HOST = ...
DOWNLOAD_HOST = ...
BASE_URL = ...
REVISION = ...
NO_PROGRESS_BAR = ...
if NO_PROGRESS_BAR.lower() in ('1', 'true'):
NO_PROGRESS_BAR = ...
windowsArchive = ...
downloadURLs = ...
chromiumExecutable = ...
def current_platform() -> str:
"""Get current platform name by short string."""
...
def get_url() -> str:
"""Get chromium download url."""
...
def download_zip(url: str) -> BytesIO:
"""Download data from url."""
...
def extract_zip(data: BytesIO, path: Path) -> None:
"""Extract zipped data to path."""
...
def download_chromium() -> None:
"""Download and extract chromium."""
...
def chromium_executable() -> Path:
"""Get path of the chromium executable."""
...
def check_chromium() -> bool:
"""Check if chromium is placed at correct path."""
...