sider.warnings — Warning categories

This module defines several custom warning category classes.

Inheritance diagram of sider.warnings

exception sider.warnings.PerformanceWarning

Bases: sider.warnings.SiderWarning, exceptions.RuntimeWarning

The category for warnings about performance worries. Operations that warn this category would work but be inefficient.

exception sider.warnings.SiderWarning

Bases: exceptions.Warning

All warning classes used by Sider extend this base class.

exception sider.warnings.TransactionWarning

Bases: sider.warnings.SiderWarning, exceptions.RuntimeWarning

The category for warnings about transactions.