🎉 Limited time — 20% off all plans. View pricing →

Open-source licenses

Last updated: 2026-05-24

Qcrawl is built on a foundation of carefully chosen open-source software. This page lists every Python dependency in our production API image along with its license and version, generated directly from the running production environment via pip-licenses. Update on every dependency-bump release.

License-family summary

License familyPackages
MIT34
BSD27
Apache 2.010
MPL2
PSF1
ISC1
W3C1

Note on pyphen (LGPL / MPL)

The pyphen hyphenation library is dual-licensed under GPLv2+, LGPLv2+, or MPL-1.1. We use it only internally as a transitive dependency of textstat (which powers /v1/seo/readability). Both LGPL and MPL are file-level (weak) copyleft licenses: they permit commercial network-service use without requiring source disclosure. We do not modify, re-distribute, or expose pyphen directly to customers. If you would prefer us to remove this dependency, contact [email protected].

Full dependency list

Package Version License Family
PyYAML 6.0.3 MIT License MIT
aiohappyeyeballs 2.6.2 PSF PSF
aiohttp 3.13.5 Apache-2.0 AND MIT MIT
aiosignal 1.4.0 Apache 2.0 Apache 2.0
amqp 5.3.1 BSD BSD
annotated-types 0.7.0 MIT MIT
anyio 4.13.0 MIT MIT
argon2-cffi 23.1.0 MIT MIT
asyncpg 0.30.0 Apache 2.0 Apache 2.0
attrs 26.1.0 MIT MIT
beautifulsoup4 4.12.3 MIT MIT
billiard 4.2.4 BSD BSD
celery 5.4.0 BSD BSD
certifi 2026.5.20 Mozilla Public License 2.0 MPL
cffi 1.17.1 MIT MIT
chardet 7.4.3 0BSD BSD
charset-normalizer 3.4.7 MIT MIT
click 8.4.1 BSD-3-Clause BSD
cryptography 46.0.0 Apache-2.0 OR BSD-3-Clause BSD
cssselect 1.4.0 BSD-3-Clause BSD
curl_cffi 0.7.4 MIT MIT
dnspython 2.7.0 ISC ISC
et_xmlfile 2.0.0 MIT MIT
extruct 0.18.0 BSD BSD
fastapi 0.115.6 MIT MIT
geoip2 4.8.0 Apache 2.0 Apache 2.0
h11 0.16.0 MIT MIT
h3 4.4.2 Apache 2.0 Apache 2.0
html-text 0.7.1 MIT MIT
html5lib 1.1 MIT MIT
httpcore 1.0.9 BSD-3-Clause BSD
httptools 0.7.1 MIT MIT
httpx 0.28.1 BSD BSD
idna 3.16 BSD-3-Clause BSD
kombu 5.6.2 BSD-3-Clause BSD
lxml 5.3.0 BSD BSD
markdownify 0.13.1 MIT MIT
maxminddb 2.8.2 Apache 2.0 Apache 2.0
mf2py 2.0.1 MIT MIT
multidict 6.7.1 Apache 2.0 Apache 2.0
numpy 2.2.6 BSD BSD
openpyxl 3.1.5 MIT MIT
pdfminer.six 20231228 MIT MIT
pdfplumber 0.11.4 MIT MIT
pillow 12.2.0 MIT-CMU MIT
pydantic 2.10.4 MIT MIT
pydantic_core 2.27.2 MIT MIT
pypdfium2 5.8.0 BSD-3-Clause + Apache-2.0 BSD
pyphen 0.17.2 GPLv2+ / LGPLv2+ / MPL-1.1 (used internally only — see note below) MPL
pyrdfa3 3.6.5 W3C License W3C
python-dateutil 2.9.0 Apache 2.0 / BSD BSD
python-docx 1.1.2 MIT MIT
python-dotenv 1.2.2 BSD-3-Clause BSD
python-pptx 1.0.2 MIT MIT
python-whois 0.9.5 MIT MIT
rdflib 7.6.0 BSD BSD
readability-lxml 0.8.1 Apache 2.0 Apache 2.0
redis 5.2.1 MIT MIT
requests 2.34.2 Apache 2.0 Apache 2.0
scipy 1.14.1 BSD BSD
sentry-sdk 2.19.2 BSD BSD
starlette 0.41.3 BSD BSD
stripe 11.4.1 MIT MIT
textstat 0.7.4 MIT MIT
timezonefinder 6.5.9 MIT MIT
tldextract 5.1.3 BSD BSD
ua-parser 1.0.2 Apache 2.0 Apache 2.0
urllib3 2.7.0 MIT MIT
user-agents 2.2.0 MIT MIT
uvicorn 0.32.1 BSD BSD
uvloop 0.22.1 Apache 2.0 / MIT MIT
vine 5.1.0 BSD BSD
w3lib 2.4.1 BSD-3-Clause BSD
websockets 16.0 BSD-3-Clause BSD
xlsxwriter 3.2.9 BSD BSD
yarl 1.24.2 Apache 2.0 Apache 2.0

Don't see a package you expected? It may be a JavaScript dependency (those live on the marketing-site build pipeline, not the API). Email [email protected] with the package name.