begin work on actually getting installing working

This commit is contained in:
2026-06-19 20:52:56 +10:00
parent 6abdf5b698
commit fd40024816
11 changed files with 226 additions and 0 deletions

25
neb/src/install.py Normal file
View File

@@ -0,0 +1,25 @@
from .console import print_error_message
from .util import ensure_libs_env, comet_dir, get_package_index
import os
def install(args):
ensure_libs_env()
# install each package in given list
for name in args.names:
version = "latest"
# get version number
name: str = name
if '@' in name:
version: str = (name.rsplit('@', 1)[-1])
name = name.rpartition('@')[0]
if version == "":
print_error_message("did not provide version")
return
index = get_package_index()
print(index)