pip throws “TypeError: deprecated() ” error

Something got broken down in OpenSSL and no command was working with pip afterwards. I was even unable uninstall pip.

I removed installation files manually (most likely not a recommended approach) with

sudo rm -rf /usr/local/lib/python3.8/dist-packages/OpenSSL
sudo rm -rf /usr/local/lib/python3.8/dist-packages/pyOpenSSL-22.1.0.dist-info/

and reinstalled using pip3 install pyOpenSSL==22.0.0. The other version was having some issue as described here.

Leave a Comment