Skip to main content

No need for pip-sync in a fresh venv

ID
767df24
date
2023-12-17 22:25:24+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
8368d26
message
No need for pip-sync in a fresh venv
changed files
1 file, 2 additions, 4 deletions

Changed files

fish_functions/venv.fish (1598) → fish_functions/venv.fish (1534)

diff --git a/fish_functions/venv.fish b/fish_functions/venv.fish
index 322257a..9ae3b10 100644
--- a/fish_functions/venv.fish
+++ b/fish_functions/venv.fish
@@ -32,12 +32,10 @@ function venv
 
             if test -f dev_requirements.txt
                 echo "Installing dependencies from dev_requirements.txt"
-                pip install pip-tools
-                pip-sync dev_requirements.txt
+                pip install -r dev_requirements.txt
             else if test -f requirements.txt
                 echo "Installing dependencies from requirements.txt"
-                pip install pip-tools
-                pip-sync requirements.txt
+                pip install -r requirements.txt
             else
                 echo "No requirements.txt file found; no dependencies installed"
             end