ajout système auto-update

This commit is contained in:
Ambulance Clerc
2022-06-06 13:31:13 +02:00
parent 66da1c212a
commit dbc0bab3e2
5 changed files with 43 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ import json
import os
import logging
import shutil
import subprocess
import textwrap
import time
import uuid
@@ -18,8 +19,9 @@ from threading import *
from class_invoices import *
from class_addresses import *
from auto_update import *
VERSION = "202200602 - 1700"
from version import *
#test master 2
src_dir = os.getenv('APPDATA') + "\Attrib2Biz\src"
@@ -250,6 +252,11 @@ class ClercAttrib2Biz():
self.thread = Thread(target=self.start_parsing)
if new_update_available():
if messagebox.askyesno(title="Nouvelle version trouvée", message=f"Une nouvelle version a été trouvée, vous pouvez l'installer dès maintenant !", ):
subprocess.call("update.exe")
self.fenetre.destroy()
def draw_addressesWindows(self):
# Init de la fenêtre addresses prompt