Exceptions API Reference¶
financelib.exceptions
¶
Custom exceptions for FinanceLib.
Classes¶
APIError
¶
Bases: FinanceLibError
Raised when an external API call fails.
ConfigurationError
¶
Bases: FinanceLibError
Raised when there is a configuration problem (missing API keys, etc.).
DataFetchError
¶
Bases: FinanceLibError
Raised when data fetching fails from any source.
DatabaseError
¶
Bases: FinanceLibError
Raised when a database operation fails.
FinanceLibError
¶
Bases: Exception
Base exception for all FinanceLib errors.
InsufficientDataError
¶
Bases: FinanceLibError
Raised when there is not enough data to perform an operation.
InvalidSymbolError
¶
Bases: FinanceLibError
Raised when an invalid stock/crypto symbol is provided.