hatch.utils.shells.ShellManager¶
- class hatch.utils.shells.ShellManager(environment: EnvironmentInterface)¶
Bases:
object
- __init__(environment: EnvironmentInterface) None ¶
Methods
__init__
(environment)enter_ash
(path, args, exe_dir)enter_bash
(path, args, exe_dir)enter_cmd
(path, args, exe_dir)enter_csh
(path, args, exe_dir)enter_fish
(path, args, exe_dir)enter_nu
(path, args, exe_dir)enter_powershell
(path, args, exe_dir)enter_pwsh
(path, args, exe_dir)enter_tcsh
(path, args, exe_dir)enter_xonsh
(path, args, exe_dir)enter_zsh
(path, args, exe_dir)spawn_linux_shell
(path[, args, script, callback])