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