I just realized that pip install --user . does not show any warnings (or print statements) in a provided setup.py script.
pip install --user .
setup.py
Example setu
setu