()
| 20 | |
| 21 | |
| 22 | def get_version() -> str: |
| 23 | with open(os.path.join("src", "llamafactory", "extras", "env.py"), encoding="utf-8") as f: |
| 24 | file_content = f.read() |
| 25 | pattern = r"{}\W*=\W*\"([^\"]+)\"".format("VERSION") |
| 26 | (version,) = re.findall(pattern, file_content) |
| 27 | return version |
| 28 | |
| 29 | |
| 30 | def get_requires() -> List[str]: |