From fb1832feb868a81e2d10a1707c57df4623304313 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81rni=20Dagur?= Date: Sat, 26 Jun 2021 16:20:29 +0000 Subject: Create a custom exception type for this library --- adblock/adblock.pyi | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'adblock/adblock.pyi') diff --git a/adblock/adblock.pyi b/adblock/adblock.pyi index d977629..0515674 100644 --- a/adblock/adblock.pyi +++ b/adblock/adblock.pyi @@ -1,5 +1,26 @@ from typing import Optional, Dict, List, Set +class AdblockException(Exception): + pass + +class BlockerException(AdblockException): + pass + +class SerializationError(BlockerException): + pass + +class DeserializationError(BlockerException): + pass + +class OptimizedFilterExistence(BlockerException): + pass + +class BadFilterAddUnsupported(BlockerException): + pass + +class FilterExists(BlockerException): + pass + class BlockerResult: matched: bool explicit_cancel: bool -- cgit v1.2.3