jambo.exceptions package

Submodules

jambo.exceptions.internal_assertion_exception module

exception InternalAssertionException(message)[source]

Bases: RuntimeError

Exception raised for internal assertions.

Parameters:

message (str)

Return type:

None

jambo.exceptions.invalid_schema_exception module

exception InvalidSchemaException(message, invalid_field=None, cause=None)[source]

Bases: ValueError

Exception raised for invalid JSON schemas.

Parameters:
  • message (str)

  • invalid_field (str | None)

  • cause (BaseException | None)

Return type:

None

jambo.exceptions.unsupported_schema_exception module

exception UnsupportedSchemaException(message, unsupported_field=None, cause=None)[source]

Bases: ValueError

Exception raised for unsupported JSON schemas.

Parameters:
  • message (str)

  • unsupported_field (str | None)

  • cause (BaseException | None)

Return type:

None

Module contents

exception InternalAssertionException(message)[source]

Bases: RuntimeError

Exception raised for internal assertions.

Parameters:

message (str)

Return type:

None

exception InvalidSchemaException(message, invalid_field=None, cause=None)[source]

Bases: ValueError

Exception raised for invalid JSON schemas.

Parameters:
  • message (str)

  • invalid_field (str | None)

  • cause (BaseException | None)

Return type:

None

exception UnsupportedSchemaException(message, unsupported_field=None, cause=None)[source]

Bases: ValueError

Exception raised for unsupported JSON schemas.

Parameters:
  • message (str)

  • unsupported_field (str | None)

  • cause (BaseException | None)

Return type:

None