Soluciona el error "TypeError: deprecated()" y variantes al instalar un paquete con pip y python3
Si has estado instalando y compilando diferentes paquetes y versiones de Sistemas Operativos probablemente llegará un momento que al intentar instalar un paquete con PIP tendrás el siguiente error (con varias variantes):
error: "TypeError: deprecated()"
¿Por qué ocurre?
Ocurre por la versión de openSSl de python - pyOpenSSL . Que es una versión desactualizada/antigua. Esto es causa porque cada paquete y Sistema Operativo tiene sus dependencias mínimas y en este caso hay bastante diferencia entre unos y otros (unos tiene la 20 otros la 22 otros la 18... una locura) y claro al final no tienes la más actualizada
Solución
Muy muy sencilla. A día de hoy la versión recomendada es la 24 por lo que deberás instalar/actualizar el paquete a la última versión de la siguiente forma:
pip install pyOpenSSL==24.0.0
Done! :D