Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

lungo-cli

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lungo-cli - npm Package Compare versions

Comparing version
0.5.5
to
0.5.6
+1
-1
PKG-INFO
Metadata-Version: 2.1
Name: lungo-cli
Version: 0.5.5
Version: 0.5.6
Summary: A user-friendly home lab setup designed for small-to-mid-scale on-premises hosting.

@@ -5,0 +5,0 @@ Home-page: https://github.com/raymond-u/lungo

@@ -6,3 +6,3 @@ [tool.black]

name = "lungo-cli"
version = "0.5.5"
version = "0.5.6"
description = "A user-friendly home lab setup designed for small-to-mid-scale on-premises hosting."

@@ -9,0 +9,0 @@ authors = ["raymond-u <36328498+raymond-u@users.noreply.github.com>"]

@@ -18,3 +18,3 @@ import platform

OATHKEEPER_VERSION: Final = "v0.40.7"
NODE_VERSION: Final = "20.14.0-alpine"
NODE_VERSION: Final = "20.15.0-alpine"

@@ -21,0 +21,0 @@ KETO_ADMIN_API_BASE_URL: Final = "http://127.0.0.1:3939"

@@ -22,2 +22,3 @@ import shutil

def create(self, path: str | PathLike[str]) -> None:
self.console.print_trace(f"Creating file in {format_path(path)}...")
path = Path(path)

@@ -33,2 +34,3 @@

def create_dir(self, path: str | PathLike[str]) -> None:
self.console.print_trace(f"Creating directory in {format_path(path)}...")
path = Path(path)

@@ -43,2 +45,3 @@

def copy(self, src: str | PathLike[str], dst: str | PathLike[str], merge: bool = False) -> None:
self.console.print_trace(f"Copying {format_path(src)} to {format_path(dst)}...")
src = Path(src)

@@ -65,2 +68,3 @@ dst = Path(dst)

def move(self, src: str | PathLike[str], dst: str | PathLike[str], merge: bool = False) -> None:
self.console.print_trace(f"Moving {format_path(src)} to {format_path(dst)}...")
src = Path(src)

@@ -81,2 +85,3 @@ dst = Path(dst)

def remove(self, path: str | PathLike[str]) -> None:
self.console.print_trace(f"Removing {format_path(path)}...")
path = Path(path)

@@ -87,3 +92,3 @@

shutil.rmtree(path)
elif path.is_file():
else:
path.unlink()

@@ -94,2 +99,12 @@ except Exception as e:

def change_mode(self, path: str | PathLike[str], mode: int) -> None:
self.console.print_trace(f"Changing mode of {format_path(path)} to {mode}...")
path = Path(path)
try:
path.chmod(mode)
except Exception as e:
self.console.print_error(f"Failed to change mode of {format_path(path.name)} ({e}).")
raise Exit(code=1)
def copy_package_resources(self, package: str, src: str | PathLike[str], dst: str | PathLike[str]) -> None:

@@ -141,11 +156,2 @@ try:

def change_mode(self, path: str | PathLike[str], mode: int) -> None:
path = Path(path)
try:
path.chmod(mode)
except Exception as e:
self.console.print_error(f"Failed to change mode of {format_path(path.name)} ({e}).")
raise Exit(code=1)
def hash_sha256(self, path: str | PathLike[str]) -> str:

@@ -152,0 +158,0 @@ path = Path(path)

@@ -15,3 +15,3 @@ from pathlib import Path

name="jupyterhub",
version="0.3.0",
version="0.3.1",
descriptive_name="JupyterHub",

@@ -44,3 +44,3 @@ description="JupyterHub as a Lungo plugin.",

"jupyterhub_version": "4.1.5",
"jupyterlab_version": "4.2.2",
"jupyterlab_version": "4.2.3",
}

@@ -47,0 +47,0 @@

@@ -19,3 +19,3 @@ from ipaddress import IPv4Network

name="xray",
version="0.3.0",
version="0.3.1",
descriptive_name="Xray",

@@ -22,0 +22,0 @@ description="Xray as a Lungo plugin.",

@@ -28,3 +28,3 @@ {

"autoprefixer": "^10.4.19",
"daisyui": "^4.12.8",
"daisyui": "^4.12.10",
"eslint": "^8.57.0",

@@ -41,3 +41,3 @@ "eslint-config-prettier": "^9.1.0",

"svelte": "^4.2.18",
"svelte-check": "^3.8.2",
"svelte-check": "^3.8.4",
"tailwindcss": "^3.4.4",

@@ -44,0 +44,0 @@ "tslib": "^2.6.3",

Sorry, the diff of this file is too big to display