LICENSE
README.md
setup.cfg
setup.py
jft/__init__.py
jft/a_equals_b.py
jft/calculate_duration_bar_width.py
jft/check_if_ok_to_proceed.py
jft/duration.py
jft/duration_bar.py
jft/find_first_parenthesis.py
jft/load_durations_if_exists.py
jft/log_2.py
jft/nop.py
jft/nop_state_x.py
jft/nop_x.py
jft/save_durations.py
jft/select_text_colour_from_width.py
jft/terminal.py
jft/update_duration.py
jft/λ.py
jft.egg-info/PKG-INFO
jft.egg-info/SOURCES.txt
jft.egg-info/dependency_links.txt
jft.egg-info/top_level.txt
jft/dict/__init__.py
jft/dict/make_from_key_value_lists.py
jft/dicts/__init__.py
jft/dicts/a_into_b.py
jft/directories/__init__.py
jft/directories/exist.py
jft/directories/make.py
jft/directory/__init__.py
jft/directory/empty.py
jft/directory/exists.py
jft/directory/is_module.py
jft/directory/list_filepaths.py
jft/directory/list_pyfilepaths.py
jft/directory/list_testables.py
jft/directory/make.py
jft/directory/remove.py
jft/fake/__init__.py
jft/fake/printer.py
jft/fake/sleep.py
jft/file/__init__.py
jft/file/load.py
jft/file/remove.py
jft/file/save.py
jft/file/save_lines.py
jft/file/save_lines_or_string.py
jft/file/pyfile/__init__.py
jft/file/pyfile/create.py
jft/file/pyfile/dismantle.py
jft/file/pyfile/extract_fn.py
jft/file/pyfile/is_a.py
jft/files/__init__.py
jft/function/__init__.py
jft/function/function.py
jft/function/write_to_file.py
jft/lists/__init__.py
jft/lists/merge.py
jft/patch/__init__.py
jft/patch/do.py
jft/pickle/__init__.py
jft/pickle/load_if_exists.py
jft/pickle/save.py
jft/pip/__init__.py
jft/pip/upload.py
jft/pyfiles/__init__.py
jft/pyfiles/format.py
jft/pyfiles/format_and_commit.py
jft/report/__init__.py
jft/report/property_failure.py
jft/report/success.py
jft/report/summarise_file.py
jft/schedule/__init__.py
jft/schedule/make.py
jft/setup/__init__.py
jft/string/__init__.py
jft/string/count_x_in_y.py
jft/string/delete_character_safely.py
jft/string/format.py
jft/string/lambdarise.py
jft/string/make_content_without_function.py
jft/string/make_function_text.py
jft/string/make_initial_content.py
jft/string/make_new_function_text.py
jft/string/prepend_import.py
jft/string/separate_function_from_context.py
jft/string/split_fn_name_and_text.py
jft/strings/__init__.py
jft/strings/add_src_funks_prefix.py
jft/strings/compare.py
jft/strings/make_patch_version_change_to_py.py
jft/strings/module_names_from_py_filenames.py
jft/strings/patch_setup_cfg.py
jft/strings/patch_setup_py.py
jft/strings/two_char_combinations.py
jft/strings/contain/__init__.py
jft/strings/contain/version.py
jft/strings/pyfiles/__init__.py
jft/strings/pyfiles/filter_out_items.py
jft/strings/pyfiles/to_dict.py
jft/subprocess/__init__.py
jft/system/__init__.py
jft/test/__init__.py
jft/test/handle_fail.py
jft/test/handle_pass.py
jft/test/make_Π_to_test.py
jft/test/π_test_failed.py
jft/text_colours/__init__.py
jft/text_colours/danger.py
jft/text_colours/danger_if_zero.py
jft/text_colours/data.py
jft/text_colours/info.py
jft/text_colours/primary.py
jft/text_colours/rainbow.py
jft/text_colours/secondary.py
jft/text_colours/success.py
jft/text_colours/tgfr.py
jft/text_colours/warning.py