Hi @Jack_Woehr, that sounds like an interaction with something else installed in your environment. I created a fresh venv with python 3.10 and ran pip install pymongo && pip list and here is the output I got, which does not include bleach. You also installed from a wheel, which means none of the build backend dependencies would have been invoked.

Package    Version
---------- -------
dnspython  2.6.1
pip        24.1.2
pymongo    4.9.1
setuptools 70.3.0