Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- aiohttp
- brotli
- nest-asyncio2
- pycryptodome
-
pyodide-http
sys_platform == "emscripten"
- requests
68 optional dependencies
-
a2wsgi[api]extra == "api"
-
a2wsgi[all]sys_platform != "emscripten" and extra == "all"
-
a2wsgi[slim]sys_platform != "emscripten" and extra == "slim"
-
aiofile[all]extra == "all"
-
aiofile[slim]extra == "slim"
-
aiohttp-socks[all]sys_platform != "emscripten" and extra == "all"
-
aiohttp-socks[slim]sys_platform != "emscripten" and extra == "slim"
-
beautifulsoup4[slim]extra == "slim"
-
beautifulsoup4[all]extra == "all"
-
beautifulsoup4[files]extra == "files"
-
beautifulsoup4[gui]extra == "gui"
-
beautifulsoup4[image]extra == "image"
-
beautifulsoup4[search]extra == "search"
-
browser-cookie3[slim]sys_platform != "emscripten" and extra == "slim"
-
browser-cookie3[all]sys_platform != "emscripten" and extra == "all"
-
cairosvg[image]extra == "image"
-
cairosvg[all]extra == "all"
-
certifi[slim]extra == "slim"
-
certifi[all]extra == "all"
-
cloudscraper[all]sys_platform != "emscripten" and extra == "all"
-
cloudscraper[slim]sys_platform != "emscripten" and extra == "slim"
-
cryptography[webview]sys_platform != "emscripten" and extra == "webview"
-
curl-cffi>=0.6.2[slim]sys_platform != "emscripten" and extra == "slim"
-
curl-cffi>=0.6.2[all]sys_platform != "emscripten" and extra == "all"
-
ddgs[slim]extra == "slim"
-
ddgs[all]extra == "all"
-
ddgs[search]extra == "search"
-
fastapi[api]extra == "api"
-
fastapi[slim]sys_platform != "emscripten" and extra == "slim"
-
fastapi[all]sys_platform != "emscripten" and extra == "all"
-
flask[slim]sys_platform != "emscripten" and extra == "slim"
-
flask[gui]extra == "gui"
-
flask[all]sys_platform != "emscripten" and extra == "all"
-
gpt4all[local]sys_platform != "emscripten" and extra == "local"
-
loguru[api]extra == "api"
-
markitdown[all]extra == "all"
-
markitdown[files]extra == "files"
-
numpy[all]extra == "all"
-
pillow[image]extra == "image"
-
pillow[slim]extra == "slim"
-
pillow[gui]extra == "gui"
-
pillow[all]extra == "all"
-
pillow[search]extra == "search"
-
platformdirs[all]extra == "all"
-
platformdirs[webview]extra == "webview"
-
plyer[webview]sys_platform != "emscripten" and extra == "webview"
-
pyodide-http[pyscript]sys_platform == "emscripten" and extra == "pyscript"
-
pypdf2[slim]extra == "slim"
-
python-docx[slim]extra == "slim"
-
python-dotenv[all]extra == "all"
-
python-dotenv[slim]extra == "slim"
-
python-multipart[slim]sys_platform != "emscripten" and extra == "slim"
-
python-multipart[all]sys_platform != "emscripten" and extra == "all"
-
python-multipart[api]extra == "api"
-
pywebview[webview]sys_platform != "emscripten" and extra == "webview"
-
pyyaml[api]extra == "api"
-
pyyaml[slim]extra == "slim"
-
pyyaml[all]extra == "all"
-
setuptools[all]extra == "all"
-
uvicorn[slim]sys_platform != "emscripten" and extra == "slim"
-
uvicorn[all]sys_platform != "emscripten" and extra == "all"
-
uvicorn[api]extra == "api"
-
wasmtime[all]sys_platform != "emscripten" and extra == "all"
-
werkzeug[all]sys_platform != "emscripten" and extra == "all"
-
werkzeug[gui]extra == "gui"
-
werkzeug[slim]sys_platform != "emscripten" and extra == "slim"
-
zendriver[all]sys_platform != "emscripten" and extra == "all"
-
zendriver[slim]sys_platform != "emscripten" and extra == "slim"