# Curated list of well-known PyPI packages, used only as the "did you mean" corpus.
# Deliberately popular-only: suggesting an obscure package could nudge a user toward a
# typosquat, so we never suggest names outside this set.
requests
urllib3
certifi
charset-normalizer
idna
setuptools
pip
wheel
six
python-dateutil
pytz
numpy
pandas
scipy
matplotlib
scikit-learn
pyyaml
click
jinja2
markupsafe
flask
werkzeug
itsdangerous
django
fastapi
starlette
uvicorn
gunicorn
pydantic
pydantic-core
typing-extensions
httpx
httpcore
aiohttp
sqlalchemy
alembic
psycopg2
psycopg2-binary
pymysql
redis
celery
boto3
botocore
s3transfer
awscli
google-auth
protobuf
grpcio
cryptography
cffi
pycparser
bcrypt
pyjwt
oauthlib
requests-oauthlib
pillow
opencv-python
torch
tensorflow
keras
transformers
tokenizers
huggingface-hub
datasets
scikit-image
nltk
spacy
gensim
xgboost
lightgbm
statsmodels
seaborn
plotly
bokeh
dash
streamlit
pytest
pytest-cov
pytest-mock
pytest-asyncio
tox
nox
coverage
mock
hypothesis
faker
factory-boy
black
isort
flake8
pylint
mypy
ruff
pre-commit
bandit
tomli
tomlkit
packaging
pyparsing
attrs
cattrs
more-itertools
rich
typer
colorama
tqdm
tabulate
termcolor
humanize
arrow
pendulum
python-dotenv
environs
dynaconf
loguru
structlog
sentry-sdk
beautifulsoup4
lxml
html5lib
soupsieve
scrapy
selenium
playwright
websockets
websocket-client
paramiko
fabric
ansible
docker
kubernetes
jsonschema
marshmallow
jmespath
ujson
orjson
simplejson
msgpack
pyarrow
openpyxl
xlrd
xlsxwriter
reportlab
markdown
mistune
docutils
sphinx
mkdocs
jupyter
ipython
notebook
jupyterlab
ipykernel
nbconvert
networkx
sympy
joblib
threadpoolctl
dask
numba
llvmlite
cython
pybind11
wrapt
decorator
twisted
gevent
greenlet
eventlet
asgiref
anyio
sniffio
watchdog
importlib-metadata
zipp
platformdirs
filelock
virtualenv
distlib
poetry
pip-tools
pipenv
build
twine
keyring
pygments
prompt-toolkit
wcwidth
pexpect
psutil
fastjsonschema
