Exceptions

All the exceptions in pymal are placed here. Create a new file for each large exception - if it got inheritance or some exception that walking together.

FailedToParseError

class FailedToParseError

Bases: builtins.RuntimeError

class FailedToReloadError

Bases: exceptions.failed_to_parse_error.FailedToParseError

class FailedToAddError

Bases: exceptions.failed_to_parse_error.FailedToParseError

MyAnimeListApiError

class MyAnimeListApiError

Bases: builtins.RuntimeError

class MyAnimeListApiUpdateError

Bases: exceptions.my_anime_list_api_error.MyAnimeListApiError

class MyAnimeListApiDeleteError

Bases: exceptions.my_anime_list_api_error.MyAnimeListApiError

class MyAnimeListApiAddError

Bases: exceptions.my_anime_list_api_error.MyAnimeListApiError

Others

class UnauthenticatedAccountError

Bases: builtins.ValueError

class NotASeasonError(tried_season_name)

Bases: builtins.ValueError

class GotRobotError

Bases: builtins.RuntimeError