From 6826e9bedb7b8dc67195ccb11d2e4a863ce0023c Mon Sep 17 00:00:00 2001 From: KevinKor01 Date: Thu, 18 Sep 2025 00:00:18 +0300 Subject: [PATCH] CORRECT VENV AND ACTUALL API & CLI UPDATE.. update --- API/Tiri.py | 20 +++++++ CLI/Init.py | 49 +++++++++++++++++- .../__pycache__/__init__.cpython-312.pyc | Bin 309 -> 309 bytes .../certifi/__pycache__/core.cpython-312.pyc | Bin 2056 -> 2056 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 1775 -> 1775 bytes .../__pycache__/api.cpython-312.pyc | Bin 18186 -> 18186 bytes .../__pycache__/cd.cpython-312.pyc | Bin 13291 -> 13291 bytes .../__pycache__/constant.cpython-312.pyc | Bin 40805 -> 40805 bytes .../__pycache__/legacy.cpython-312.pyc | Bin 3005 -> 3005 bytes .../__pycache__/models.cpython-312.pyc | Bin 17122 -> 17122 bytes .../__pycache__/utils.cpython-312.pyc | Bin 13751 -> 13751 bytes .../__pycache__/version.cpython-312.pyc | Bin 377 -> 377 bytes .../idna/__pycache__/__init__.cpython-312.pyc | Bin 877 -> 877 bytes .../idna/__pycache__/core.cpython-312.pyc | Bin 16167 -> 16167 bytes .../idna/__pycache__/idnadata.cpython-312.pyc | Bin 99467 -> 99467 bytes .../__pycache__/intranges.cpython-312.pyc | Bin 2629 -> 2629 bytes .../__pycache__/package_data.cpython-312.pyc | Bin 208 -> 208 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 5412 -> 5412 bytes .../__pycache__/__version__.cpython-312.pyc | Bin 576 -> 576 bytes .../_internal_utils.cpython-312.pyc | Bin 2016 -> 2016 bytes .../__pycache__/adapters.cpython-312.pyc | Bin 27803 -> 27803 bytes .../requests/__pycache__/api.cpython-312.pyc | Bin 7196 -> 7196 bytes .../requests/__pycache__/auth.cpython-312.pyc | Bin 13915 -> 13915 bytes .../__pycache__/certs.cpython-312.pyc | Bin 658 -> 658 bytes .../__pycache__/compat.cpython-312.pyc | Bin 2372 -> 2372 bytes .../__pycache__/cookies.cpython-312.pyc | Bin 25268 -> 25268 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 7577 -> 7577 bytes .../__pycache__/hooks.cpython-312.pyc | Bin 1044 -> 1044 bytes .../__pycache__/models.cpython-312.pyc | Bin 35493 -> 35493 bytes .../__pycache__/packages.cpython-312.pyc | Bin 1131 -> 1131 bytes .../__pycache__/sessions.cpython-312.pyc | Bin 27882 -> 27882 bytes .../__pycache__/status_codes.cpython-312.pyc | Bin 6023 -> 6023 bytes .../__pycache__/structures.cpython-312.pyc | Bin 5609 -> 5609 bytes .../__pycache__/utils.cpython-312.pyc | Bin 36170 -> 36170 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 7307 -> 7307 bytes .../_base_connection.cpython-312.pyc | Bin 6845 -> 6845 bytes .../__pycache__/_collections.cpython-312.pyc | Bin 22566 -> 22566 bytes .../_request_methods.cpython-312.pyc | Bin 10599 -> 10599 bytes .../__pycache__/_version.cpython-312.pyc | Bin 643 -> 643 bytes .../__pycache__/connection.cpython-312.pyc | Bin 38410 -> 38410 bytes .../connectionpool.cpython-312.pyc | Bin 39732 -> 39732 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 16608 -> 16608 bytes .../__pycache__/fields.cpython-312.pyc | Bin 12019 -> 12019 bytes .../__pycache__/filepost.cpython-312.pyc | Bin 3486 -> 3486 bytes .../__pycache__/poolmanager.cpython-312.pyc | Bin 24400 -> 24400 bytes .../__pycache__/response.cpython-312.pyc | Bin 52710 -> 52710 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 190 -> 190 bytes .../contrib/__pycache__/socks.cpython-312.pyc | Bin 8168 -> 8168 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 1743 -> 1743 bytes .../http2/__pycache__/probe.cpython-312.pyc | Bin 3694 -> 3694 bytes .../util/__pycache__/__init__.cpython-312.pyc | Bin 1003 -> 1003 bytes .../__pycache__/connection.cpython-312.pyc | Bin 4693 -> 4693 bytes .../util/__pycache__/proxy.cpython-312.pyc | Bin 1215 -> 1215 bytes .../util/__pycache__/request.cpython-312.pyc | Bin 8315 -> 8315 bytes .../util/__pycache__/response.cpython-312.pyc | Bin 2871 -> 2871 bytes .../util/__pycache__/retry.cpython-312.pyc | Bin 20284 -> 20284 bytes .../util/__pycache__/ssl_.cpython-312.pyc | Bin 17167 -> 17167 bytes .../ssl_match_hostname.cpython-312.pyc | Bin 5555 -> 5555 bytes .../__pycache__/ssltransport.cpython-312.pyc | Bin 13322 -> 13322 bytes .../util/__pycache__/timeout.cpython-312.pyc | Bin 11687 -> 11687 bytes .../util/__pycache__/url.cpython-312.pyc | Bin 16224 -> 16224 bytes .../util/__pycache__/util.cpython-312.pyc | Bin 1992 -> 1992 bytes .../util/__pycache__/wait.cpython-312.pyc | Bin 3438 -> 3438 bytes 63 files changed, 67 insertions(+), 2 deletions(-) diff --git a/API/Tiri.py b/API/Tiri.py index 2cf0721..e531b0b 100644 --- a/API/Tiri.py +++ b/API/Tiri.py @@ -100,6 +100,26 @@ def tiropit_add_user(): +# App version endpoints + +@app.route("/api/getTiropitVersion", methods=["GET"]) +def getTiropitVersion(): + conn = get_db_connection() + cursor = conn.cursor(dictionary=True) + + try: + cursor.execute("SELECT Version FROM AppData ORDER BY ID DESC LIMIT 1") + result = cursor.fetchone() + + if result: + return jsonify({"Version":result["Version"]}), 200 + else: + return jsonify({"error":"No version found"}), 404 + except mysql.connector.Error as e: + return jsonify({"error":str(e)}), 500 + finally: + cursor.close() + conn.close() if __name__ == '__main__': app.run(host="0.0.0.0", port=5000, debug=True) diff --git a/CLI/Init.py b/CLI/Init.py index a4ec7d2..64172f7 100644 --- a/CLI/Init.py +++ b/CLI/Init.py @@ -23,7 +23,7 @@ class Config(): class ServerObj(): def __init__(self, isReachable=False): - self.host = "0.0.0.0" + ":5000" + self.host = "0.0.0.0" self.isReachable = False self.state = "Resolving IP" @@ -38,6 +38,22 @@ class ServerObj(): args = parser.parse_args() Server = ServerObj() + +class TiropitCliObj: + _server_instance = Server + + @property + def url(self): + return f"http://{self._server_instance.host}:5000" + + @property + def isReachable(self): + return self._server_instance.isReachable + +TiropitCLI = TiropitCliObj() + + + #declare files config = configparser.ConfigParser() configPath = Path("Config.ini") @@ -90,6 +106,30 @@ def select_folder(): return folder_path +# [Update Functions] <------------------------------------------------------------------------------------------------------------ [Begin] + +def CheckForUpdate(log=False): + print("Connecting....") + print(f"Request Version from API@{TiropitCLI.url}") + response = requests.get(TiropitCLI.url + "/api/getTiropitVersion") + print(f"ResponseCode:{response.status_code}") + print(f"ResponseJSON:{response.json()}") + + + + +# [Update Functions] <-------------------------------------------------------------------------------------------------------------- [End] + + + + + + + + + + + def TiropitLogin(): @@ -107,6 +147,8 @@ def TiropitLogin(): Display.Clear() showIntroText() print(f"|[LogIn: Login page] [{Server.Icon}]|") + + print("| Enter your username |") print("| |") print("| |") @@ -316,7 +358,7 @@ def showMenu(menuID): print("|[1] Log in to tiropit | [2] Reset Data & Config |") print("|[3] Send / Get Request| [4] My Profile |") print("|[5] Debug Data | [6] Games |") - print("|[e] Exit |") + print("|[e] Exit | [7] Update |") print("======================================================") option = input(">> ") if option == "": showMenu(1) @@ -328,6 +370,9 @@ def showMenu(menuID): TiropitLogin() case "5": debugMenu() + case "7": + CheckForUpdate() + case "6": Gamesmenu() case "e": diff --git a/CLI/venv/lib/python3.12/site-packages/certifi/__pycache__/__init__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/certifi/__pycache__/__init__.cpython-312.pyc index b81e3981a9536bd5eedda444ffecbe91a0ee24b7..4679f7a1ccb901ceb2acf139161a03fdfc442e70 100644 GIT binary patch delta 20 acmdnWw3UhbG%qg~0}y;>KfRG#ixB`frUexM delta 20 acmdnWw3UhbG%qg~0}!+(?cT_(#Rvd4b_DVO diff --git a/CLI/venv/lib/python3.12/site-packages/certifi/__pycache__/core.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/certifi/__pycache__/core.cpython-312.pyc index 3484266b2d33841c836fc3c86b5d1dae33d81016..f57aa31ceb25d961f00c2cf512e6875cc236117b 100644 GIT binary patch delta 20 acmeAW=n&vO&CAQh00f`ePjBS@%MJiEoCUA| delta 20 acmeAW=n&vO&CAQh00gZ`yEk(GWd{H=Yz2(~ diff --git a/CLI/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/__init__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/__init__.cpython-312.pyc index 88d153698293429b9b666082e6da31a56b927076..966e9e12c5c1b1c699a250a1e6f88658b31e7ebe 100644 GIT binary patch delta 20 acmaFQ`<|EkG%qg~0}y;>KfRIr2^#=IM+RO1 delta 20 acmaFQ`<|EkG%qg~0}!+%?cT`!gbe^f5C%E` diff --git a/CLI/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/api.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/api.cpython-312.pyc index bbedf4ef030dbddc6c8d329583a275f4fe2ef400..73abc58a076d1e0589872c57741d9f0c5c17c59a 100644 GIT binary patch delta 22 ccmeC`W9;f<KfRIrfiVD2dKfRHA6E^@n@rs_$d~myrtw diff --git a/CLI/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/utils.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/utils.cpython-312.pyc index 69f743dac91bae9b6f17771e719700792ec19cd5..cf557d9103e926bd3bdddba45ac9c6bfafc8c4bc 100644 GIT binary patch delta 49 zcmdmKfRGVjf3&l<|2+4Y@D|kZEi8z{bJPKoXo$I2Pi5lGfNTx Dq9G9H delta 49 zcmdmKfRGVj}ZVuMg`#j delta 20 acmey#^plDEG%qg~0}!+%?cT_p#|QvH4+Xsd diff --git a/CLI/venv/lib/python3.12/site-packages/idna/__pycache__/__init__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/idna/__pycache__/__init__.cpython-312.pyc index a4236fba1aaaad28e6434f2edd149c46089dfe18..761ee44a5dd452d5f2bad4485a75bc96a68366e6 100644 GIT binary patch delta 20 acmaFM_LhzNG%qg~0}y;>KfRGVi5UPu_yxxR delta 20 acmaFM_LhzNG%qg~0}!+%?cT_p#0&sG!3CoL diff --git a/CLI/venv/lib/python3.12/site-packages/idna/__pycache__/core.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/idna/__pycache__/core.cpython-312.pyc index 3b3cf069ec4099d2c78656db79f96e16f7f26d04..6b10e7b312cf2a0a59fd5b22e931e63372e58600 100644 GIT binary patch delta 27 hcmZ2px4e$~G%qg~0}y;>KfRHAmI&jm&C5g@wE%&`31qa#V!-G%qg~0}y;>KfRILiVFZdw*_(l delta 20 acmX>qa#V!-G%qg~0}!+%?cT_3#RUL6fCWwf diff --git a/CLI/venv/lib/python3.12/site-packages/idna/__pycache__/package_data.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/idna/__pycache__/package_data.cpython-312.pyc index 0bf142d82d0a5b683ee93f6d6b685e2f1324653d..8182b0c7778b15d8b519a577ac2891f4ce640d37 100644 GIT binary patch delta 19 Zcmcb>c!81oG%qg~0}y;>KRuEAC;&Eg1;YRU delta 19 Zcmcb>c!81oG%qg~0}!+%?ViYe6aY121)l%_ diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/__init__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/__init__.cpython-312.pyc index 43a1fdd100650fe074db98c243a0fb0ebfafb425..11d0404f7df328cca858132c0ec40e63150aab31 100644 GIT binary patch delta 20 acmZ3YwM2{iG%qg~0}y;>KfRG#QWO9>vIRx} delta 20 acmZ3YwM2{iG%qg~0}!+(?cT^ODGC5Nf(0W0 diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/__version__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/__version__.cpython-312.pyc index 8af7dc1f5bc1b96b75c0525dcec913950638310b..822b66454c37c31c58d0bf988eacba877fa2f9be 100644 GIT binary patch delta 20 acmX@Wa)5>VG%qg~0}y;>KfRILlnDSirv*Cz delta 20 acmX@Wa)5>VG%qg~0}!+(?cT_3$^-y7cLf*# diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/_internal_utils.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/_internal_utils.cpython-312.pyc index f65fb9049dcef0937268815014e06f479a468174..5bf1736907d1af31b9db75a9ca4c85d975c0d244 100644 GIT binary patch delta 20 acmaFB|A3$SG%qg~0}y;>KfRIrDmwr{I0iNV delta 20 acmaFB|A3$SG%qg~0}!+(?cT_Jl^p;;2nG`X diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/adapters.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/adapters.cpython-312.pyc index 451c84978fbe38f267a71d1adc7787f19d03d982..450829fcfb77cad8c927ed543863a193c0d873a3 100644 GIT binary patch delta 22 ccmbPzlX3PKfRG#PzC@yaRpHT delta 20 acmbPZF~@@YG%qg~0}!+(?cT^OC<6dGK?N=V diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/auth.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/auth.cpython-312.pyc index 0e0229e70cf06504bc17ae32345e82caac91f3e2..f713c634c43ecb8941d8e81e062053476ed98182 100644 GIT binary patch delta 20 acmcbeb32FoG%qg~0}y;>KfRGVzzhIPvj&g= delta 20 acmcbeb32FoG%qg~0}!+(?cT^8UKfRH=oe2Oln*}of delta 20 acmbQlI*FD0G%qg~0}!+(?cT`U&IAB5YXuMh diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/compat.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/compat.cpython-312.pyc index 21235372e133285e3c7b197ac70c3c1e4871de73..23df143d864793fc6160304c89ab5594691b4b53 100644 GIT binary patch delta 20 acmX>ibVP{zG%qg~0}y;>KfRILk`n+tMg?jB delta 20 acmX>ibVP{zG%qg~0}!+(?cT_3$q4{E76nHD diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/cookies.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/cookies.cpython-312.pyc index a708cc6aeb13a2120e8ffce121581ce6804676ab..fdce688e79f6d885e6133230a850936c153ff0bb 100644 GIT binary patch delta 22 ccmdmTlyS>ZM()$Ryj%=G@R|MeM(&kK09f4zdjJ3c delta 22 ccmdmTlyS>ZM()$Ryj%=G(3-S+BlpTA09UOCSO5S3 diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/exceptions.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/exceptions.cpython-312.pyc index 2881158ae0cc72c7f8a0b3ec7b8135db6f53dce4..0dea6892bd1f8e84b014e7c5cd25f161582ab2af 100644 GIT binary patch delta 20 acmbPfJ=2=|G%qg~0}y;>KfRH=PZj_?W(Cgx delta 20 acmbPfJ=2=|G%qg~0}!+(?cT`UCkp^OHU+Ez diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/hooks.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/hooks.cpython-312.pyc index 5404efad41b92a32f54392bdf37f2fdfdea2ab1f..8fd94436b63361f9e164b5b14e79c62d732d1610 100644 GIT binary patch delta 20 acmbQjF@=NsG%qg~0}y;>KfRHglLY`XSp>lV delta 20 acmbQjF@=NsG%qg~0}!+(?cT`E$pQc}DFmJX diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/models.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/models.cpython-312.pyc index fe7d4c8eee18abd3d6e2a9d9e785041383399556..1594b04839c3f40e22fdc3552f499636246cd441 100644 GIT binary patch delta 22 ccmZ2Fm1*fzChpU`yj%=G@R|MeM($Z%08dp17ytkO delta 22 ccmZ2Fm1*fzChpU`yj%=G(3-S+BloN>08S+a^#A|> diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/packages.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/packages.cpython-312.pyc index 11366ba8262932f2e52b504120106b935098997c..4e7bcc455a1e476d1d0bf304092101ae7e502d24 100644 GIT binary patch delta 20 acmaFO@tTACG%qg~0}y;>KfRGVfdv3S@dd^J delta 20 acmaFO@tTACG%qg~0}!+(?cT_pzybh2!3CoL diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/sessions.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/sessions.cpython-312.pyc index e217e18261e3c37566e71c834be46fd2dd83ecf7..fd581c9e0e8e72d681a574410432cab917919db2 100644 GIT binary patch delta 22 ccmaELlkwF}M()$Ryj%=G@R|MeM(+DL0A&RTPXGV_ delta 22 ccmaELlkwF}M()$Ryj%=G(3-S+BlrCr0Atk%EC2ui diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/status_codes.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/status_codes.cpython-312.pyc index 0f6ad4fa2fc74f219759e77a17233ccc15ddd279..961263161e5d7ec64e4e0348575e117dd5834517 100644 GIT binary patch delta 33 ncmZqIZ`bEO&CAQh00f`ePjBRw6=c4}$TfKazu0C+K{qx4ljsPS delta 33 ncmZqIZ`bEO&CAQh00gZ`yEk&n3Nrs< diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/structures.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/structures.cpython-312.pyc index 75a5e25168e3a4b7a48e3547cd9ea3b9b1b4f450..c09806ca9555e352d12bbf1c45eff006ca9576cb 100644 GIT binary patch delta 20 acmaE<{ZgCzG%qg~0}y;>KfRIro+toDo(7iy delta 20 acmaE<{ZgCzG%qg~0}!+(?cT_JPZR(}ZU%G! diff --git a/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/utils.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/requests/__pycache__/utils.cpython-312.pyc index 26b58baf9050bebdb3e6b2b37bfca7f84a7022ff..9906ec56bb64a4d93cbfa12709f53219b067f359 100644 GIT binary patch delta 51 zcmX>#i|N!XChpU`yj%=G@R|MeM($2&&RdK&FaHC#i|N!XChpU`yj%=G(3-S+BX_4X=PyQ^m;Zs_*XFs>TO}BOZ4NfMV*sQKQl&Hi D79thq diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/__init__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/__init__.cpython-312.pyc index bd2c6382e91fd90de343b2648857f98fcf97d857..da35e132520e6ed4710cf5d4b270a881c0db8cb0 100644 GIT binary patch delta 20 acmeCS?6%}S&CAQh00f`ePjBRIkO2TW?FFC! delta 20 acmeCS?6%}S&CAQh00b>byEk$-$N&I1wgr3u diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_base_connection.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_base_connection.cpython-312.pyc index 5f046b255aa23f1a353dfab10ff8f124bba2e11d..7b7d0c99270f8d2bda759492bb8655699674c1df 100644 GIT binary patch delta 20 acmdmMy4RHZG%qg~0}y;>KfRHAlN10!D+Vk8 delta 20 acmdmMy4RHZG%qg~0}!+%?cT_}NeTcz^acn3 diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_collections.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_collections.cpython-312.pyc index e2a673138179824f7c87c695341ccd7dd172db86..2eaa426836a557c27c0d6a5595352e793a0226c7 100644 GIT binary patch delta 22 ccmZ3sfpOUeM()$Ryj%=G@R|MeMsDc{08&Nn+a diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_request_methods.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_request_methods.cpython-312.pyc index ea7d812686135e44b70425fdfbdc1ffbd8d168ef..896f37d2ec407ae5a51aab148eb442af7bacbcea 100644 GIT binary patch delta 20 acmaDJ^gM|BG%qg~0}y;>KfRGVMiT%^-Uf33 delta 20 acmaDJ^gM|BG%qg~0}!+%?cT^8qX_^>rv^^| diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_version.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/_version.cpython-312.pyc index 8abbf6ba7d6cbd80020b1e9ba56eda78331d4695..daf8b74809557c184dea8aeaca1434cb4549ba97 100644 GIT binary patch delta 20 acmZo>ZD!>@&CAQh00f`ePjBR|U;+R!Lj?u^ delta 20 acmZo>ZD!>@&CAQh00b>byEk%IFaZEC38giTgA!FBbz4d}cqrk^BEt08dy4fB*mh delta 22 ccmeBL!_>8giTgA!FBbz4v?T4`$o+pR08SwXTmS$7 diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/connectionpool.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/connectionpool.cpython-312.pyc index af8f02fa79a65e2c1c8554a5b1d37828950c65ec..511f460c0dd371e37ce69f6588c4443d424e9c09 100644 GIT binary patch delta 22 ccmdn8jcLm^ChpU`yj%=G@R|MeMsCg709En_7ytkO delta 22 ccmdn8jcLm^ChpU`yj%=G(2}%!Be&*k093mM^Z)<= diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/exceptions.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/exceptions.cpython-312.pyc index dd74a139ec2df1c03b7a33fa872c23ce36692d2b..6348ed5b49c8cda528a953445cd61c2c9d352213 100644 GIT binary patch delta 22 ccmaFR$oQaKfRIrg&qJ;PX{sp delta 20 acmewy`#F~TG%qg~0}!+%?cT`!LJt5=7zYjj diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/filepost.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/filepost.cpython-312.pyc index 1dbc37ce383bd0d119dd3d2629e021c555e741ca..f255fec9b873542fca82090f9214a30a01828e49 100644 GIT binary patch delta 20 acmbOyJx`kZG%qg~0}y;>KfRHAGA{r)o&}Bo delta 20 acmbOyJx`kZG%qg~0}!+%?cT^enHK;zX9a2i diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/poolmanager.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/__pycache__/poolmanager.cpython-312.pyc index 2d0ba75bb99a33a27386df0ad2f403bdf4ce813e..002323a9a8ca0c891dabead5100e065535d4d05c 100644 GIT binary patch delta 22 ccmcbxkMY7jM()$Ryj%=G@R|MeMsC-509$KRuCqGXOK(1&sgz delta 19 ZcmdnTxQ~(hG%qg~0}!+%?ViZJ82~cL1!({P diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/contrib/__pycache__/socks.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/contrib/__pycache__/socks.cpython-312.pyc index 3e06a843e812ea6f0995de3688d648613f01718c..32352da48735fa1317b44b40f4bd60850c2ae8e2 100644 GIT binary patch delta 20 acmaE1|H7X8G%qg~0}y;>KfRIrt~>xqPzJ^T delta 20 acmaE1|H7X8G%qg~0}!+%?cT_JR~`UJ83v*N diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/__init__.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/__init__.cpython-312.pyc index 52f3e6259642842162b0423e5ff71174db58ccde..5ce0250b4acc50ff66ec834991dab949794756c2 100644 GIT binary patch delta 20 acmX@ld!Cp3G%qg~0}y;>KfRIr2pa%CM+N=> delta 20 acmX@ld!Cp3G%qg~0}!+%?cT_Jgbe^a5Cz%* diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/probe.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/probe.cpython-312.pyc index cde938ebd5d710cce763e4452422ab2408a06e85..7ac81293dc4ca394cd06519e5e77616c89b12dc1 100644 GIT binary patch delta 20 acmaDS^G=5QG%qg~0}y;>KfRGVnGXO&Lk0l= delta 20 acmaDS^G=5QG%qg~0}!+%?cT_p%m)BN3KfRIr0W$zW%mzaM delta 20 acmaFO{+gZpG%qg~0}!+%?cT`!fEfTll?ERG diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/connection.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/connection.cpython-312.pyc index 827089ca3a00508107688de8a098d9cea0811350..cfcfa4c77e68ee2f3680aee4c25ebd4c9ff038ed 100644 GIT binary patch delta 20 acmcbra#e-KfRILO9%i#e+9|_ delta 20 acmcbra#e-KfRHA3kv`{H3h@~ delta 20 acmdnbxu28!G%qg~0}!+%?cT_}g#`dP{so`_ diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/request.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/request.cpython-312.pyc index da5253df3631c3f0487840c90ddeacdcf363cc1f..32cfcaf6c813ecf7d01e5227b822a3e0e3eb3af6 100644 GIT binary patch delta 20 acmezE@Y{j=G%qg~0}y;>KfRH=Kmh delta 20 acmezE@Y{j=G%qg~0}!+%?cT^;pa1|$HU?e* diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/response.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/response.cpython-312.pyc index 9f9a70f9a00a4961d2f38e3974c25be1b0bf0af1..11b63a7b673cd7d25948f4f2a1ce3204e6c89aa2 100644 GIT binary patch delta 20 acmdlkwq1<-G%qg~0}y;>KfRG#hZ_Jo&;?BZ delta 20 acmdlkwq1<-G%qg~0}!+%?cT_(!wmpAnFT2T diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/retry.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/retry.cpython-312.pyc index 7e2bcdc6ff507e21a8deb5f4186a741e8de811fc..dcb03b5aa49c312eeb6adddd919d5746405a0e8d 100644 GIT binary patch delta 22 ccmdlpk8#gDM()$Ryj%=G@R|MeMs7oY08=prvH$=8 delta 22 ccmdlpk8#gDM()$Ryj%=G(2}%!Be$VH08#n|jsO4v diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssl_.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssl_.cpython-312.pyc index ee86f060d3229fe90c84f31eee41f6784336bffc..b607f281645091a65b97e8bdd33831c819d2cd81 100644 GIT binary patch delta 22 ccmeBgW9)BZKfRHAg(v_%E(P@f delta 20 acmdn2y;+<4G%qg~0}!+%?cT_}LKFZz_XW`a diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssltransport.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssltransport.cpython-312.pyc index eb932c511c78d6788e0b2a14798771aee6d52874..6cd430c834d8cdd0ba448c5138c96d4a8fed4065 100644 GIT binary patch delta 20 acmeCm=*r+e&CAQh00f`ePjBS@ZwvrIcm|RH delta 20 acmeCm=*r+e&CAQh00b>byEk(GHwFMeK?ZIB diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/timeout.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/timeout.cpython-312.pyc index 8186a845f2fea45c78090c6c6083bf99d75e0bc2..bdd8dfb620ad0fb5ced21f286a8ab22177c76e35 100644 GIT binary patch delta 20 acmZ1;y*!%xG%qg~0}y;>KfRHAjxGR0CI(3W delta 20 acmZ1;y*!%xG%qg~0}!+%?cT^eM;8D=?*=6R diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/url.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/url.cpython-312.pyc index b1ffc25ce09bc27f5a74e3f4127c4b8f0d981533..2f2c9f618ccc633c35ead42ad1fd05af7a8bad20 100644 GIT binary patch delta 20 acmaD*_n?mZG%qg~0}y;>KfRGV)E)p(3KfRHAFFOD|cm?hN delta 20 acmX@Xe}bR;G%qg~0}!+%?cT_}mmL5+K?TYH diff --git a/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/wait.cpython-312.pyc b/CLI/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/wait.cpython-312.pyc index e389675875f0e99f9bb3546617ec67abd1414d57..275d37f03459326d00eac527ef5923c0d76c30d8 100644 GIT binary patch delta 20 acmaDS^-hZWG%qg~0}y;>KfRGVnHK;<`UU&| delta 20 acmaDS^-hZWG%qg~0}!+%?cT_p%nJZQ!v)v?