update python.ts

This commit is contained in:
2026-01-26 22:43:23 +08:00
parent fa70a27501
commit 11bd92fc1b
3 changed files with 10 additions and 10 deletions

View File

@@ -12,7 +12,7 @@ import {
term,
writeStringToFile,
} from "https://global.hatter.ink/script/get/@16/deno-commons-mod.ts";
import {parseArgs} from "jsr:@std/cli/parse-args";
import { parseArgs } from "jsr:@std/cli/parse-args";
const PYTHON_CONFIG_FILE = "~/.config/python-config.json";
const PYTHON_VENV_DEFAULT_BASE_DIR = "~/.venv/";
@@ -217,8 +217,8 @@ async function handlePython(args: string[]) {
const versionBParts = b.split(".");
const minLen = Math.min(versionAParts.length, versionBParts.length);
for (let i = 0; i < minLen; i++) {
const ai = parseInt(versionAParts[i]);
const bi = parseInt(versionBParts[i]);
const ai = parseInt(versionAParts[i], 10);
const bi = parseInt(versionBParts[i], 10);
if (ai !== bi) {
return (ai < bi) ? -1 : 1;
}
@@ -518,5 +518,5 @@ async function main() {
main().catch((e) => log.error(e));
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260126T223933+08:00.MEQCIBEiaSlHYdEfYuxM0YQY
// TMERvlNGjaCn30i4zn1h4neWAiBj21PQhqP/z+55V/x9aZ6/uaLO17dg70bRzNn8BKN9+Q==
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260126T224250+08:00.MEYCIQD3p/JpY5/Rfccm3IP+
// VP/2Xu3I5xyfeqfPl0J9OH+03AIhALWqXErjYfQqeH3m8GhEK0cll2mJBiPIkC/BfRjgCqpr