From e503017465015639cc99e61e8a687cbbb41516c9 Mon Sep 17 00:00:00 2001
From: daxid <david.rouquet@tetras-libre.fr>
Date: Mon, 23 Dec 2024 18:58:20 +0100
Subject: [PATCH] remove venv activation to use venv manually

---
 mcli                              | 10 +++++-----
 tetras_extraction/script/setup.sh |  4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/mcli b/mcli
index 5b0ed343..ee8830be 100755
--- a/mcli
+++ b/mcli
@@ -255,23 +255,23 @@ setup-debug)
     echo "RESULTS_DIR='$RESULTS_DIR'" >> "$envfile"
     ;;
 convert)
-    activate_venv
+    #activate_venv
     python "$SCRIPTS_DIR/src/main.py"
     ;;
 extract)
-    activate_venv
+    #activate_venv
     python "$SCRIPTS_DIR/src/extract.py"
     ;;
 transform)
-    activate_venv
+    #activate_venv
     python "$SCRIPTS_DIR/src/transform.py"
     ;;
 export)
-    activate_venv
+    #activate_venv
     python "$SCRIPTS_DIR/src/export.py"
     ;;
 test)
-    activate_venv
+    #activate_venv
     python "$SCRIPTS_DIR/src/test.py"
     ;;
 extract-mp3)
diff --git a/tetras_extraction/script/setup.sh b/tetras_extraction/script/setup.sh
index b3601508..031df5fd 100755
--- a/tetras_extraction/script/setup.sh
+++ b/tetras_extraction/script/setup.sh
@@ -5,11 +5,11 @@ echo "Removing old environment..."
 rm -rf venv __pycache__
 
 echo "Creating Python virtual environment..."
-python3 -m venv venv
+python3 -m -v 3.11 venv venv
 source venv/bin/activate
 
 echo "Installing dependencies..."
-pip install -r requirements.txt
+pip install --no-cache-dir -r requirements.txt
 
 echo -e "\nDone!"
 echo "Don't forget to run 'source venv/bin/activate' to enter the virtual env"
-- 
GitLab