From 4f1a36753cda8717e2d9b1bc68132ffd2ad72924 Mon Sep 17 00:00:00 2001
From: ay-ex <127405908+ay-ex@users.noreply.github.com>
Date: Fri, 12 Jul 2024 08:45:27 +0000
Subject: [PATCH] fix delete obsolete script
---
choco/blenderbim/check_repo_infos.py | 78 ----------------------------
1 file changed, 78 deletions(-)
delete mode 100644 choco/blenderbim/check_repo_infos.py
diff --git a/choco/blenderbim/check_repo_infos.py b/choco/blenderbim/check_repo_infos.py
deleted file mode 100644
index 90ba68d073..0000000000
--- a/choco/blenderbim/check_repo_infos.py
+++ /dev/null
@@ -1,78 +0,0 @@
-import os
-import re
-import sys
-from urllib import request
-
-
-def request_repo_info(url: str):
- req = request.Request(url)
- resp = request.urlopen(req)
- if not resp.status == 200:
- print(f"[ERROR] could not contact server: {url}")
- quit(1)
- return resp
-
-
-def get_choco_package_info() -> str:
- resp = request_repo_info(URL_CHOCO_PACKAGE)
- html_txt = str(resp.read())
- return html_txt
-
-
-def get_latest_blender_version() -> list:
- html_txt = get_choco_package_info()
- return re.findall(RE_BLENDER_VERSION_MIN_MAJ_PAT, html_txt)
-
-
-URL_CHOCO_PACKAGE = "https://community.chocolatey.org/packages/blender"
-URL_BLENDER_CMAKE = "https://raw.githubusercontent.com/blender/blender/{}/build_files/cmake/Modules/FindPythonLibsUnix.cmake"
-RE_BLENDER_VERSION_MIN_MAJ = r"Latest Version.+Blender (\d+\.\d+)\..+"
-RE_BLENDER_VERSION_MIN_MAJ_PAT = r"Latest Version.+Blender (\d+\.\d+\.\d+)"
-RE_BLENDER_PYTHON_VERSION_MAJ_MIN = r"\(_PYTHON_VERSION_SUPPORTED (\d+\.\d+)\)"
-
-
-if sys.argv[1] == "--latest_blender_release_maj_min_pat?":
- latest_blender_version = get_latest_blender_version()
- if latest_blender_version:
- print(latest_blender_version[0], end="")
- else:
- print("[ERROR] could not determine blender_version_min_maj_pat")
- quit(1)
-
-
-elif sys.argv[1] == "--latest_blender_release_maj_min?":
- html_txt = get_choco_package_info()
- blender_version_min_maj = re.findall(RE_BLENDER_VERSION_MIN_MAJ, html_txt)
- if blender_version_min_maj:
- print(blender_version_min_maj[0], end="")
- else:
- print("[ERROR] could not determine blender_version_min_maj")
- quit(1)
-
-
-elif sys.argv[1] == "--latest_blender_python_version_maj_min?":
- latest_blender_version = get_latest_blender_version()
- if latest_blender_version:
- latest_blender_version_tag = f"v{latest_blender_version[0]}"
- resp = request_repo_info(URL_BLENDER_CMAKE.format(latest_blender_version_tag))
- html_txt = str(resp.read())
- found = re.findall(RE_BLENDER_PYTHON_VERSION_MAJ_MIN, html_txt)
- if found:
- print(found[0], end="")
- else:
- print("[ERROR] could not determine blender_python_version_maj_min")
- quit(1)
-
-
-elif sys.argv[1] == "--pyver?":
- latest_blender_version = get_latest_blender_version()
- if latest_blender_version:
- latest_blender_version_tag = f"v{latest_blender_version[0]}"
- resp = request_repo_info(URL_BLENDER_CMAKE.format(latest_blender_version_tag))
- html_txt = str(resp.read())
- found = re.findall(RE_BLENDER_PYTHON_VERSION_MAJ_MIN, html_txt)
- if found:
- print(f"py{found[0].replace('.', '')}", end="")
- else:
- print("[ERROR] could not determine pyver")
- quit(1)