Skip to content

Commit

Permalink
feat: add src/netius/base/errors.pyi
Browse files Browse the repository at this point in the history
  • Loading branch information
hugo-gomes committed Dec 26, 2023
1 parent 230f1ff commit c8b99e5
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions src/netius/base/errors.pyi
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
from uuid import UUID
from typing import Any

class NetiusError(Exception):
def __init__(self, *args, **kwargs) -> None: ...
def get_kwarg(self, name: str, default: Any | None = ...): ...
@property
def uid(self) -> UUID: ...

class RuntimeError(NetiusError): ...
class StopError(RuntimeError): ...
class PauseError(RuntimeError): ...
class WakeupError(RuntimeError): ...
class DataError(RuntimeError): ...

class ParserError(RuntimeError):
def __init__(self, *args, **kwargs) -> None: ...

class GeneratorError(RuntimeError): ...
class SecurityError(RuntimeError): ...
class NotImplemented(RuntimeError): ...
class AssertionError(RuntimeError): ...

0 comments on commit c8b99e5

Please sign in to comment.