Skip to content

Commit 289fcb8

Browse files
authored
Update Cargo.toml
1 parent ac11075 commit 289fcb8

1 file changed

Lines changed: 17 additions & 12 deletions

File tree

source-code/Cargo.toml

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
[package]
22
name = "HackerOS-Containers"
3-
version = "0.1.0"
3+
version = "0.3.0"
44
edition = "2021"
55
authors = ["HackerOS Team <[email protected]>"]
66
license = "MIT"
77
description = "HackerOS Containers: Advanced container management tool for HackerOS with isolation, resource management, and real-time monitoring."
88
repository = "https://github.com/HackerOS-Linux-System/HackerOS-Containers"
99

1010
[dependencies]
11-
lexopt = "0.3.0" # For CLI argument parsing
12-
owo-colors = "3.5.0" # For colorful output
13-
miette = { version = "5.5.0", features = ["fancy"] } # For pretty error handling
14-
serde = { version = "1.0", features = ["derive"] } # For serialization/deserialization
15-
toml = "0.8.0" # For parsing .hk files (which are TOML-like)
16-
nix = "0.28.0" # For low-level system calls (namespaces, cgroups, etc.)
17-
oci-spec = "0.5.0" # For OCI spec compliance
18-
anyhow = "1.0" # For error handling
19-
log = "0.4" # For logging
20-
env_logger = "0.10" # For env-based logging
21-
colored = "2.0" # Additional coloring if needed
11+
lexopt = "0.3.0"
12+
owo-colors = "3.5.0"
13+
miette = { version = "5.5.0", features = ["fancy"] }
14+
thiserror = "1.0"
15+
serde = { version = "1.0", features = ["derive"] }
16+
serde_json = "1.0" # For state management
17+
nix = { version = "0.28.0", features = ["process", "sched", "fs", "signal", "mount", "user", "net", "ioctl", "hostname"] }
18+
oci-spec = "0.5.0"
19+
log = "0.4"
20+
env_logger = "0.10"
21+
uuid = { version = "1.0", features = ["v4"] } # For unique container IDs
22+
nom = "7.1" # For parsing .hk files
23+
flate2 = "1.0" # For unpacking images
24+
tar = "0.4" # For unpacking images
25+
ureq = "2.9" # Lightweight HTTP client for downloading images (blocking)
26+
once_cell = "1.18"

0 commit comments

Comments
 (0)