LICENSE
README.md
pyproject.toml
src/examples/__init__.py
src/examples/quick/__init__.py
src/examples/quick/_complex_numbers.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/attr/__init__.py
src/worktoy/attr/_abstract_box.py
src/worktoy/attr/_abstract_descriptor.py
src/worktoy/attr/_alias.py
src/worktoy/attr/_attr.py
src/worktoy/attr/_attri_box.py
src/worktoy/attr/_field.py
src/worktoy/attr/_flex_box.py
src/worktoy/attr/_wait_for_it.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/_keenum.py
src/worktoy/keenum/_meta_num.py
src/worktoy/keenum/_num_hook.py
src/worktoy/keenum/_num_space.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/_type_names.py
src/worktoy/mcls/hooks/__init__.py
src/worktoy/mcls/hooks/_abstract_hook.py
src/worktoy/mcls/hooks/_accessor_hook.py
src/worktoy/mcls/hooks/_name_hook.py
src/worktoy/mcls/hooks/_overload_hook.py
src/worktoy/mcls/hooks/_reserved_name_hook.py
src/worktoy/mcls/hooks/_reserved_names.py
src/worktoy/parse/__init__.py
src/worktoy/parse/_maybe.py
src/worktoy/static/__init__.py
src/worktoy/static/_deleted.py
src/worktoy/static/_dispatch.py
src/worktoy/static/_overload.py
src/worktoy/static/_this.py
src/worktoy/static/_type_sig.py
src/worktoy/static/casting/__init__.py
src/worktoy/static/casting/_abstract_cast.py
src/worktoy/static/casting/_auto_cast.py
src/worktoy/static/casting/_cast.py
src/worktoy/static/casting/_complex_cast.py
src/worktoy/static/casting/_float_cast.py
src/worktoy/static/casting/_int_cast.py
src/worktoy/text/__init__.py
src/worktoy/text/_func_report.py
src/worktoy/text/_join_words.py
src/worktoy/text/_mono_space.py
src/worktoy/text/_string_list.py
src/worktoy/text/_type_msg.py
src/worktoy/text/_word_wrap.py
src/worktoy/waitaminute/__init__.py
src/worktoy/waitaminute/_abstract_exception.py
src/worktoy/waitaminute/_attribute.py
src/worktoy/waitaminute/_cast_mismatch.py
src/worktoy/waitaminute/_deleted_attribute_exception.py
src/worktoy/waitaminute/_dispatch_exception.py
src/worktoy/waitaminute/_hash_mismatch.py
src/worktoy/waitaminute/_hook_exception.py
src/worktoy/waitaminute/_illegal_instantiation_error.py
src/worktoy/waitaminute/_missing_variable.py
src/worktoy/waitaminute/_path_syntax_exception.py
src/worktoy/waitaminute/_protected_error.py
src/worktoy/waitaminute/_questionable_syntax.py
src/worktoy/waitaminute/_read_only_error.py
src/worktoy/waitaminute/_reserved_name.py
src/worktoy/waitaminute/_resolve_exception.py
src/worktoy/waitaminute/_subclass_exception.py
src/worktoy/waitaminute/_type_exception.py
src/worktoy/waitaminute/_unrecognized_member.py
src/worktoy/waitaminute/_variable_not_none.py
src/worktoy/waitaminute/_write_once_error.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/_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