Implement update check functionality with version comparison and archive listing

- Added `check.rs` to handle package update checks, including logic for determining available updates from remote git repositories and archive listings.
- Introduced `versions.rs` to manage version patterns, comparison logic, and extraction of candidate versions from git refs and archive listings.
- Implemented `hex.rs` for encoding byte arrays to lowercase hexadecimal strings.
This commit is contained in:
2026-03-29 12:09:44 -05:00
parent 192cdc1af2
commit 57a364aa97
41 changed files with 8304 additions and 7267 deletions
+2
View File
@@ -1,6 +1,7 @@
//! Depot - Not Your Average Package Manager
//! A source-based package manager for Linux
mod build_options;
mod builder;
mod cli;
mod cli_assets;
@@ -10,6 +11,7 @@ mod cross;
mod db;
mod deps;
mod fakeroot;
mod hex;
mod index;
mod install;
mod interrupts;