LICENSE
README.md
pyproject.toml
src/examples/__init__.py
src/examples/type_sig_example/__init__.py
src/examples/type_sig_example/_type_sig_example.py
src/worktoy/__init__.py
src/worktoy.egg-info/PKG-INFO
src/worktoy.egg-info/SOURCES.txt
src/worktoy.egg-info/dependency_links.txt
src/worktoy.egg-info/top_level.txt
src/worktoy/core/__init__.py
src/worktoy/core/_instance.py
src/worktoy/core/_meta_object.py
src/worktoy/core/_meta_type.py
src/worktoy/core/_object.py
src/worktoy/core/sentinels/__init__.py
src/worktoy/core/sentinels/_deleted.py
src/worktoy/core/sentinels/_desc.py
src/worktoy/core/sentinels/_element_size.py
src/worktoy/core/sentinels/_locked.py
src/worktoy/core/sentinels/_owner.py
src/worktoy/core/sentinels/_sentinel.py
src/worktoy/core/sentinels/_this.py
src/worktoy/desc/__init__.py
src/worktoy/desc/_alias.py
src/worktoy/desc/_attri_box.py
src/worktoy/desc/_field.py
src/worktoy/ezdata/__init__.py
src/worktoy/ezdata/_data_field.py
src/worktoy/ezdata/_ez_data.py
src/worktoy/ezdata/_ez_hook.py
src/worktoy/ezdata/_ez_meta.py
src/worktoy/ezdata/_ez_space.py
src/worktoy/keenum/__init__.py
src/worktoy/keenum/_auto.py
src/worktoy/keenum/_kee_hook.py
src/worktoy/keenum/_kee_meta.py
src/worktoy/keenum/_kee_space.py
src/worktoy/keenum/_keenum.py
src/worktoy/keenum/_keenum_base.py
src/worktoy/mcls/__init__.py
src/worktoy/mcls/_abstract_metaclass.py
src/worktoy/mcls/_abstract_namespace.py
src/worktoy/mcls/_base_meta.py
src/worktoy/mcls/_base_object.py
src/worktoy/mcls/_base_space.py
src/worktoy/mcls/_nuthin.py
src/worktoy/mcls/_type_names.py
src/worktoy/mcls/space_hooks/__init__.py
src/worktoy/mcls/space_hooks/_abstract_space_hook.py
src/worktoy/mcls/space_hooks/_name_hook.py
src/worktoy/mcls/space_hooks/_overload_hook.py
src/worktoy/mcls/space_hooks/_pre_class_hook.py
src/worktoy/mcls/space_hooks/_reserved_names.py
src/worktoy/mcls/space_hooks/_reserved_namespace_hook.py
src/worktoy/mcls/space_hooks/_space_desc.py
src/worktoy/static/__init__.py
src/worktoy/static/_dispatch.py
src/worktoy/static/_overload.py
src/worktoy/static/_pre_class.py
src/worktoy/static/_type_cast.py
src/worktoy/static/_type_sig.py
src/worktoy/utilities/__init__.py
src/worktoy/utilities/_bipartite_matching.py
src/worktoy/utilities/_class_body_template.py
src/worktoy/utilities/_directory.py
src/worktoy/utilities/_join_words.py
src/worktoy/utilities/_maybe.py
src/worktoy/utilities/_string_list.py
src/worktoy/utilities/_text_fmt.py
src/worktoy/utilities/_unpack.py
src/worktoy/utilities/_word_wrap.py
src/worktoy/utilities/mathematics/__init__.py
src/worktoy/utilities/mathematics/_constants.py
src/worktoy/utilities/mathematics/_exp_log.py
src/worktoy/utilities/mathematics/_factorial.py
src/worktoy/utilities/mathematics/_noise_gen.py
src/worktoy/utilities/mathematics/_trig.py
src/worktoy/waitaminute/__init__.py
src/worktoy/waitaminute/_attribute_error_factory.py
src/worktoy/waitaminute/_missing_variable.py
src/worktoy/waitaminute/_path_syntax_exception.py
src/worktoy/waitaminute/_subclass_exception.py
src/worktoy/waitaminute/_type_exception.py
src/worktoy/waitaminute/_unpack_exception.py
src/worktoy/waitaminute/_variable_not_none.py
src/worktoy/waitaminute/_write_once_error.py
src/worktoy/waitaminute/desc/__init__.py
src/worktoy/waitaminute/desc/_access_error.py
src/worktoy/waitaminute/desc/_descriptor_exception.py
src/worktoy/waitaminute/desc/_protected_error.py
src/worktoy/waitaminute/desc/_read_only_error.py
src/worktoy/waitaminute/desc/_without_exception.py
src/worktoy/waitaminute/dispatch/__init__.py
src/worktoy/waitaminute/dispatch/_cast_mismatch.py
src/worktoy/waitaminute/dispatch/_dispatch_exception.py
src/worktoy/waitaminute/dispatch/_flex_mismatch.py
src/worktoy/waitaminute/dispatch/_hash_mismatch.py
src/worktoy/waitaminute/dispatch/_type_cast_exception.py
src/worktoy/waitaminute/keenum/__init__.py
src/worktoy/waitaminute/keenum/_duplicate_kee_num.py
src/worktoy/waitaminute/keenum/_empty_kee_num_error.py
src/worktoy/waitaminute/keenum/_kee_num_type_exception.py
src/worktoy/waitaminute/meta/__init__.py
src/worktoy/waitaminute/meta/_del_exception.py
src/worktoy/waitaminute/meta/_duplicate_hook.py
src/worktoy/waitaminute/meta/_hook_exception.py
src/worktoy/waitaminute/meta/_illegal_instantiation.py
src/worktoy/waitaminute/meta/_metaclass_exception.py
src/worktoy/waitaminute/meta/_questionable_syntax.py
src/worktoy/waitaminute/meta/_reserved_name.py
src/worktoy/work_io/__init__.py
src/worktoy/work_io/_fid_gen.py
src/worktoy/work_io/_new_directory.py
src/worktoy/work_io/_scrap_directory.py
src/worktoy/work_io/_validate_available_path.py
src/worktoy/work_io/_validate_existing_directory.py
src/worktoy/work_io/_validate_existing_file.py
src/worktoy/work_io/_yeet_directory.py