Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mayersj1/5a9d8c28f0bec5d45d754098c29144ec to your computer and use it in GitHub Desktop.
Save mayersj1/5a9d8c28f0bec5d45d754098c29144ec to your computer and use it in GitHub Desktop.
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing setuptools-check-hook
Using setuptoolsCheckPhase
Sourcing pytest-check-hook
Using pytestCheckPhase
Removing setuptoolsCheckPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/rqk0h5v7h3d72glz08h644izl3xyijjx-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tox.ini
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
Running phase: buildPhase
Executing setuptoolsBuildPhase
setup.py:3: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
fastentrypoints
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/thefuck
copying thefuck/corrector.py -> build/lib/thefuck
copying thefuck/ui.py -> build/lib/thefuck
copying thefuck/conf.py -> build/lib/thefuck
copying thefuck/__init__.py -> build/lib/thefuck
copying thefuck/types.py -> build/lib/thefuck
copying thefuck/utils.py -> build/lib/thefuck
copying thefuck/logs.py -> build/lib/thefuck
copying thefuck/exceptions.py -> build/lib/thefuck
copying thefuck/const.py -> build/lib/thefuck
copying thefuck/argument_parser.py -> build/lib/thefuck
creating build/lib/thefuck/specific
copying thefuck/specific/git.py -> build/lib/thefuck/specific
copying thefuck/specific/nix.py -> build/lib/thefuck/specific
copying thefuck/specific/sudo.py -> build/lib/thefuck/specific
copying thefuck/specific/__init__.py -> build/lib/thefuck/specific
copying thefuck/specific/npm.py -> build/lib/thefuck/specific
copying thefuck/specific/yum.py -> build/lib/thefuck/specific
copying thefuck/specific/dnf.py -> build/lib/thefuck/specific
copying thefuck/specific/archlinux.py -> build/lib/thefuck/specific
copying thefuck/specific/apt.py -> build/lib/thefuck/specific
copying thefuck/specific/brew.py -> build/lib/thefuck/specific
creating build/lib/thefuck/output_readers
copying thefuck/output_readers/__init__.py -> build/lib/thefuck/output_readers
copying thefuck/output_readers/rerun.py -> build/lib/thefuck/output_readers
copying thefuck/output_readers/read_log.py -> build/lib/thefuck/output_readers
copying thefuck/output_readers/shell_logger.py -> build/lib/thefuck/output_readers
creating build/lib/thefuck/shells
copying thefuck/shells/tcsh.py -> build/lib/thefuck/shells
copying thefuck/shells/powershell.py -> build/lib/thefuck/shells
copying thefuck/shells/generic.py -> build/lib/thefuck/shells
copying thefuck/shells/bash.py -> build/lib/thefuck/shells
copying thefuck/shells/__init__.py -> build/lib/thefuck/shells
copying thefuck/shells/zsh.py -> build/lib/thefuck/shells
copying thefuck/shells/fish.py -> build/lib/thefuck/shells
creating build/lib/thefuck/system
copying thefuck/system/unix.py -> build/lib/thefuck/system
copying thefuck/system/__init__.py -> build/lib/thefuck/system
copying thefuck/system/win32.py -> build/lib/thefuck/system
creating build/lib/thefuck/rules
copying thefuck/rules/git_push.py -> build/lib/thefuck/rules
copying thefuck/rules/git_bisect_usage.py -> build/lib/thefuck/rules
copying thefuck/rules/yarn_alias.py -> build/lib/thefuck/rules
copying thefuck/rules/git_pull_clone.py -> build/lib/thefuck/rules
copying thefuck/rules/ssh_known_hosts.py -> build/lib/thefuck/rules
copying thefuck/rules/pacman.py -> build/lib/thefuck/rules
copying thefuck/rules/yum_invalid_operation.py -> build/lib/thefuck/rules
copying thefuck/rules/ln_s_order.py -> build/lib/thefuck/rules
copying thefuck/rules/git_merge_unrelated.py -> build/lib/thefuck/rules
copying thefuck/rules/java.py -> build/lib/thefuck/rules
copying thefuck/rules/yarn_command_not_found.py -> build/lib/thefuck/rules
copying thefuck/rules/apt_list_upgradable.py -> build/lib/thefuck/rules
copying thefuck/rules/git_commit_add.py -> build/lib/thefuck/rules
copying thefuck/rules/composer_not_command.py -> build/lib/thefuck/rules
copying thefuck/rules/rails_migrations_pending.py -> build/lib/thefuck/rules
copying thefuck/rules/git_flag_after_filename.py -> build/lib/thefuck/rules
copying thefuck/rules/git_rm_local_modifications.py -> build/lib/thefuck/rules
copying thefuck/rules/git_stash.py -> build/lib/thefuck/rules
copying thefuck/rules/ls_all.py -> build/lib/thefuck/rules
copying thefuck/rules/lein_not_task.py -> build/lib/thefuck/rules
copying thefuck/rules/git_remote_seturl_add.py -> build/lib/thefuck/rules
copying thefuck/rules/git_commit_amend.py -> build/lib/thefuck/rules
copying thefuck/rules/remove_trailing_cedilla.py -> build/lib/thefuck/rules
copying thefuck/rules/pacman_not_found.py -> build/lib/thefuck/rules
copying thefuck/rules/long_form_help.py -> build/lib/thefuck/rules
copying thefuck/rules/scm_correction.py -> build/lib/thefuck/rules
copying thefuck/rules/git_push_pull.py -> build/lib/thefuck/rules
copying thefuck/rules/django_south_merge.py -> build/lib/thefuck/rules
copying thefuck/rules/git_add_force.py -> build/lib/thefuck/rules
copying thefuck/rules/git_main_master.py -> build/lib/thefuck/rules
copying thefuck/rules/no_such_file.py -> build/lib/thefuck/rules
copying thefuck/rules/sed_unterminated_s.py -> build/lib/thefuck/rules
copying thefuck/rules/git_branch_delete_checked_out.py -> build/lib/thefuck/rules
copying thefuck/rules/sudo.py -> build/lib/thefuck/rules
copying thefuck/rules/git_help_aliased.py -> build/lib/thefuck/rules
copying thefuck/rules/gradle_no_task.py -> build/lib/thefuck/rules
copying thefuck/rules/mvn_unknown_lifecycle_phase.py -> build/lib/thefuck/rules
copying thefuck/rules/unknown_command.py -> build/lib/thefuck/rules
copying thefuck/rules/cd_correction.py -> build/lib/thefuck/rules
copying thefuck/rules/man.py -> build/lib/thefuck/rules
copying thefuck/rules/dirty_untar.py -> build/lib/thefuck/rules
copying thefuck/rules/mvn_no_command.py -> build/lib/thefuck/rules
copying thefuck/rules/mkdir_p.py -> build/lib/thefuck/rules
copying thefuck/rules/cargo.py -> build/lib/thefuck/rules
copying thefuck/rules/switch_lang.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_link.py -> build/lib/thefuck/rules
copying thefuck/rules/fab_command_not_found.py -> build/lib/thefuck/rules
copying thefuck/rules/vagrant_up.py -> build/lib/thefuck/rules
copying thefuck/rules/omnienv_no_such_command.py -> build/lib/thefuck/rules
copying thefuck/rules/git_rm_recursive.py -> build/lib/thefuck/rules
copying thefuck/rules/tmux.py -> build/lib/thefuck/rules
copying thefuck/rules/pip_install.py -> build/lib/thefuck/rules
copying thefuck/rules/ifconfig_device_not_found.py -> build/lib/thefuck/rules
copying thefuck/rules/chmod_x.py -> build/lib/thefuck/rules
copying thefuck/rules/rm_dir.py -> build/lib/thefuck/rules
copying thefuck/rules/cat_dir.py -> build/lib/thefuck/rules
copying thefuck/rules/php_s.py -> build/lib/thefuck/rules
copying thefuck/rules/__init__.py -> build/lib/thefuck/rules
copying thefuck/rules/react_native_command_unrecognized.py -> build/lib/thefuck/rules
copying thefuck/rules/git_clone_git_clone.py -> build/lib/thefuck/rules
copying thefuck/rules/test.py.py -> build/lib/thefuck/rules
copying thefuck/rules/git_merge.py -> build/lib/thefuck/rules
copying thefuck/rules/git_rebase_no_changes.py -> build/lib/thefuck/rules
copying thefuck/rules/git_checkout.py -> build/lib/thefuck/rules
copying thefuck/rules/npm_run_script.py -> build/lib/thefuck/rules
copying thefuck/rules/go_run.py -> build/lib/thefuck/rules
copying thefuck/rules/git_push_force.py -> build/lib/thefuck/rules
copying thefuck/rules/git_push_without_commits.py -> build/lib/thefuck/rules
copying thefuck/rules/docker_login.py -> build/lib/thefuck/rules
copying thefuck/rules/ln_no_hard_link.py -> build/lib/thefuck/rules
copying thefuck/rules/mercurial.py -> build/lib/thefuck/rules
copying thefuck/rules/python_module_error.py -> build/lib/thefuck/rules
copying thefuck/rules/docker_image_being_used_by_container.py -> build/lib/thefuck/rules
copying thefuck/rules/git_push_different_branch_names.py -> build/lib/thefuck/rules
copying thefuck/rules/apt_invalid_operation.py -> build/lib/thefuck/rules
copying thefuck/rules/git_fix_stash.py -> build/lib/thefuck/rules
copying thefuck/rules/workon_doesnt_exists.py -> build/lib/thefuck/rules
copying thefuck/rules/git_rm_staged.py -> build/lib/thefuck/rules
copying thefuck/rules/git_stash_pop.py -> build/lib/thefuck/rules
copying thefuck/rules/docker_not_command.py -> build/lib/thefuck/rules
copying thefuck/rules/dirty_unzip.py -> build/lib/thefuck/rules
copying thefuck/rules/gradle_wrapper.py -> build/lib/thefuck/rules
copying thefuck/rules/git_branch_0flag.py -> build/lib/thefuck/rules
copying thefuck/rules/nixos_cmd_not_found.py -> build/lib/thefuck/rules
copying thefuck/rules/tsuru_not_command.py -> build/lib/thefuck/rules
copying thefuck/rules/cp_omitting_directory.py -> build/lib/thefuck/rules
copying thefuck/rules/hostscli.py -> build/lib/thefuck/rules
copying thefuck/rules/tsuru_login.py -> build/lib/thefuck/rules
copying thefuck/rules/git_commit_reset.py -> build/lib/thefuck/rules
copying thefuck/rules/git_add.py -> build/lib/thefuck/rules
copying thefuck/rules/git_two_dashes.py -> build/lib/thefuck/rules
copying thefuck/rules/npm_missing_script.py -> build/lib/thefuck/rules
copying thefuck/rules/apt_upgrade.py -> build/lib/thefuck/rules
copying thefuck/rules/javac.py -> build/lib/thefuck/rules
copying thefuck/rules/path_from_history.py -> build/lib/thefuck/rules
copying thefuck/rules/sl_ls.py -> build/lib/thefuck/rules
copying thefuck/rules/yarn_command_replaced.py -> build/lib/thefuck/rules
copying thefuck/rules/man_no_space.py -> build/lib/thefuck/rules
copying thefuck/rules/wrong_hyphen_before_subcommand.py -> build/lib/thefuck/rules
copying thefuck/rules/fix_alt_space.py -> build/lib/thefuck/rules
copying thefuck/rules/git_tag_force.py -> build/lib/thefuck/rules
copying thefuck/rules/has_exists_script.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_reinstall.py -> build/lib/thefuck/rules
copying thefuck/rules/cd_parent.py -> build/lib/thefuck/rules
copying thefuck/rules/open.py -> build/lib/thefuck/rules
copying thefuck/rules/pacman_invalid_option.py -> build/lib/thefuck/rules
copying thefuck/rules/apt_get_search.py -> build/lib/thefuck/rules
copying thefuck/rules/dry.py -> build/lib/thefuck/rules
copying thefuck/rules/terraform_init.py -> build/lib/thefuck/rules
copying thefuck/rules/systemctl.py -> build/lib/thefuck/rules
copying thefuck/rules/grep_arguments_order.py -> build/lib/thefuck/rules
copying thefuck/rules/grunt_task_not_found.py -> build/lib/thefuck/rules
copying thefuck/rules/remove_shell_prompt_literal.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_install.py -> build/lib/thefuck/rules
copying thefuck/rules/choco_install.py -> build/lib/thefuck/rules
copying thefuck/rules/touch.py -> build/lib/thefuck/rules
copying thefuck/rules/dnf_no_such_command.py -> build/lib/thefuck/rules
copying thefuck/rules/whois.py -> build/lib/thefuck/rules
copying thefuck/rules/git_rebase_merge_dir.py -> build/lib/thefuck/rules
copying thefuck/rules/git_lfs_mistype.py -> build/lib/thefuck/rules
copying thefuck/rules/conda_mistype.py -> build/lib/thefuck/rules
copying thefuck/rules/heroku_not_command.py -> build/lib/thefuck/rules
copying thefuck/rules/python_execute.py -> build/lib/thefuck/rules
copying thefuck/rules/no_command.py -> build/lib/thefuck/rules
copying thefuck/rules/fix_file.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_cask_dependency.py -> build/lib/thefuck/rules
copying thefuck/rules/git_not_command.py -> build/lib/thefuck/rules
copying thefuck/rules/cd_mkdir.py -> build/lib/thefuck/rules
copying thefuck/rules/python_command.py -> build/lib/thefuck/rules
copying thefuck/rules/missing_space_before_subcommand.py -> build/lib/thefuck/rules
copying thefuck/rules/git_diff_no_index.py -> build/lib/thefuck/rules
copying thefuck/rules/git_branch_list.py -> build/lib/thefuck/rules
copying thefuck/rules/git_hook_bypass.py -> build/lib/thefuck/rules
copying thefuck/rules/heroku_multiple_apps.py -> build/lib/thefuck/rules
copying thefuck/rules/quotation_marks.py -> build/lib/thefuck/rules
copying thefuck/rules/ag_literal.py -> build/lib/thefuck/rules
copying thefuck/rules/gem_unknown_command.py -> build/lib/thefuck/rules
copying thefuck/rules/go_unknown_command.py -> build/lib/thefuck/rules
copying thefuck/rules/apt_get.py -> build/lib/thefuck/rules
copying thefuck/rules/cargo_no_command.py -> build/lib/thefuck/rules
copying thefuck/rules/cp_create_destination.py -> build/lib/thefuck/rules
copying thefuck/rules/git_pull.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_unknown_command.py -> build/lib/thefuck/rules
copying thefuck/rules/npm_wrong_command.py -> build/lib/thefuck/rules
copying thefuck/rules/cd_cs.py -> build/lib/thefuck/rules
copying thefuck/rules/az_cli.py -> build/lib/thefuck/rules
copying thefuck/rules/ls_lah.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_uninstall.py -> build/lib/thefuck/rules
copying thefuck/rules/git_remote_delete.py -> build/lib/thefuck/rules
copying thefuck/rules/yarn_help.py -> build/lib/thefuck/rules
copying thefuck/rules/rm_root.py -> build/lib/thefuck/rules
copying thefuck/rules/cpp11.py -> build/lib/thefuck/rules
copying thefuck/rules/pip_unknown_command.py -> build/lib/thefuck/rules
copying thefuck/rules/brew_update_formula.py -> build/lib/thefuck/rules
copying thefuck/rules/unsudo.py -> build/lib/thefuck/rules
copying thefuck/rules/grep_recursive.py -> build/lib/thefuck/rules
copying thefuck/rules/aws_cli.py -> build/lib/thefuck/rules
copying thefuck/rules/gulp_not_task.py -> build/lib/thefuck/rules
copying thefuck/rules/prove_recursively.py -> build/lib/thefuck/rules
copying thefuck/rules/sudo_command_from_user_path.py -> build/lib/thefuck/rules
copying thefuck/rules/git_pull_uncommitted_changes.py -> build/lib/thefuck/rules
copying thefuck/rules/port_already_in_use.py -> build/lib/thefuck/rules
copying thefuck/rules/adb_unknown_command.py -> build/lib/thefuck/rules
copying thefuck/rules/git_branch_delete.py -> build/lib/thefuck/rules
copying thefuck/rules/history.py -> build/lib/thefuck/rules
copying thefuck/rules/django_south_ghost.py -> build/lib/thefuck/rules
copying thefuck/rules/git_branch_exists.py -> build/lib/thefuck/rules
copying thefuck/rules/git_diff_staged.py -> build/lib/thefuck/rules
creating build/lib/thefuck/entrypoints
copying thefuck/entrypoints/alias.py -> build/lib/thefuck/entrypoints
copying thefuck/entrypoints/fix_command.py -> build/lib/thefuck/entrypoints
copying thefuck/entrypoints/__init__.py -> build/lib/thefuck/entrypoints
copying thefuck/entrypoints/main.py -> build/lib/thefuck/entrypoints
copying thefuck/entrypoints/shell_logger.py -> build/lib/thefuck/entrypoints
copying thefuck/entrypoints/not_configured.py -> build/lib/thefuck/entrypoints
running egg_info
creating thefuck.egg-info
writing thefuck.egg-info/PKG-INFO
writing dependency_links to thefuck.egg-info/dependency_links.txt
writing entry points to thefuck.egg-info/entry_points.txt
writing requirements to thefuck.egg-info/requires.txt
writing top-level names to thefuck.egg-info/top_level.txt
writing manifest file 'thefuck.egg-info/SOURCES.txt'
reading manifest file 'thefuck.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.md'
writing manifest file 'thefuck.egg-info/SOURCES.txt'
/nix/store/rxndmcgiy6np5vc2cv8phxspny40mfhn-python3.11-setuptools-69.1.1/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
installing to build/bdist.macosx-11.0-arm64/wheel
running install
running install_lib
creating build/bdist.macosx-11.0-arm64
creating build/bdist.macosx-11.0-arm64/wheel
creating build/bdist.macosx-11.0-arm64/wheel/thefuck
creating build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/git.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/nix.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/sudo.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/npm.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/yum.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/dnf.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/archlinux.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/apt.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/specific/brew.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/specific
copying build/lib/thefuck/corrector.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
creating build/bdist.macosx-11.0-arm64/wheel/thefuck/output_readers
copying build/lib/thefuck/output_readers/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/output_readers
copying build/lib/thefuck/output_readers/rerun.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/output_readers
copying build/lib/thefuck/output_readers/read_log.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/output_readers
copying build/lib/thefuck/output_readers/shell_logger.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/output_readers
copying build/lib/thefuck/ui.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
creating build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/tcsh.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/powershell.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/generic.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/bash.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/zsh.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/shells/fish.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/shells
copying build/lib/thefuck/conf.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
copying build/lib/thefuck/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
copying build/lib/thefuck/types.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
creating build/bdist.macosx-11.0-arm64/wheel/thefuck/system
copying build/lib/thefuck/system/unix.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/system
copying build/lib/thefuck/system/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/system
copying build/lib/thefuck/system/win32.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/system
copying build/lib/thefuck/utils.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
copying build/lib/thefuck/logs.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
creating build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_push.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_bisect_usage.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/yarn_alias.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_pull_clone.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ssh_known_hosts.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/pacman.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/yum_invalid_operation.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ln_s_order.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_merge_unrelated.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/java.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/yarn_command_not_found.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/apt_list_upgradable.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_commit_add.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/composer_not_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/rails_migrations_pending.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_flag_after_filename.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_rm_local_modifications.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_stash.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ls_all.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/lein_not_task.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_remote_seturl_add.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_commit_amend.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/remove_trailing_cedilla.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/pacman_not_found.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/long_form_help.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/scm_correction.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_push_pull.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/django_south_merge.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_add_force.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_main_master.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/no_such_file.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/sed_unterminated_s.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_branch_delete_checked_out.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/sudo.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_help_aliased.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/gradle_no_task.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/mvn_unknown_lifecycle_phase.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/unknown_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cd_correction.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/man.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/dirty_untar.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/mvn_no_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/mkdir_p.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cargo.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/switch_lang.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_link.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/fab_command_not_found.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/vagrant_up.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/omnienv_no_such_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_rm_recursive.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/tmux.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/pip_install.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ifconfig_device_not_found.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/chmod_x.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/rm_dir.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cat_dir.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/php_s.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/react_native_command_unrecognized.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_clone_git_clone.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/test.py.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_merge.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_rebase_no_changes.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_checkout.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/npm_run_script.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/go_run.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_push_force.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_push_without_commits.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/docker_login.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ln_no_hard_link.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/mercurial.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/python_module_error.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/docker_image_being_used_by_container.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_push_different_branch_names.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/apt_invalid_operation.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_fix_stash.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/workon_doesnt_exists.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_rm_staged.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_stash_pop.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/docker_not_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/dirty_unzip.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/gradle_wrapper.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_branch_0flag.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/nixos_cmd_not_found.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/tsuru_not_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cp_omitting_directory.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/hostscli.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/tsuru_login.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_commit_reset.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_add.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_two_dashes.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/npm_missing_script.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/apt_upgrade.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/javac.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/path_from_history.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/sl_ls.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/yarn_command_replaced.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/man_no_space.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/wrong_hyphen_before_subcommand.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/fix_alt_space.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_tag_force.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/has_exists_script.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_reinstall.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cd_parent.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/open.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/pacman_invalid_option.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/apt_get_search.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/dry.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/terraform_init.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/systemctl.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/grep_arguments_order.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/grunt_task_not_found.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/remove_shell_prompt_literal.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_install.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/choco_install.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/touch.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/dnf_no_such_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/whois.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_rebase_merge_dir.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_lfs_mistype.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/conda_mistype.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/heroku_not_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/python_execute.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/no_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/fix_file.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_cask_dependency.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_not_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cd_mkdir.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/python_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/missing_space_before_subcommand.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_diff_no_index.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_branch_list.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_hook_bypass.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/heroku_multiple_apps.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/quotation_marks.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ag_literal.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/gem_unknown_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/go_unknown_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/apt_get.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cargo_no_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cp_create_destination.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_pull.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_unknown_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/npm_wrong_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cd_cs.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/az_cli.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/ls_lah.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_uninstall.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_remote_delete.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/yarn_help.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/rm_root.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/cpp11.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/pip_unknown_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/brew_update_formula.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/unsudo.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/grep_recursive.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/aws_cli.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/gulp_not_task.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/prove_recursively.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/sudo_command_from_user_path.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_pull_uncommitted_changes.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/port_already_in_use.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/adb_unknown_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_branch_delete.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/history.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/django_south_ghost.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_branch_exists.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
copying build/lib/thefuck/rules/git_diff_staged.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/rules
creating build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/entrypoints/alias.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/entrypoints/fix_command.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/entrypoints/__init__.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/entrypoints/main.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/entrypoints/shell_logger.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/entrypoints/not_configured.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck/entrypoints
copying build/lib/thefuck/exceptions.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
copying build/lib/thefuck/const.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
copying build/lib/thefuck/argument_parser.py -> build/bdist.macosx-11.0-arm64/wheel/thefuck
running install_egg_info
Copying thefuck.egg-info to build/bdist.macosx-11.0-arm64/wheel/thefuck-3.32-py3.11.egg-info
running install_scripts
creating build/bdist.macosx-11.0-arm64/wheel/thefuck-3.32.dist-info/WHEEL
creating 'dist/thefuck-3.32-py2.py3-none-any.whl' and adding 'build/bdist.macosx-11.0-arm64/wheel' to it
adding 'thefuck/__init__.py'
adding 'thefuck/argument_parser.py'
adding 'thefuck/conf.py'
adding 'thefuck/const.py'
adding 'thefuck/corrector.py'
adding 'thefuck/exceptions.py'
adding 'thefuck/logs.py'
adding 'thefuck/types.py'
adding 'thefuck/ui.py'
adding 'thefuck/utils.py'
adding 'thefuck/entrypoints/__init__.py'
adding 'thefuck/entrypoints/alias.py'
adding 'thefuck/entrypoints/fix_command.py'
adding 'thefuck/entrypoints/main.py'
adding 'thefuck/entrypoints/not_configured.py'
adding 'thefuck/entrypoints/shell_logger.py'
adding 'thefuck/output_readers/__init__.py'
adding 'thefuck/output_readers/read_log.py'
adding 'thefuck/output_readers/rerun.py'
adding 'thefuck/output_readers/shell_logger.py'
adding 'thefuck/rules/__init__.py'
adding 'thefuck/rules/adb_unknown_command.py'
adding 'thefuck/rules/ag_literal.py'
adding 'thefuck/rules/apt_get.py'
adding 'thefuck/rules/apt_get_search.py'
adding 'thefuck/rules/apt_invalid_operation.py'
adding 'thefuck/rules/apt_list_upgradable.py'
adding 'thefuck/rules/apt_upgrade.py'
adding 'thefuck/rules/aws_cli.py'
adding 'thefuck/rules/az_cli.py'
adding 'thefuck/rules/brew_cask_dependency.py'
adding 'thefuck/rules/brew_install.py'
adding 'thefuck/rules/brew_link.py'
adding 'thefuck/rules/brew_reinstall.py'
adding 'thefuck/rules/brew_uninstall.py'
adding 'thefuck/rules/brew_unknown_command.py'
adding 'thefuck/rules/brew_update_formula.py'
adding 'thefuck/rules/cargo.py'
adding 'thefuck/rules/cargo_no_command.py'
adding 'thefuck/rules/cat_dir.py'
adding 'thefuck/rules/cd_correction.py'
adding 'thefuck/rules/cd_cs.py'
adding 'thefuck/rules/cd_mkdir.py'
adding 'thefuck/rules/cd_parent.py'
adding 'thefuck/rules/chmod_x.py'
adding 'thefuck/rules/choco_install.py'
adding 'thefuck/rules/composer_not_command.py'
adding 'thefuck/rules/conda_mistype.py'
adding 'thefuck/rules/cp_create_destination.py'
adding 'thefuck/rules/cp_omitting_directory.py'
adding 'thefuck/rules/cpp11.py'
adding 'thefuck/rules/dirty_untar.py'
adding 'thefuck/rules/dirty_unzip.py'
adding 'thefuck/rules/django_south_ghost.py'
adding 'thefuck/rules/django_south_merge.py'
adding 'thefuck/rules/dnf_no_such_command.py'
adding 'thefuck/rules/docker_image_being_used_by_container.py'
adding 'thefuck/rules/docker_login.py'
adding 'thefuck/rules/docker_not_command.py'
adding 'thefuck/rules/dry.py'
adding 'thefuck/rules/fab_command_not_found.py'
adding 'thefuck/rules/fix_alt_space.py'
adding 'thefuck/rules/fix_file.py'
adding 'thefuck/rules/gem_unknown_command.py'
adding 'thefuck/rules/git_add.py'
adding 'thefuck/rules/git_add_force.py'
adding 'thefuck/rules/git_bisect_usage.py'
adding 'thefuck/rules/git_branch_0flag.py'
adding 'thefuck/rules/git_branch_delete.py'
adding 'thefuck/rules/git_branch_delete_checked_out.py'
adding 'thefuck/rules/git_branch_exists.py'
adding 'thefuck/rules/git_branch_list.py'
adding 'thefuck/rules/git_checkout.py'
adding 'thefuck/rules/git_clone_git_clone.py'
adding 'thefuck/rules/git_commit_add.py'
adding 'thefuck/rules/git_commit_amend.py'
adding 'thefuck/rules/git_commit_reset.py'
adding 'thefuck/rules/git_diff_no_index.py'
adding 'thefuck/rules/git_diff_staged.py'
adding 'thefuck/rules/git_fix_stash.py'
adding 'thefuck/rules/git_flag_after_filename.py'
adding 'thefuck/rules/git_help_aliased.py'
adding 'thefuck/rules/git_hook_bypass.py'
adding 'thefuck/rules/git_lfs_mistype.py'
adding 'thefuck/rules/git_main_master.py'
adding 'thefuck/rules/git_merge.py'
adding 'thefuck/rules/git_merge_unrelated.py'
adding 'thefuck/rules/git_not_command.py'
adding 'thefuck/rules/git_pull.py'
adding 'thefuck/rules/git_pull_clone.py'
adding 'thefuck/rules/git_pull_uncommitted_changes.py'
adding 'thefuck/rules/git_push.py'
adding 'thefuck/rules/git_push_different_branch_names.py'
adding 'thefuck/rules/git_push_force.py'
adding 'thefuck/rules/git_push_pull.py'
adding 'thefuck/rules/git_push_without_commits.py'
adding 'thefuck/rules/git_rebase_merge_dir.py'
adding 'thefuck/rules/git_rebase_no_changes.py'
adding 'thefuck/rules/git_remote_delete.py'
adding 'thefuck/rules/git_remote_seturl_add.py'
adding 'thefuck/rules/git_rm_local_modifications.py'
adding 'thefuck/rules/git_rm_recursive.py'
adding 'thefuck/rules/git_rm_staged.py'
adding 'thefuck/rules/git_stash.py'
adding 'thefuck/rules/git_stash_pop.py'
adding 'thefuck/rules/git_tag_force.py'
adding 'thefuck/rules/git_two_dashes.py'
adding 'thefuck/rules/go_run.py'
adding 'thefuck/rules/go_unknown_command.py'
adding 'thefuck/rules/gradle_no_task.py'
adding 'thefuck/rules/gradle_wrapper.py'
adding 'thefuck/rules/grep_arguments_order.py'
adding 'thefuck/rules/grep_recursive.py'
adding 'thefuck/rules/grunt_task_not_found.py'
adding 'thefuck/rules/gulp_not_task.py'
adding 'thefuck/rules/has_exists_script.py'
adding 'thefuck/rules/heroku_multiple_apps.py'
adding 'thefuck/rules/heroku_not_command.py'
adding 'thefuck/rules/history.py'
adding 'thefuck/rules/hostscli.py'
adding 'thefuck/rules/ifconfig_device_not_found.py'
adding 'thefuck/rules/java.py'
adding 'thefuck/rules/javac.py'
adding 'thefuck/rules/lein_not_task.py'
adding 'thefuck/rules/ln_no_hard_link.py'
adding 'thefuck/rules/ln_s_order.py'
adding 'thefuck/rules/long_form_help.py'
adding 'thefuck/rules/ls_all.py'
adding 'thefuck/rules/ls_lah.py'
adding 'thefuck/rules/man.py'
adding 'thefuck/rules/man_no_space.py'
adding 'thefuck/rules/mercurial.py'
adding 'thefuck/rules/missing_space_before_subcommand.py'
adding 'thefuck/rules/mkdir_p.py'
adding 'thefuck/rules/mvn_no_command.py'
adding 'thefuck/rules/mvn_unknown_lifecycle_phase.py'
adding 'thefuck/rules/nixos_cmd_not_found.py'
adding 'thefuck/rules/no_command.py'
adding 'thefuck/rules/no_such_file.py'
adding 'thefuck/rules/npm_missing_script.py'
adding 'thefuck/rules/npm_run_script.py'
adding 'thefuck/rules/npm_wrong_command.py'
adding 'thefuck/rules/omnienv_no_such_command.py'
adding 'thefuck/rules/open.py'
adding 'thefuck/rules/pacman.py'
adding 'thefuck/rules/pacman_invalid_option.py'
adding 'thefuck/rules/pacman_not_found.py'
adding 'thefuck/rules/path_from_history.py'
adding 'thefuck/rules/php_s.py'
adding 'thefuck/rules/pip_install.py'
adding 'thefuck/rules/pip_unknown_command.py'
adding 'thefuck/rules/port_already_in_use.py'
adding 'thefuck/rules/prove_recursively.py'
adding 'thefuck/rules/python_command.py'
adding 'thefuck/rules/python_execute.py'
adding 'thefuck/rules/python_module_error.py'
adding 'thefuck/rules/quotation_marks.py'
adding 'thefuck/rules/rails_migrations_pending.py'
adding 'thefuck/rules/react_native_command_unrecognized.py'
adding 'thefuck/rules/remove_shell_prompt_literal.py'
adding 'thefuck/rules/remove_trailing_cedilla.py'
adding 'thefuck/rules/rm_dir.py'
adding 'thefuck/rules/rm_root.py'
adding 'thefuck/rules/scm_correction.py'
adding 'thefuck/rules/sed_unterminated_s.py'
adding 'thefuck/rules/sl_ls.py'
adding 'thefuck/rules/ssh_known_hosts.py'
adding 'thefuck/rules/sudo.py'
adding 'thefuck/rules/sudo_command_from_user_path.py'
adding 'thefuck/rules/switch_lang.py'
adding 'thefuck/rules/systemctl.py'
adding 'thefuck/rules/terraform_init.py'
adding 'thefuck/rules/test.py.py'
adding 'thefuck/rules/tmux.py'
adding 'thefuck/rules/touch.py'
adding 'thefuck/rules/tsuru_login.py'
adding 'thefuck/rules/tsuru_not_command.py'
adding 'thefuck/rules/unknown_command.py'
adding 'thefuck/rules/unsudo.py'
adding 'thefuck/rules/vagrant_up.py'
adding 'thefuck/rules/whois.py'
adding 'thefuck/rules/workon_doesnt_exists.py'
adding 'thefuck/rules/wrong_hyphen_before_subcommand.py'
adding 'thefuck/rules/yarn_alias.py'
adding 'thefuck/rules/yarn_command_not_found.py'
adding 'thefuck/rules/yarn_command_replaced.py'
adding 'thefuck/rules/yarn_help.py'
adding 'thefuck/rules/yum_invalid_operation.py'
adding 'thefuck/shells/__init__.py'
adding 'thefuck/shells/bash.py'
adding 'thefuck/shells/fish.py'
adding 'thefuck/shells/generic.py'
adding 'thefuck/shells/powershell.py'
adding 'thefuck/shells/tcsh.py'
adding 'thefuck/shells/zsh.py'
adding 'thefuck/specific/__init__.py'
adding 'thefuck/specific/apt.py'
adding 'thefuck/specific/archlinux.py'
adding 'thefuck/specific/brew.py'
adding 'thefuck/specific/dnf.py'
adding 'thefuck/specific/git.py'
adding 'thefuck/specific/nix.py'
adding 'thefuck/specific/npm.py'
adding 'thefuck/specific/sudo.py'
adding 'thefuck/specific/yum.py'
adding 'thefuck/system/__init__.py'
adding 'thefuck/system/unix.py'
adding 'thefuck/system/win32.py'
adding 'thefuck-3.32.dist-info/LICENSE.md'
adding 'thefuck-3.32.dist-info/METADATA'
adding 'thefuck-3.32.dist-info/WHEEL'
adding 'thefuck-3.32.dist-info/entry_points.txt'
adding 'thefuck-3.32.dist-info/top_level.txt'
adding 'thefuck-3.32.dist-info/RECORD'
removing build/bdist.macosx-11.0-arm64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
Running phase: installPhase
Executing pypaInstallPhase
Successfully installed thefuck-3.32-py2.py3-none-any.whl
Finished executing pypaInstallPhase
@nix { "action": "setPhase", "phase": "pythonOutputDistPhase" }
Running phase: pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
Running phase: fixupPhase
checking for references to /private/tmp/nix-build-thefuck-3.32.drv-0/ in /nix/store/l4pr1lnc19p1mxwqrwz2bmninacz4pxn-thefuck-3.32...
patching script interpreter paths in /nix/store/l4pr1lnc19p1mxwqrwz2bmninacz4pxn-thefuck-3.32
stripping (with command strip and flags -S) in /nix/store/l4pr1lnc19p1mxwqrwz2bmninacz4pxn-thefuck-3.32/lib /nix/store/l4pr1lnc19p1mxwqrwz2bmninacz4pxn-thefuck-3.32/bin
checking for references to /private/tmp/nix-build-thefuck-3.32.drv-0/ in /nix/store/zi5yahixz64ks4vlfmix9650w21nqqmw-thefuck-3.32-dist...
patching script interpreter paths in /nix/store/zi5yahixz64ks4vlfmix9650w21nqqmw-thefuck-3.32-dist
Rewriting #!/nix/store/c05vbvkjxarxkws9zkwrcwrzlsx9nd68-python3-3.11.8/bin/python3.11 to #!/nix/store/c05vbvkjxarxkws9zkwrcwrzlsx9nd68-python3-3.11.8
wrapping `/nix/store/l4pr1lnc19p1mxwqrwz2bmninacz4pxn-thefuck-3.32/bin/thefuck'...
Rewriting #!/nix/store/c05vbvkjxarxkws9zkwrcwrzlsx9nd68-python3-3.11.8/bin/python3.11 to #!/nix/store/c05vbvkjxarxkws9zkwrcwrzlsx9nd68-python3-3.11.8
wrapping `/nix/store/l4pr1lnc19p1mxwqrwz2bmninacz4pxn-thefuck-3.32/bin/fuck'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
Running phase: installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
Running phase: pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
Running phase: pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
Running phase: pythonImportsCheckPhase
Executing pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
Running phase: pytestCheckPhase
Executing pytestCheckPhase
============================= test session starts ==============================
platform darwin -- Python 3.11.8, pytest-8.0.2, pluggy-1.4.0
rootdir: /private/tmp/nix-build-thefuck-3.32.drv-0/source
plugins: mock-3.12.0
collecting ... 
collecting 1548 items 
collected 1859 items / 18 deselected / 1841 selected 
tests/entrypoints/test_alias.py ....... [ 0%]
tests/entrypoints/test_fix_command.py ...... [ 0%]
tests/functional/test_bash.py sssssssssssssss [ 1%]
tests/functional/test_fish.py ssssssss [ 1%]
tests/functional/test_tcsh.py ssssssss [ 2%]
tests/functional/test_zsh.py sssssssssssssss [ 3%]
tests/output_readers/test_rerun.py ......... [ 3%]
tests/rules/test_adb_unknown_command.py ......... [ 4%]
tests/rules/test_ag_literal.py ... [ 4%]
tests/rules/test_apt_get.py ............ [ 4%]
tests/rules/test_apt_get_search.py .......... [ 5%]
tests/rules/test_apt_invalid_operation.py ........... [ 6%]
tests/rules/test_apt_list_upgradable.py ............. [ 6%]
tests/rules/test_apt_upgrade.py .... [ 7%]
tests/rules/test_aws_cli.py ....... [ 7%]
tests/rules/test_az_cli.py ..... [ 7%]
tests/rules/test_brew_cask_dependency.py ..... [ 7%]
tests/rules/test_brew_install.py ss [ 8%]
tests/rules/test_brew_link.py .... [ 8%]
tests/rules/test_brew_reinstall.py ..... [ 8%]
tests/rules/test_brew_uninstall.py ..... [ 8%]
tests/rules/test_brew_unknown_command.py .. [ 8%]
tests/rules/test_brew_update_formula.py ..... [ 9%]
tests/rules/test_cargo_no_command.py .... [ 9%]
tests/rules/test_cat_dir.py ......... [ 9%]
tests/rules/test_cd_correction.py ...... [ 10%]
tests/rules/test_cd_cs.py .. [ 10%]
tests/rules/test_cd_mkdir.py ........ [ 10%]
tests/rules/test_cd_parent.py .. [ 10%]
tests/rules/test_chmod_x.py ........ [ 11%]
tests/rules/test_choco_install.py .................... [ 12%]
tests/rules/test_composer_not_command.py .. [ 12%]
tests/rules/test_conda_mistype.py .. [ 12%]
tests/rules/test_cp_create_destination.py ........ [ 13%]
tests/rules/test_cp_omitting_directory.py ...... [ 13%]
tests/rules/test_dirty_untar.py ........................................ [ 15%]
........................................................................ [ 19%]
........................................................................ [ 23%]
........................................................................ [ 27%]
.............. [ 28%]
tests/rules/test_dirty_unzip.py ............ [ 28%]
tests/rules/test_django_south_ghost.py .. [ 28%]
tests/rules/test_django_south_merge.py .. [ 28%]
tests/rules/test_dnf_no_such_command.py ....... [ 29%]
tests/rules/test_docker_image_being_used_by_container.py .... [ 29%]
tests/rules/test_docker_login.py .. [ 29%]
tests/rules/test_docker_not_command.py ............. [ 30%]
tests/rules/test_dry.py .... [ 30%]
tests/rules/test_fab_command_not_found.py ......... [ 31%]
tests/rules/test_fix_alt_space.py .. [ 31%]
tests/rules/test_fix_file.py ........................................... [ 33%]
........................................................................ [ 37%]
 [ 37%]
