File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change 13
13
#from PIL import Image
14
14
import git
15
15
import ctypes as ct
16
- import requests
16
+ import urllib .request
17
+ import json
17
18
import webbrowser
18
19
from tkinter import messagebox
19
20
@@ -632,12 +633,13 @@ def move_files(source_folder, destination_folder):
632
633
633
634
def get_latest_release_version (repo_owner , repo_name ):
634
635
url = f"https://api.github.com/repos/{ repo_owner } /{ repo_name } /releases/latest"
635
- response = requests .get (url )
636
- if response .status_code == 200 :
637
- data = response .json ()
638
- return data ['tag_name' ]
639
- else :
640
- return None
636
+ try :
637
+ with urllib .request .urlopen (url ) as response :
638
+ data = json .loads (response .read ())
639
+ latest_version = data ['tag_name' ]
640
+ return latest_version
641
+ except Exception as e :
642
+ return f"Error: { e } "
641
643
642
644
def check_software_version (local_version , github_version ):
643
645
if local_version == github_version :
You can’t perform that action at this time.
0 commit comments