LICENSE
README.md
pyproject.toml
src/jellyml/CommandDict.py
src/jellyml/CommandDispatcher.py
src/jellyml/DonutLogo.py
src/jellyml/EatLogo.py
src/jellyml/FixLogo.py
src/jellyml/GitLogo.py
src/jellyml/HistoryFd.py
src/jellyml/JellyHistoryArgs.py
src/jellyml/JellyHistoryItem.py
src/jellyml/JellyHistoryJSON.py
src/jellyml/JellyMLHistoryMap.py
src/jellyml/JellyMLSnapshotHeader.py
src/jellyml/Run.py
src/jellyml/SecretAward.py
src/jellyml/ShellCode.py
src/jellyml/SubParsersType.py
src/jellyml/UndonutLogo.py
src/jellyml/VerbosityArgs.py
src/jellyml/__init__.py
src/jellyml/_create_snapshot.py
src/jellyml/add_code.py
src/jellyml/add_help_printer.py
src/jellyml/add_help_to_parser.py
src/jellyml/add_option.py
src/jellyml/buffered_write.py
src/jellyml/check_if_git_is_available.py
src/jellyml/cli.py
src/jellyml/command_box.py
src/jellyml/constants.py
src/jellyml/create_git_bundle.py
src/jellyml/create_git_repo.py
src/jellyml/create_new_branch_for_changes_after_eating.py
src/jellyml/delete_last_history_item.py
src/jellyml/eat.py
src/jellyml/extract_bundle.py
src/jellyml/find_entry_in_stash.py
src/jellyml/fix.py
src/jellyml/fix_clear_history.py
src/jellyml/fix_get_history_path.py
src/jellyml/generate_temporary_bundle_path.py
src/jellyml/generated_ignore_file_contents.py
src/jellyml/get_code_path.py
src/jellyml/get_current_branch_name.py
src/jellyml/get_current_commit_hash.py
src/jellyml/get_header_and_bundle_from_model.py
src/jellyml/get_jelly_history.py
src/jellyml/get_jelly_history_path.py
src/jellyml/get_jellyml_history_map.py
src/jellyml/get_jellyml_history_map_path.py
src/jellyml/get_user_data_dir_path.py
src/jellyml/git.py
src/jellyml/have_purchased_code.py
src/jellyml/is_git_repository.py
src/jellyml/parse_jelly_history.py
src/jellyml/pop_jelly_history.py
src/jellyml/print_eat_1.py
src/jellyml/print_eat_help.py
src/jellyml/print_extract_bundle_help.py
src/jellyml/print_fix_clear_history.py
src/jellyml/print_fix_delete_last_history_item.py
src/jellyml/print_fix_get_history_path_help.py
src/jellyml/print_fix_help.py
src/jellyml/print_git_help.py
src/jellyml/print_help.py
src/jellyml/print_info.py
src/jellyml/print_is_not_git_repo_help.py
src/jellyml/print_money_box.py
src/jellyml/print_optional_arguments_help.py
src/jellyml/print_options_help.py
src/jellyml/print_positional_arguments_help.py
src/jellyml/print_undo_1.py
src/jellyml/print_undo_2.py
src/jellyml/print_undo_help.py
src/jellyml/print_version.py
src/jellyml/puns.py
src/jellyml/push_jelly_history.py
src/jellyml/puzzle_answer.py
src/jellyml/puzzles.py
src/jellyml/secret.py
src/jellyml/styles.py
src/jellyml/test_FileTree.py
src/jellyml/test_TestRepo.py
src/jellyml/test_all.py
src/jellyml/test_eating_and_undoing_committed.py
src/jellyml/test_eating_and_undoing_modified.py
src/jellyml/test_extract_bundle.py
src/jellyml/test_git_command.py
src/jellyml/test_modified_and_branched_snapshot.py
src/jellyml/test_modified_and_committed_snapshot.py
src/jellyml/test_modified_snapshot.py
src/jellyml/test_multiple_eat_and_undo.py
src/jellyml/test_parse_test_args.py
src/jellyml/test_project_root_directory.py
src/jellyml/undo.py
src/jellyml/we_are_in_detached_head.py
src/jellyml/we_are_on_a_descendent_of_this_history_item.py
src/jellyml/working_tree_is_clean.py
src/jellyml/write_jelly_history.py
src/jellyml.egg-info/PKG-INFO
src/jellyml.egg-info/SOURCES.txt
src/jellyml.egg-info/dependency_links.txt
src/jellyml.egg-info/entry_points.txt
src/jellyml.egg-info/requires.txt
src/jellyml.egg-info/top_level.txt