"""Extract collections (Top Charts, Featured, etc.).""" from typing import List, Dict from google_play_scraper.utils.http_utils import get from google_play_scraper.constants.google_play import COLLECTION_URL_FORMAT def collections(collection: str = "topselling_free", lang: str = "en", country: str = "us", n_items: int = 50) -> List[Dict]: """Get apps from a collection.""" url = COLLECTION_URL_FORMAT.format(collection=collection, lang=lang, country=country, n_items=n_items) response = get(url) return response.get("apps", [])