Skip to content

Exceptions

upscaler.exceptions

Exception classes used by the upscaler.

ConfigError

Bases: UpscalerError

Raised when configuration loading, merging, or validation fails.

EventLoopError

Bases: UpscalerError

Raised when Qt event loop handling is invalid (e.g., run() while another loop is already running).

SessionAlreadyRunning

Bases: SessionError

Raised when trying to start an already running session.

SessionError

Bases: UpscalerError

Base class for session lifecycle errors.

UpscalerError

Bases: Exception

Base class for all errors raised by the upscaler.

WindowNotFound

Bases: UpscalerError

Raised when a target window cannot be found or acquired.