Errors¶
pyconvexity.core.errors
¶
Error classes for PyConvexity.
These mirror the error handling from the original Rust implementation while providing Python-specific enhancements.
PyConvexityError
¶
Bases: Exception
Base exception for all PyConvexity errors
DatabaseError
¶
Bases: PyConvexityError
Database-related errors
ConnectionError
¶
Bases: DatabaseError
Database connection failed
ValidationError
¶
Bases: PyConvexityError
Data validation error
ComponentNotFound
¶
AttributeNotFound
¶
InvalidDataType
¶
TimeseriesError
¶
Bases: PyConvexityError
Timeseries serialization/deserialization error