Warning - Базовый класс для всех предупреждений. Является производным от класса Exception.
UserWarning - Универсальное предупреждение, определяемое пользователем. Является производным от класса Warning.
DeprecationWarning - Предупреждение на случай использования нерекомендуемых возможностей. Является производным от класса Warning.
SyntaxWarning - Предупреждение на случай использования нерекомендуемого синтаксиса. Является производным от класса Warning.
RuntimeWarning - Предупреждение на случай использования особенностей, которые могут привести к проблемам во время выполнения. Является производным от класса Warning.
FutureWarning - Предупреждение о том, что поведение используемой возможности изменится в будущем. Является производным от класса Warning.