wovensnake 0.3.4

A high-performance Python package manager built with Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use std::error::Error;

use crate::cli::ux;
use crate::core::config;

pub async fn execute() -> Result<(), Box<dyn Error>> {
    let config = config::read_config("wovenpkg.json")?;
    ux::print_header(&format!("Updating dependencies for {}", config.name));

    // Use forced resolution for update
    crate::cli::install::execute(true).await?;

    Ok(())
}