Cómo solucionarlo: W602 desaprobó la forma de generar una excepción

Si uso pylint (a través de sublimerlinter) recibo el siguiente mensaje de advertencia:

W602 deprecated form of raising exception

Así es como uso las excepciones en mi código:

 if CONDITION == True: raise ValueError, HELPING_EXPLANATION 

Levanta tu excepción así:

 if CONDITION == True: raise ValueError(HELPING_EXPLANATION) 

De PEP 8 – Guía de estilo para el código Python – Recomendaciones de progtwigción :

Cuando ValueError('message') una excepción, use raise ValueError('message') lugar de la forma más antigua raise ValueError, 'message' .

Se prefiere el formulario de uso de paréntesis porque cuando los argumentos de excepción son largos o incluyen el formato de cadena, no es necesario utilizar caracteres de continuación de línea gracias a los paréntesis que lo contienen. La forma más antigua se eliminará en Python 3.