# Category entries that predate per-entry evidence and carry no `why`.
#
# This file only shrinks. A test asserts that every categorised package in
# exposure.toml either records a reason or is listed here, so a new entry
# without one fails CI. Remove a name from this list when its reason is
# written - and never add one.
a2wsgi
accelerate
acme
adal
aio-pika
aiobotocore
aiohttp
aiohttp-cors
aiohttp-jinja2
aiohttp-socks
aiomysql
aioquic
aiormq
aiosmtplib
aiosqlite
alembic
alibabacloud-credentials
alibabacloud-credentials-api
amqp
ansible
ansible-core
anthropic
apache-airflow
argon2-cffi
argon2-cffi-bindings
ariadne
asgiref
asn1crypto
asyncpg
asyncssh
audioread
auth0-python
authcaptureproxy
authlib
autobahn
autogen-core
avro
avro-gen3
avro-python3
aws-encryption-sdk
aws-requests-auth
azure-identity
azure-keyvault-certificates
azure-keyvault-secrets
backports-zstd
bcrypt
beautifulsoup4
bentoml
betterproto
blake3
bleach
borb
boto3
botocore
bottle
branca
brotli
browser-use
bs4
bson
cachecontrol
cadwyn
cairosvg
casbin
cassandra-driver
cattrs
cbor2
certifi
chameleon
channels
channels-redis
chardet
charset-normalizer
chdb
cheetah3
cheroot
cherrypy
chromadb
clickhouse-connect
clickhouse-driver
cloud-sql-python-connector
cloudscraper
cohere
coincurve
commonmark
compressed-rtf
compressed-tensors
connexion
courlan
cramjam
crewai
cryptg
css-inline
cssselect2
cssutils
ctranslate2
daphne
dash
databricks-sql-connector
dataclass-wizard
dataclasses-json
dataset
datasets
dateparser
dbutils
ddgs
deep-translator
diffusers
django
django-allauth
django-axes
django-compressor
django-cors-headers
django-crispy-forms
django-filter
django-formtools
django-guardian
django-hijack
django-oauth-toolkit
django-otp
django-redis
django-two-factor-auth
djangorestframework
djangorestframework-api-key
djangorestframework-dataclasses
djangorestframework-simplejwt
djlint
docker
docker-pycreds
docling
docling-ibm-models
docling-parse
docling-slim
docutils
docx2txt
docxtpl
drf-extensions
drf-spectacular
dspy
dspy-ai
duckdb
duckduckgo-search
easyocr
ecdsa
elasticsearch
elementpath
eth-keyfile
execnet
exifread
extract-msg
fabric
faiss-cpu
falcon
fastapi
fastapi-sso
fastapi-users
fastar
fastavro
fastexcel
fastjsonschema
fastmcp
feedparser
fido2
filetype
flask
flask-compress
flask-cors
flask-jwt-extended
flask-login
flask-restful
flask-security-too
flask-session
flask-sqlalchemy
flask-talisman
flask-wtf
flatbuffers
fonttools
formulas
fpdf2
fqdn
freetype-py
fsspec
furl
genshi
geoalchemy2
geoip2
geventhttpclient
gguf
giturlparse
google-api-core
google-api-python-client
google-auth
google-auth-httplib2
google-auth-oauthlib
google-cloud-bigquery
google-cloud-kms
google-cloud-os-login
google-cloud-secret-manager
google-cloud-storage
google-genai
google-generativeai
google-resumable-media
googleapis-common-protos
gradio
granian
graphene
graphql-core
groovy
grpc-google-iam-v1
grpcio
grpcio-health-checking
grpcio-reflection
grpcio-status
grpcio-tools
grpclib
guidance
gunicorn
h11
h2
harfile
haystack-ai
hdbcli
hiredis
hishel
hpack
html-for-docx
html-to-markdown
html2text
html5lib
htmldate
http-ece
httpcore
httplib2
httptools
httpx
httpx-sse
httpx-ws
huggingface-hub
hvac
hypercorn
hyperframe
hyperlink
id
idna
ijson
imageio
imagesize
img2pdf
impyla
inflate64
instructor
isodate
itsdangerous
jaydebeapi
jinja2
jiter
jmespath
joserfc
json-logic
json-merge-patch
json-rpc
jsonpatch
jsonpointer
jsonref
jsonschema
jsonschema-rs
jsonschema-specifications
junitparser
justext
jwcrypto
jwt
keras
keyring
kombu
krb5
kubernetes
lancedb
langchain
langchain-anthropic
langchain-aws
langchain-chroma
langchain-community
langchain-core
langchain-experimental
langchain-google-genai
langchain-mistralai
langchain-openai
langchain-text-splitters
langchain-unstructured
langgraph
langgraph-checkpoint
langgraph-checkpoint-postgres
langgraph-checkpoint-sqlite
langgraph-prebuilt
langgraph-sdk
langsmith
lark
latex2mathml
latexcodec
ldap3
libarchive-c
libsass
lightning
litellm
litserve
llama-index
llama-index-core
llama-index-readers-file
llama-parse
lmdb
lxml
lxml-html-clean
mako
mammoth
mangum
mariadb
markdown
markdown-it-py
markdown2
markdownify
markitdown
marko
markupsafe
marshmallow
marshmallow-dataclass
marshmallow-sqlalchemy
mashumaro
maxminddb
mcp
mdformat
mdit-py-plugins
mdurl
mem0ai
minio
mistralai
mistune
mitmproxy
mlflow
motor
msal
msal-extensions
msgpack
msgspec
msoffcrypto-tool
msrest
mssql-python
mssql-python-odbc
multipart
mutagen
mysql-connector-python
mysqlclient
myst-parser
nacl
nbconvert
nbformat
ndg-httpsclient
neo4j
netmiko
nh3
oauth2client
oauthlib
odfpy
olefile
onnx
onnx-ir
onnxruntime
onnxruntime-gpu
onnxscript
open-webui
openai
openapi-schema-validator
opencv-contrib-python
opencv-python
opencv-python-headless
openpyxl
opensearch-py
orbax-checkpoint
orjson
ormar
ormsgpack
oscrypto
packageurl-python
paho-mqtt
pamqp
pandas
paramiko
parsel
passlib
pastedeploy
patchright
pathvalidate
patool
pdf2image
pdfkit
pdfminer-six
pdfplumber
pdfrw
peewee
pexpect
pg8000
pglast
pgpy
pgvector
piexif
pika
pikepdf
pil
pinecone-client
pip-system-certs
playwright
plumbum
pony
pooch
postgrest
prance
prefect
premailer
presto-python-client
primp
priority
protego
protobuf
protobuf3-to-dict
psycopg
psycopg-binary
psycopg2
psycopg2-binary
ptyprocess
publicsuffix2
purl
pwdlib
py-serializable
py-vapid
py7zr
pyaes
pyasn1
pyasn1-modules
pyautogen
pybcj
pybtex
pycasbin
pycrypto
pycryptodome
pycryptodomex
pycurl
pydantic
pydantic-core
pydantic-xml
pydata-google-auth
pydicom
pydub
pydyf
pyexasol
pygments
pyhanko
pyhanko-certvalidator
pyjson5
pykwalify
pylsqpack
pymdown-extensions
pymilvus
pymongo
pymongo-auth-aws
pymssql
pymupdf
pymysql
pynacl
pyopenssl
pyotp
pyparsing
pypdf
pypdf2
pypdfium2
pypika
pyppmd
pyquery
pyramid
pysaml2
pysftp
pysmb
pysocks
pyspnego
pystache
pytesseract
python-calamine
python-dateutil
python-docx
python-frontmatter
python-gnupg
python-jose
python-jwt
python-keycloak
python-ldap
python-lzo
python-magic
python-multipart
python-oxmsg
python-pam
python-pptx
python-rapidjson
python-socks
python3-openid
python3-saml
pytorch-lightning
pywebpush
pyxlsb
pyzipper
pyzmq
pyzstd
qdrant-client
quart
rapidjson
rapidocr
rapidocr-onnxruntime
rarfile
ray
rcssmin
readability-lxml
records
redis
redis-py-cluster
redisvl
redshift-connector
referencing
rembg
replicate
reportlab
requests
requests-aws-sign
requests-aws4auth
requests-cache
requests-file
requests-kerberos
requests-ntlm
requests-oauthlib
requests-toolbelt
requests-unixsocket
restructuredtext-lint
rfc3986
rfc3987
rfc8785
rjsmin
rsa
rtfde
runs
s3fs
s3transfer
safehttpx
safetensors
sanic
scikit-image
scikit-learn
scp
scramp
scrapy
scrypt
secretstorage
selectolax
selenium
seleniumbase
semantic-kernel
sentence-transformers
service-identity
sglang
sgqlc
sh
signxml
simple-websocket
simplejson
skops
smart-open
smolagents
snowflake-connector-python
snowflake-snowpark-python
snowflake-sqlalchemy
social-auth-app-django
social-auth-core
socksio
soupsieve
sql-metadata
sqlalchemy
sqlalchemy-bigquery
sqlalchemy-jsonfield
sqlalchemy-utils
sqlfluff
sqlglot
sqlmodel
sqlparse
sse-starlette
sshtunnel
sslyze
starkbank-ecdsa
starlette
strawberry-graphql
streamlit
strictyaml
subprocess-tee
svglib
svgwrite
tarsafe
tavily-python
tensorflow
teradatasql
teradatasqlalchemy
text-generation
thrift
timm
tinycss2
tinyhtml5
tinytag
tld
tldextract
tokenizers
toons
torch
torchcodec
torchvision
tornado
tortoise-orm
trafilatura
transformers
trino
trio-websocket
tritonclient
truststore
twisted
typedload
ua-parser
ua-parser-builtins
uamqp
ujson
unidiff
unstructured
untangle
uri-template
uritemplate
uritools
url-normalize
urllib3
user-agents
uvicorn
valkey
vllm
vtk
w3lib
waitress
wand
weasyprint
weaviate-client
web-py
webargs
webauthn
webcolors
webencodings
webob
websocket-client
websockets
werkzeug
whitenoise
winkerberos
wsproto
wtforms
xhtml2pdf
xlrd
xlsxwriter
xlwt
xmlschema
xmlsec
xmltodict
xsdata
yamale
yarl
zipfile38
zipp
zlib-ng
zstandard
zstd