tests/rules/test_gem_unknown_command.py ...... [ 37%]
tests/rules/test_git_add.py ....... [ 38%]
tests/rules/test_git_add_force.py .. [ 38%]
tests/rules/test_git_bisect_usage.py ......... [ 38%]
tests/rules/test_git_branch_0flag.py .................... [ 39%]
tests/rules/test_git_branch_delete.py .. [ 39%]
tests/rules/test_git_branch_delete_checked_out.py ...... [ 40%]
tests/rules/test_git_branch_exists.py ......... [ 40%]
tests/rules/test_git_branch_list.py ... [ 40%]
tests/rules/test_git_checkout.py .................... [ 41%]
tests/rules/test_git_clone_git_clone.py ... [ 42%]
tests/rules/test_git_commit_add.py ........ [ 42%]
tests/rules/test_git_commit_amend.py ....... [ 42%]
tests/rules/test_git_commit_reset.py ....... [ 43%]
tests/rules/test_git_diff_no_index.py ..... [ 43%]
tests/rules/test_git_diff_staged.py ........ [ 44%]
tests/rules/test_git_fix_stash.py ....... [ 44%]
tests/rules/test_git_flag_after_filename.py .............. [ 45%]
tests/rules/test_git_help_aliased.py ...... [ 45%]
tests/rules/test_git_hook_bypass.py ............. [ 46%]
tests/rules/test_git_lfs_mistype.py .. [ 46%]
tests/rules/test_git_main_master.py ......... [ 46%]
tests/rules/test_git_merge.py .... [ 47%]
tests/rules/test_git_merge_unrelated.py .... [ 47%]
tests/rules/test_git_not_command.py .. [ 47%]
tests/rules/test_git_pull.py .. [ 47%]
tests/rules/test_git_pull_clone.py .. [ 47%]
tests/rules/test_git_pull_uncommitted_changes.py .. [ 47%]
tests/rules/test_git_pull_unstaged_changes.py .. [ 47%]
tests/rules/test_git_push.py ................. [ 48%]
tests/rules/test_git_push_different_branch_names.py ..... [ 48%]
tests/rules/test_git_push_force.py ............ [ 49%]
tests/rules/test_git_push_pull.py .................. [ 50%]
tests/rules/test_git_push_without_commits.py ... [ 50%]
tests/rules/test_git_rebase_merge_dir.py ........ [ 51%]
tests/rules/test_git_rebase_no_changes.py .. [ 51%]
tests/rules/test_git_remote_delete.py ...... [ 51%]
tests/rules/test_git_remote_seturl_add.py ....... [ 52%]
tests/rules/test_git_rm_local_modifications.py ....... [ 52%]
tests/rules/test_git_rm_recursive.py ...... [ 52%]
tests/rules/test_git_rm_staged.py ....... [ 53%]
tests/rules/test_git_stash.py ...... [ 53%]
tests/rules/test_git_stash_pop.py .. [ 53%]
tests/rules/test_git_tag_force.py .. [ 53%]
tests/rules/test_git_two_dashes.py ................. [ 54%]
tests/rules/test_go_run.py .... [ 54%]
tests/rules/test_go_unknown_command.py ... [ 54%]
tests/rules/test_gradle_not_task.py ............ [ 55%]
tests/rules/test_gradle_wrapper.py ........ [ 56%]
tests/rules/test_grep_arguments_order.py ............... [ 56%]
tests/rules/test_grep_recursive.py .. [ 56%]
tests/rules/test_grunt_task_not_found.py ....... [ 57%]
tests/rules/test_gulp_not_task.py .... [ 57%]
tests/rules/test_has_exists_script.py .. [ 57%]
tests/rules/test_heroku_multiple_apps.py ... [ 57%]
tests/rules/test_heroku_not_command.py ... [ 58%]
tests/rules/test_history.py ...... [ 58%]
tests/rules/test_hostscli.py .. [ 58%]
tests/rules/test_ifconfig_device_not_found.py ...... [ 58%]
tests/rules/test_java.py .... [ 58%]
tests/rules/test_javac.py .... [ 59%]
tests/rules/test_lein_not_task.py .. [ 59%]
tests/rules/test_ln_no_hard_link.py ............. [ 60%]
tests/rules/test_ln_s_order.py ....... [ 60%]
tests/rules/test_long_form_help.py ...... [ 60%]
tests/rules/test_ls_all.py .. [ 60%]
tests/rules/test_ls_lah.py .. [ 60%]
tests/rules/test_man.py ................. [ 61%]
tests/rules/test_man_no_space.py .. [ 61%]
tests/rules/test_mercurial.py ........................... [ 63%]
tests/rules/test_missing_space_before_subcommand.py .......... [ 63%]
tests/rules/test_mkdir_p.py ........... [ 64%]
tests/rules/test_mvn_no_command.py ...... [ 64%]
tests/rules/test_mvn_unknown_lifecycle_phase.py ...... [ 65%]
tests/rules/test_nixos_cmd_not_found.py ..... [ 65%]
tests/rules/test_no_command.py .......... [ 66%]
tests/rules/test_no_such_file.py ...... [ 66%]
tests/rules/test_npm_missing_script.py ......... [ 66%]
tests/rules/test_npm_run_script.py ......... [ 67%]
tests/rules/test_npm_wrong_command.py ........... [ 67%]
tests/rules/test_omnienv_no_such_command.py ........... [ 68%]
tests/rules/test_open.py ....................... [ 69%]
tests/rules/test_pacman.py ss......ssss..... [ 70%]
tests/rules/test_pacman_invalid_option.py .............................. [ 72%]
. [ 72%]
tests/rules/test_pacman_not_found.py ssss....ssss.... [ 73%]
tests/rules/test_path_from_history.py ...... [ 73%]
tests/rules/test_php_s.py ...... [ 73%]
tests/rules/test_pip_install.py .. [ 74%]
tests/rules/test_pip_unknown_command.py ... [ 74%]
tests/rules/test_port_already_in_use.py ............... [ 75%]
tests/rules/test_prove_recursively.py ....... [ 75%]
tests/rules/test_python_command.py .. [ 75%]
tests/rules/test_python_execute.py .... [ 75%]
tests/rules/test_python_module_error.py ...... [ 76%]
tests/rules/test_quotation_marks.py ...... [ 76%]
tests/rules/test_rails_migrations_pending.py ..... [ 76%]
tests/rules/test_react_native_command_unrecognized.py ...... [ 76%]
tests/rules/test_remove_shell_prompt_literal.py ............ [ 77%]
tests/rules/test_remove_trailing_cedilla.py .... [ 77%]
tests/rules/test_rm_dir.py .......... [ 78%]
tests/rules/test_rm_root.py ..... [ 78%]
tests/rules/test_scm_correction.py ........ [ 79%]
tests/rules/test_sed_unterminated_s.py .. [ 79%]
tests/rules/test_sl_ls.py .. [ 79%]
tests/rules/test_ssh_known_host.py ... [ 79%]
tests/rules/test_sudo.py .............. [ 80%]
tests/rules/test_sudo_command_from_user_path.py ....... [ 80%]
tests/rules/test_switch_lang.py .................. [ 81%]
tests/rules/test_systemctl.py .. [ 81%]
tests/rules/test_terraform_init.py ......... [ 82%]
tests/rules/test_tmux.py .. [ 82%]
tests/rules/test_touch.py ...... [ 82%]
tests/rules/test_tsuru_login.py ....... [ 82%]
tests/rules/test_tsuru_not_command.py ............. [ 83%]
tests/rules/test_unknown_command.py ........... [ 84%]
tests/rules/test_unsudo.py .... [ 84%]
tests/rules/test_vagrant_up.py ............ [ 85%]
tests/rules/test_whois.py ....... [ 85%]
tests/rules/test_workon_doesnt_exists.py ......... [ 86%]
tests/rules/test_wrong_hyphen_before_subcommand.py ....... [ 86%]
tests/rules/test_yarn_alias.py ...... [ 86%]
tests/rules/test_yarn_command_not_found.py ..... [ 87%]
tests/rules/test_yarn_command_replaced.py ....... [ 87%]
tests/rules/test_yarn_help.py .. [ 87%]
tests/rules/test_yum_invalid_operation.py ........... [ 88%]
tests/shells/test_bash.py ................ [ 88%]
tests/shells/test_fish.py ................................. [ 90%]
tests/shells/test_generic.py ........... [ 91%]
tests/shells/test_powershell.py ...... [ 91%]
tests/shells/test_tcsh.py ............... [ 92%]
tests/shells/test_zsh.py .............. [ 93%]
tests/specific/test_git.py .................. [ 94%]
tests/specific/test_npm.py . [ 94%]
tests/specific/test_sudo.py ....... [ 94%]
tests/test_argument_parser.py ............ [ 95%]
tests/test_conf.py ...... [ 95%]
tests/test_corrector.py ....... [ 96%]
tests/test_logs.py ... [ 96%]
tests/test_readme.py . [ 96%]
tests/test_types.py ............................ [ 97%]
tests/test_ui.py ......... [ 98%]
tests/test_utils.py ............................FFFF [100%]
=================================== FAILURES ===================================
_ TestGetValidHistoryWithoutCurrent.test_get_valid_history_without_current[le cat-result0] _
self = <tests.test_utils.TestGetValidHistoryWithoutCurrent object at 0x106b8fb90>
script = 'le cat', result = ['ls cat', 'diff x', 'café ô']
@pytest.mark.parametrize('script, result', [
('le cat', ['ls cat', 'diff x', u'café ô']),
('diff x', ['ls cat', u'café ô']),
('fuck', ['ls cat', 'diff x', u'café ô']),
(u'cafe ô', ['ls cat', 'diff x', u'café ô']),
])
def test_get_valid_history_without_current(self, script, result):
command = Command(script, '')
> assert get_valid_history_without_current(command) == result
E AssertionError: assert ['ls cat', 'diff x'] == ['ls cat', 'diff x', 'café ô']
E 
E Right contains one more item: 'café ô'
E Use -v to get more diff
/private/tmp/nix-build-thefuck-3.32.drv-0/source/tests/test_utils.py:276: AssertionError
_ TestGetValidHistoryWithoutCurrent.test_get_valid_history_without_current[diff x-result1] _
self = <tests.test_utils.TestGetValidHistoryWithoutCurrent object at 0x106b8ca50>
script = 'diff x', result = ['ls cat', 'café ô']
@pytest.mark.parametrize('script, result', [
('le cat', ['ls cat', 'diff x', u'café ô']),
('diff x', ['ls cat', u'café ô']),
('fuck', ['ls cat', 'diff x', u'café ô']),
(u'cafe ô', ['ls cat', 'diff x', u'café ô']),
])
def test_get_valid_history_without_current(self, script, result):
command = Command(script, '')
> assert get_valid_history_without_current(command) == result
E AssertionError: assert ['ls cat'] == ['ls cat', 'café ô']
E 
E Right contains one more item: 'café ô'
E Use -v to get more diff
/private/tmp/nix-build-thefuck-3.32.drv-0/source/tests/test_utils.py:276: AssertionError
_ TestGetValidHistoryWithoutCurrent.test_get_valid_history_without_current[fuck-result2] _
self = <tests.test_utils.TestGetValidHistoryWithoutCurrent object at 0x106b8c8d0>
script = 'fuck', result = ['ls cat', 'diff x', 'café ô']
@pytest.mark.parametrize('script, result', [
('le cat', ['ls cat', 'diff x', u'café ô']),
('diff x', ['ls cat', u'café ô']),
('fuck', ['ls cat', 'diff x', u'café ô']),
(u'cafe ô', ['ls cat', 'diff x', u'café ô']),
])
def test_get_valid_history_without_current(self, script, result):
command = Command(script, '')
> assert get_valid_history_without_current(command) == result
E AssertionError: assert ['ls cat', 'diff x'] == ['ls cat', 'diff x', 'café ô']
E 
E Right contains one more item: 'café ô'
E Use -v to get more diff
/private/tmp/nix-build-thefuck-3.32.drv-0/source/tests/test_utils.py:276: AssertionError
_ TestGetValidHistoryWithoutCurrent.test_get_valid_history_without_current[cafe \xf4-result3] _
self = <tests.test_utils.TestGetValidHistoryWithoutCurrent object at 0x106b8c590>
script = 'cafe ô', result = ['ls cat', 'diff x', 'café ô']
@pytest.mark.parametrize('script, result', [
('le cat', ['ls cat', 'diff x', u'café ô']),
('diff x', ['ls cat', u'café ô']),
('fuck', ['ls cat', 'diff x', u'café ô']),
(u'cafe ô', ['ls cat', 'diff x', u'café ô']),
])
def test_get_valid_history_without_current(self, script, result):
command = Command(script, '')
> assert get_valid_history_without_current(command) == result
E AssertionError: assert ['ls cat', 'diff x'] == ['ls cat', 'diff x', 'café ô']
E 
E Right contains one more item: 'café ô'
E Use -v to get more diff
/private/tmp/nix-build-thefuck-3.32.drv-0/source/tests/test_utils.py:276: AssertionError
=============================== warnings summary ===============================
thefuck/conf.py:1
/private/tmp/nix-build-thefuck-3.32.drv-0/source/thefuck/conf.py:1: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
from imp import load_source
thefuck/system/unix.py:6
/private/tmp/nix-build-thefuck-3.32.drv-0/source/thefuck/system/unix.py:6: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.spawn import find_executable
../../../../nix/store/6c3wnp401y9fq59j35za7hwk6dspym7r-python3.11-pytest-8.0.2/lib/python3.11/site-packages/_pytest/fixtures.py:1322
/nix/store/6c3wnp401y9fq59j35za7hwk6dspym7r-python3.11-pytest-8.0.2/lib/python3.11/site-packages/_pytest/fixtures.py:1322: PytestRemovedIn9Warning: Marks applied to fixtures have no effect
See docs: https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function
return fixture_marker(fixture_function)
tests/test_conf.py::test_get_user_dir_path[True-~/.config-~/.thefuck]
/private/tmp/nix-build-thefuck-3.32.drv-0/source/thefuck/conf.py:52: UserWarning: Config path /var/empty/.thefuck is deprecated. Please move to /var/empty/.config/thefuck
warn(u'Config path {} is deprecated. Please move to {}'.format(
tests/test_conf.py::test_get_user_dir_path[True-/user/test/config/-~/.thefuck]
/private/tmp/nix-build-thefuck-3.32.drv-0/source/thefuck/conf.py:52: UserWarning: Config path /var/empty/.thefuck is deprecated. Please move to /user/test/config/thefuck
warn(u'Config path {} is deprecated. Please move to {}'.format(
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_utils.py::TestGetValidHistoryWithoutCurrent::test_get_valid_history_without_current[le cat-result0] - AssertionError: assert ['ls cat', 'diff x'] == ['ls cat', 'diff x', 'café ô']
FAILED tests/test_utils.py::TestGetValidHistoryWithoutCurrent::test_get_valid_history_without_current[diff x-result1] - AssertionError: assert ['ls cat'] == ['ls cat', 'café ô']
FAILED tests/test_utils.py::TestGetValidHistoryWithoutCurrent::test_get_valid_history_without_current[fuck-result2] - AssertionError: assert ['ls cat', 'diff x'] == ['ls cat', 'diff x', 'café ô']
FAILED tests/test_utils.py::TestGetValidHistoryWithoutCurrent::test_get_valid_history_without_current[cafe \xf4-result3] - AssertionError: assert ['ls cat', 'diff x'] == ['ls cat', 'diff x', 'café ô']
==== 4 failed, 1775 passed, 62 skipped, 18 deselected, 5 warnings in 2.49s =====
/nix/store/gamm276nsv0l0qm71qhywpz833niaxkx-stdenv-darwin/setup: line 1587: pop_var_context: head of shell_variables not a function context
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment