{"library":"pyppeteer","type":"library","category":null,"description":"Pyppeteer is an unofficial Python port of Puppeteer, a Node.js library for controlling headless Chrome/Chromium. It provides a high-level API for browser automation tasks such as web scraping, automated testing, generating PDFs, and capturing screenshots, leveraging Python's asyncio for asynchronous operations. The current stable version is 2.0.0, though the project is considered to be in a maintenance phase with infrequent updates.","language":"python","status":"maintenance","version":"2.0.0","tags":["web scraping","browser automation","headless browser","chromium","puppeteer","asyncio"],"install":[{"cmd":"pip install pyppeteer","imports":["from pyppeteer import launch","await page.querySelector('.selector')"]},{"cmd":"pip install -U git+https://github.com/pyppeteer/pyppeteer@dev","imports":[]}],"homepage":"https://pypi.org/project/pyppeteer/","github":"https://github.com/pyppeteer/pyppeteer","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pyppeteer/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":3,"avg_import_s":0.5,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyppeteer/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}