From 65955e9ee65be918c1b010caeea5587c04e488a2 Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.dos.anjos@gmail.com>
Date: Sun, 24 Mar 2024 19:48:21 +0100
Subject: [PATCH] [scripts.pixi] Improve error message when out of project
 directory

---
 src/idiap_devtools/scripts/pixi.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/idiap_devtools/scripts/pixi.py b/src/idiap_devtools/scripts/pixi.py
index 184cd46..6229415 100644
--- a/src/idiap_devtools/scripts/pixi.py
+++ b/src/idiap_devtools/scripts/pixi.py
@@ -122,6 +122,10 @@ def pixi(
         import tomli
 
         pyproject = tomli.load(pyproject.open("rb"))
+    else:
+        raise click.ClickException(
+            f"Cannot find `pyproject.toml` at directory `{str(project_dir)}`"
+        )
 
     # build output TOML pixi file
     config = {}
-- 
GitLab