findmy.errors ============= .. py:module:: findmy.errors .. autoapi-nested-parse:: Exception classes. Exceptions ---------- .. autoapisummary:: findmy.errors.InvalidCredentialsError findmy.errors.UnauthorizedError findmy.errors.UnhandledProtocolError findmy.errors.InvalidStateError Module Contents --------------- .. py:exception:: InvalidCredentialsError Bases: :py:obj:`Exception` Raised when credentials are incorrect. .. py:exception:: UnauthorizedError Bases: :py:obj:`Exception` Raised when an authorization error occurs. .. py:exception:: UnhandledProtocolError Bases: :py:obj:`RuntimeError` Raised when an unexpected error occurs while communicating with Apple servers. This is almost always a bug, so please report it. .. py:exception:: InvalidStateError Bases: :py:obj:`RuntimeError` Raised when a method is used that is in conflict with the internal account state. For example: calling `BaseAppleAccount.login` while already logged in.