From b7ea874751439719155eadb0332426a30138df5f Mon Sep 17 00:00:00 2001 From: Jonathan Daniel <36337649+jond01@users.noreply.github.com> Date: Sun, 3 Oct 2021 15:38:28 +0300 Subject: [PATCH] Fix `add_project` for paths with whitespaces In `qsharp.projects.add` --- src/Python/qsharp-core/qsharp/clients/iqsharp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Python/qsharp-core/qsharp/clients/iqsharp.py b/src/Python/qsharp-core/qsharp/clients/iqsharp.py index cb43c56534..b4a3b8250d 100644 --- a/src/Python/qsharp-core/qsharp/clients/iqsharp.py +++ b/src/Python/qsharp-core/qsharp/clients/iqsharp.py @@ -162,7 +162,7 @@ def get_packages(self) -> List[str]: return self._execute("%package", raise_on_stderr=False) def add_project(self, path : str) -> None: - return self._execute(f"%project {path}", raise_on_stderr=True) + return self._execute(f'%project "{path}"', raise_on_stderr=True) def get_projects(self) -> List[str]: return self._execute("%project", raise_on_stderr=False)