diff --git a/codeflash/cli_cmds/cmd_init.py b/codeflash/cli_cmds/cmd_init.py index c5e3299a4..51704d04e 100644 --- a/codeflash/cli_cmds/cmd_init.py +++ b/codeflash/cli_cmds/cmd_init.py @@ -595,7 +595,7 @@ def configure_pyproject_toml(setup_info: SetupInfo) -> None: if formatter in ["black", "ruff"]: try: subprocess.run([formatter], capture_output=True, check=False) - except FileNotFoundError: + except (FileNotFoundError, NotADirectoryError): click.echo(f"⚠️ Formatter not found: {formatter}, please ensure it is installed") codeflash_section["formatter-cmds"] = formatter_cmds # Add the 'codeflash' section, ensuring 'tool' section exists