LICENSE
README.md
pyproject.toml
.temp/egg-info/jgdv.egg-info/PKG-INFO
.temp/egg-info/jgdv.egg-info/SOURCES.txt
.temp/egg-info/jgdv.egg-info/dependency_links.txt
.temp/egg-info/jgdv.egg-info/requires.txt
.temp/egg-info/jgdv.egg-info/top_level.txt
jgdv/__init__.py
jgdv/py.typed
jgdv/__tests/__init__.py
jgdv/__tests/test_low_level.py
jgdv/_abstract/__init__.py
jgdv/_abstract/error.py
jgdv/_abstract/index.rst
jgdv/_abstract/prelude.py
jgdv/_abstract/typeguards.py
jgdv/_abstract/types.py
jgdv/_abstract/__tests/__init__.py
jgdv/_abstract/__tests/test_error.py
jgdv/_abstract/protocols/__init__.py
jgdv/_abstract/protocols/general.py
jgdv/_abstract/protocols/pre_processable.py
jgdv/_abstract/protocols/pydantic.py
jgdv/_abstract/protocols/stdlib.py
jgdv/_abstract/protocols/str.py
jgdv/cli/__init__.py
jgdv/cli/_interface.py
jgdv/cli/builder_mixin.py
jgdv/cli/errors.py
jgdv/cli/parse_machine.py
jgdv/cli/parser_model.py
jgdv/cli/__tests/__init__.py
jgdv/cli/__tests/test_builder_mixin.py
jgdv/cli/__tests/test_parse_machine.py
jgdv/cli/__tests/test_parser_model.py
jgdv/cli/_graphs/_ParseMachine.dot
jgdv/cli/param_spec/__init__.py
jgdv/cli/param_spec/core.py
jgdv/cli/param_spec/defaults.py
jgdv/cli/param_spec/extra.py
jgdv/cli/param_spec/param_spec.py
jgdv/cli/param_spec/__tests/__init__.py
jgdv/cli/param_spec/__tests/test_core.py
jgdv/cli/param_spec/__tests/test_defaults.py
jgdv/cli/param_spec/__tests/test_extra.py
jgdv/cli/param_spec/__tests/test_param_spec.py
jgdv/debugging/__init__.py
jgdv/debugging/_interface.py
jgdv/debugging/destruction.py
jgdv/debugging/dsl.py
jgdv/debugging/index.rst
jgdv/debugging/malloc_tool.py
jgdv/debugging/running_debugger.py
jgdv/debugging/signal_handler.py
jgdv/debugging/timing.py
jgdv/debugging/trace_context.py
jgdv/debugging/traceback_factory.py
jgdv/debugging/__tests/__init__.py
jgdv/debugging/__tests/basic.cache
jgdv/debugging/__tests/test_malloc_tool.py
jgdv/debugging/__tests/test_timing.py
jgdv/debugging/__tests/test_trace_context.coverage
jgdv/debugging/__tests/test_trace_context.py
jgdv/debugging/__tests/test_traceback_factory.py
jgdv/debugging/__tests/trace.cache
jgdv/debugging/__tests/coverage_flat/test_trace_context.coverage
jgdv/debugging/__tests/coverage_flat/trace_context.coverage
jgdv/debugging/__tests/coverage_tree/debugging/trace_context.coverage
jgdv/debugging/__tests/coverage_tree/debugging/__tests/test_trace_context.coverage
jgdv/decorators/__init__.py
jgdv/decorators/_core.py
jgdv/decorators/_interface.py
jgdv/decorators/index.rst
jgdv/decorators/mixin.py
jgdv/decorators/proto.py
jgdv/decorators/util_decorators.py
jgdv/decorators/__tests/__init__.py
jgdv/decorators/__tests/test__core.py
jgdv/decorators/__tests/test_mixin.py
jgdv/decorators/__tests/test_proto.py
jgdv/decorators/__tests/test_util_decorators.py
jgdv/errors/__init__.py
jgdv/files/__init__.py
jgdv/files/_interface.py
jgdv/files/index.rst
jgdv/files/bookmarks/__init__.py
jgdv/files/bookmarks/bookmark.py
jgdv/files/bookmarks/collection.py
jgdv/files/tags/__init__.py
jgdv/files/tags/_interface.py
jgdv/files/tags/sub_file.py
jgdv/files/tags/tag_file.py
jgdv/files/tags/__tests/example.index
jgdv/files/tags/__tests/test.sub
jgdv/files/tags/__tests/test.tags
jgdv/files/tags/__tests/test_sub_file.py
jgdv/files/tags/__tests/test_tag_file.py
jgdv/logging/__init__.py
jgdv/logging/_interface.py
jgdv/logging/config.py
jgdv/logging/context.py
jgdv/logging/decorators.py
jgdv/logging/index.rst
jgdv/logging/logger.py
jgdv/logging/logger_spec.py
jgdv/logging/record.py
jgdv/logging/__tests/__init__.py
jgdv/logging/__tests/test_config.py
jgdv/logging/__tests/test_logger.py
jgdv/logging/__tests/test_logger_spec.py
jgdv/logging/filter/__init__.py
jgdv/logging/filter/any.py
jgdv/logging/filter/blacklist.py
jgdv/logging/filter/simple.py
jgdv/logging/filter/whitelist.py
jgdv/logging/format/__init__.py
jgdv/logging/format/_interface.py
jgdv/logging/format/colour.py
jgdv/logging/format/stack_m.py
jgdv/mixins/__init__.py
jgdv/mixins/check_type.py
jgdv/mixins/human_numbers.py
jgdv/mixins/path_manip.py
jgdv/mixins/zipper.py
jgdv/mixins/__tests/__init__.py
jgdv/mixins/__tests/test_human_numbers.py
jgdv/mixins/annotate/__init__.py
jgdv/mixins/annotate/_interface.py
jgdv/mixins/annotate/aliaser.py
jgdv/mixins/annotate/annotate.py
jgdv/mixins/annotate/registrator.py
jgdv/mixins/annotate/subclasser.py
jgdv/mixins/annotate/__tests/__init__.py
jgdv/mixins/annotate/__tests/test_aliaser.py
jgdv/mixins/annotate/__tests/test_annotate.py
jgdv/mixins/annotate/__tests/test_registrator.py
jgdv/mixins/annotate/__tests/test_subclasser.py
jgdv/structs/__init__.py
jgdv/structs/index.rst
jgdv/structs/rxmatcher.py
jgdv/structs/chainguard/__init__.py
jgdv/structs/chainguard/_base.py
jgdv/structs/chainguard/_interface.py
jgdv/structs/chainguard/chainguard.py
jgdv/structs/chainguard/errors.py
jgdv/structs/chainguard/__tests/__init__.py
jgdv/structs/chainguard/__tests/test_chainguard.py
jgdv/structs/chainguard/mixins/__init__.py
jgdv/structs/chainguard/mixins/access_m.py
jgdv/structs/chainguard/mixins/loader_m.py
jgdv/structs/chainguard/mixins/proxy_m.py
jgdv/structs/chainguard/mixins/reporter_m.py
jgdv/structs/chainguard/mixins/writer_m.py
jgdv/structs/chainguard/mixins/__tests/test_loader.py
jgdv/structs/chainguard/mixins/__tests/test_reporter_m.py
jgdv/structs/chainguard/mixins/__tests/__data/data.toml
jgdv/structs/chainguard/mixins/__tests/__data/data_second.toml
jgdv/structs/chainguard/proxies/__init__.py
jgdv/structs/chainguard/proxies/base.py
jgdv/structs/chainguard/proxies/failure.py
jgdv/structs/chainguard/proxies/__tests/test_entry.py
jgdv/structs/chainguard/proxies/__tests/test_failure.py
jgdv/structs/dkey/__init__.py
jgdv/structs/dkey/_interface.py
jgdv/structs/dkey/dkey.py
jgdv/structs/dkey/errors.py
jgdv/structs/dkey/keys.py
jgdv/structs/dkey/processor.py
jgdv/structs/dkey/__tests/__init__.py
jgdv/structs/dkey/__tests/test_dkey.py
jgdv/structs/dkey/__tests/test_keys.py
jgdv/structs/dkey/__tests/test_processor.py
jgdv/structs/dkey/_util/__init__.py
jgdv/structs/dkey/_util/_interface.py
jgdv/structs/dkey/_util/decorator.py
jgdv/structs/dkey/_util/expander_stack.py
jgdv/structs/dkey/_util/parser.py
jgdv/structs/dkey/_util/__tests/__init__.py
jgdv/structs/dkey/_util/__tests/test_decorator.py
jgdv/structs/dkey/_util/__tests/test_expander_stack.py
jgdv/structs/dkey/_util/__tests/test_parser.py
jgdv/structs/dkey/special/__init__.py
jgdv/structs/dkey/special/args_keys.py
jgdv/structs/dkey/special/import_key.py
jgdv/structs/dkey/special/path_key.py
jgdv/structs/dkey/special/str_key.py
jgdv/structs/dkey/special/__tests/__init__.py
jgdv/structs/dkey/special/__tests/test_args_keys.py
jgdv/structs/dkey/special/__tests/test_import_key.py
jgdv/structs/dkey/special/__tests/test_path_key.py
jgdv/structs/dkey/special/__tests/test_str_key.py
jgdv/structs/locator/__init__.py
jgdv/structs/locator/_interface.py
jgdv/structs/locator/errors.py
jgdv/structs/locator/location.py
jgdv/structs/locator/locator.py
jgdv/structs/locator/processor.py
jgdv/structs/locator/__tests/__init__.py
jgdv/structs/locator/__tests/test_location.py
jgdv/structs/locator/__tests/test_locator.py
jgdv/structs/locator/__tests/test_locator_access.py
jgdv/structs/metalord/__init__.py
jgdv/structs/metalord/core.py
jgdv/structs/metalord/index.rst
jgdv/structs/metalord/pool.py
jgdv/structs/metalord/registry.py
jgdv/structs/metalord/singleton.py
jgdv/structs/strang/__init__.py
jgdv/structs/strang/_interface.py
jgdv/structs/strang/_meta.py
jgdv/structs/strang/code_ref.py
jgdv/structs/strang/debug.py
jgdv/structs/strang/errors.py
jgdv/structs/strang/formatter.py
jgdv/structs/strang/processor.py
jgdv/structs/strang/strang.py
jgdv/structs/strang/__tests/__init__.py
jgdv/structs/strang/__tests/test_code_ref.py
jgdv/structs/strang/__tests/test_debug.py
jgdv/structs/strang/__tests/test_processor.py
jgdv/structs/strang/__tests/test_sections.py
jgdv/structs/strang/__tests/test_strang.py
jgdv/structs/strang/__tests/test_strang_appropriate.py
jgdv/testing/__init__.py
jgdv/testing/index.rst
jgdv/testing/tempdir.py
jgdv/util/__init__.py
jgdv/util/index.rst
jgdv/util/plugins/__init__.py
jgdv/util/plugins/selector.py