Skip to content

Commit c064865

Browse files
committed
build: use build-requirements.txt
1 parent 795e4ce commit c064865

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed

scripts/build-requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
PyInstaller==3.5
2+
psutil

scripts/build_posix.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,8 @@ install_dependencies()
9595
pip install --upgrade pip
9696

9797
print_info "Installing requirements..."
98-
pip install .[all] psutil
99-
100-
print_info "Installing pyinstaller..."
101-
pip install pyinstaller
98+
pip install .[all]
99+
pip install -r scripts/build-requirements.txt
102100
}
103101

104102
build_dvc()

scripts/build_windows.cmd

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@ if %errorlevel% neq 0 (echo Error: Couldn't find Inno Setup compiler. && goto :e
2323
echo ====== Installing requirements... ======
2424
echo PKG = "exe" > dvc\utils\build.py
2525
call pip install .[all] || goto :error
26-
call pip install psutil || goto :error
26+
call pip install -r scripts\build-requirements.txt || goto :error
2727
call dvc pull || goto :error
28-
call pip install pyinstaller || goto :error
2928

3029
echo ====== Building dvc binary... ======
3130
call pyinstaller --additional-hooks-dir scripts\hooks dvc/__main__.py --name dvc --specpath build

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ def run(self):
9999

100100
# Extra dependecies to run tests
101101
tests_requirements = [
102-
"PyInstaller==3.5",
103102
"wheel>=0.31.1",
104103
"pydot>=1.2.4",
105104
# Test requirements:

0 commit comments

Comments
 (0)