Fix edge-case bug

Requests library is now a requirement - though you probably already have it.
Fix bug with chocolatey's version of Python
This commit is contained in:
nanometer5088
2022-11-09 18:32:44 -03:00
parent 65f6f66e0d
commit ec01a8a303
3 changed files with 16 additions and 15 deletions

View File

@@ -1 +1 @@
0.6
0.61

View File

@@ -1 +1,2 @@
rich
rich
requests

View File

@@ -19,18 +19,6 @@ def inicio():
except OSError:
pass
# Verifica por atualizações, e avisa o usuário caso encontre alguma
try:
import requests
data = requests.get("https://raw.githubusercontent.com/nanometer5088/quebrando-senhas/main/VERSION")
version = open('VERSION', 'r', encoding='utf=8')
if version.readline().rstrip() < (data.text):
system("cls || clear")
input(WARNING["newversion"])
version.close()
except requests.exceptions.ConnectionError:
pass
# Detecção e instalação das dependências - Caso não estejam instaladas,
# a instalação ocorre e o programa é encerrado. O usuário é avisado para reiniciar
# o programa ao finalizar
@@ -42,4 +30,16 @@ def inicio():
input(WARNING["libraries"])
system("pip install -r requirements.txt --user")
system("cls || clear")
return "instalado"
return "instalado"
# Verifica por atualizações, e avisa o usuário caso encontre alguma
try:
import requests
data = requests.get("https://raw.githubusercontent.com/nanometer5088/quebrando-senhas/main/VERSION")
version = open('VERSION', 'r', encoding='utf=8')
if version.readline().rstrip() < (data.text):
system("cls || clear")
input(WARNING["newversion"])
version.close()
except requests.exceptions.ConnectionError:
pass