LICENSE
README.md
pyproject.toml
src/simplibs/exception/SimpleException.py
src/simplibs/exception/__init__.py
src/simplibs/exception/core/SimpleExceptionData.py
src/simplibs/exception/core/SimpleExceptionSettings.py
src/simplibs/exception/core/__init__.py
src/simplibs/exception/core/_data_mixin/__init__.py
src/simplibs/exception/core/_data_mixin/properties/CallerInfo.py
src/simplibs/exception/core/_data_mixin/properties/__init__.py
src/simplibs/exception/core/_data_mixin/properties/utils/__init__.py
src/simplibs/exception/core/_data_mixin/properties/utils/extract_caller_info.py
src/simplibs/exception/core/_exception_mixins/__init__.py
src/simplibs/exception/core/_exception_mixins/dunders/InitSubclass.py
src/simplibs/exception/core/_exception_mixins/dunders/New.py
src/simplibs/exception/core/_exception_mixins/dunders/__init__.py
src/simplibs/exception/core/_exception_mixins/dunders/utils/__init__.py
src/simplibs/exception/core/_exception_mixins/dunders/utils/check_children_class_attributes.py
src/simplibs/exception/core/_exception_mixins/normalizers/NormalizeParam.py
src/simplibs/exception/core/_exception_mixins/normalizers/ProcessExceptionParam.py
src/simplibs/exception/core/_exception_mixins/normalizers/ProcessGetLocationParam.py
src/simplibs/exception/core/_exception_mixins/normalizers/ProcessHowToFixParam.py
src/simplibs/exception/core/_exception_mixins/normalizers/ProcessSkipLocationsParam.py
src/simplibs/exception/core/_exception_mixins/normalizers/__init__.py
src/simplibs/exception/core/_exception_mixins/serializers/ToDebugDict.py
src/simplibs/exception/core/_exception_mixins/serializers/ToDict.py
src/simplibs/exception/core/_exception_mixins/serializers/ToJson.py
src/simplibs/exception/core/_exception_mixins/serializers/__init__.py
src/simplibs/exception/core/_exception_mixins/transformators/WithLocationOffset.py
src/simplibs/exception/core/_exception_mixins/transformators/__init__.py
src/simplibs/exception/core/_internal_exceptions/SimpleExceptionInternalError.py
src/simplibs/exception/core/_internal_exceptions/SimpleExceptionModeError.py
src/simplibs/exception/core/_internal_exceptions/SimpleExceptionSettingsError.py
src/simplibs/exception/core/_internal_exceptions/__init__.py
src/simplibs/exception/core/_settings_meta/SimpleExceptionSettingsMeta.py
src/simplibs/exception/core/_settings_meta/__init__.py
src/simplibs/exception/core/_settings_meta/validations/__init__.py
src/simplibs/exception/core/_settings_meta/validations/validate_dynamic_cls_cache.py
src/simplibs/exception/core/_settings_meta/validations/validate_get_location.py
src/simplibs/exception/core/_settings_meta/validations/validate_location_blacklist.py
src/simplibs/exception/core/_settings_meta/validations/validate_message_mode.py
src/simplibs/exception/core/_settings_meta/validations/validate_value_truncation_length.py
src/simplibs/exception/modes/LOG.py
src/simplibs/exception/modes/ONELINE.py
src/simplibs/exception/modes/PRETTY.py
src/simplibs/exception/modes/SIMPLE.py
src/simplibs/exception/modes/__init__.py
src/simplibs/exception/modes/mode_base/ModeBase.py
src/simplibs/exception/modes/mode_base/__init__.py
src/simplibs/exception/modes/mode_base/_mixins/PrintCallerInfo.py
src/simplibs/exception/modes/mode_base/_mixins/PrintIntroLine.py
src/simplibs/exception/modes/mode_base/_mixins/PrintValueWithType.py
src/simplibs/exception/modes/mode_base/_mixins/RenderMessage.py
src/simplibs/exception/modes/mode_base/_mixins/__init__.py
src/simplibs/exception/modes/mode_base/_mixins/validations/__init__.py
src/simplibs/exception/modes/mode_base/_mixins/validations/validate_has_simple_exception_data.py
src/simplibs/exception/tools/__init__.py
src/simplibs/exception/tools/bool_or_exception.py
src/simplibs/exception/tools/raise_with_location_offset.py
src/simplibs/exception/tools/decorators/__init__.py
src/simplibs/exception/tools/decorators/raise_location_offset.py
src/simplibs_exception.egg-info/PKG-INFO
src/simplibs_exception.egg-info/SOURCES.txt
src/simplibs_exception.egg-info/dependency_links.txt
src/simplibs_exception.egg-info/requires.txt
src/simplibs_exception.egg-info/top_level.txt
tests/test_simple_exception.py
tests/test_simple_exception_integration.py