Commit 79fec7b9 authored by DepFA's avatar DepFA Committed by GitHub

move update check to after dep installation

parent 63248c5d
...@@ -5,7 +5,6 @@ import sys ...@@ -5,7 +5,6 @@ import sys
import importlib.util import importlib.util
import shlex import shlex
import platform import platform
import requests
dir_repos = "repositories" dir_repos = "repositories"
python = sys.executable python = sys.executable
...@@ -126,16 +125,6 @@ def prepare_enviroment(): ...@@ -126,16 +125,6 @@ def prepare_enviroment():
print(f"Python {sys.version}") print(f"Python {sys.version}")
print(f"Commit hash: {commit}") print(f"Commit hash: {commit}")
try:
commits = requests.get('https://api.github.com/repos/AUTOMATIC1111/stable-diffusion-webui/branches/master').json()
if commit != "<none>" and commits['commit']['sha'] != commit:
print("--------------------------------------------------------")
print("| You are not up to date with the most recent release. |")
print("| Consider running `git pull` to update. |")
print("--------------------------------------------------------")
except Exception as e:
pass
if not is_installed("torch") or not is_installed("torchvision"): if not is_installed("torch") or not is_installed("torchvision"):
run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch") run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch")
...@@ -176,6 +165,17 @@ def prepare_enviroment(): ...@@ -176,6 +165,17 @@ def prepare_enviroment():
sys.argv += args sys.argv += args
try:
import requests
commits = requests.get('https://api.github.com/repos/AUTOMATIC1111/stable-diffusion-webui/branches/master').json()
if commit != "<none>" and commits['commit']['sha'] != commit:
print("--------------------------------------------------------")
print("| You are not up to date with the most recent release. |")
print("| Consider running `git pull` to update. |")
print("--------------------------------------------------------")
except Exception as e:
pass
if "--exit" in args: if "--exit" in args:
print("Exiting because of --exit argument") print("Exiting because of --exit argument")
exit(0) exit(0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment