Exceptions¶
All exceptions raised by pyventim. They form a hierarchy rooted at PyventimError, which lets you catch all pyventim errors with a single except clause.
PyventimError
¶
PyventimPrivateComponentPaginationError
¶
Bases: PyventimPrivateError
This error is raised if the component pagination fails.
Source code in src/pyventim/exceptions/private.py
PyventimPrivateComponentPaginationHTMLParsingError
¶
Bases: PyventimPrivateError
This error is raised if the component HTML parsing fails.
Source code in src/pyventim/exceptions/private.py
PyventimPrivateComponentPaginationJSONKeyError
¶
Bases: PyventimPrivateError
This error is raised if the 'calendar_config' key is missing.
Source code in src/pyventim/exceptions/private.py
PyventimPrivateComponentPaginationJSONParsingError
¶
Bases: PyventimPrivateError
This error is raised if the JSON parsing from HTML fails.
Source code in src/pyventim/exceptions/private.py
PyventimPrivateError
¶
Bases: PyventimError
Base class for pyventim private API exceptions
Source code in src/pyventim/exceptions/private.py
PyventimPublicError
¶
Bases: PyventimError
Base class for pyventim public API exceptions
Source code in src/pyventim/exceptions/public.py
PyventimPublicPaginationError
¶
Bases: PyventimPublicError
This error is raised if the pagination fails.