From 1e6c32ffc79726ac21e10e7b1a298cafd69ea2e0 Mon Sep 17 00:00:00 2001 From: RockChinQ <1010553892@qq.com> Date: Tue, 20 Feb 2024 09:54:02 +0800 Subject: [PATCH] fix: 'VersionManager' object has no attribute 'get_release_list' --- pkg/utils/version.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkg/utils/version.py b/pkg/utils/version.py index cd1eb912..cf410c95 100644 --- a/pkg/utils/version.py +++ b/pkg/utils/version.py @@ -31,6 +31,18 @@ class VersionManager: return current_tag + async def get_release_list(self) -> list: + """获取发行列表""" + rls_list_resp = requests.get( + url="https://api.github.com/repos/RockChinQ/QChatGPT/releases", + proxies=self.ap.proxy_mgr.get_forward_proxies(), + timeout=5 + ) + + rls_list = rls_list_resp.json() + + return rls_list + async def update_all(self): """检查更新并下载源码""" start_time = time.time()