pub async fn update_self<C: Config, R: Registry>(
    config: &C,
    registry: &R,
    multi_progress: Option<MultiProgress>,
    progress_style: Option<ProgressStyle>
) -> Result<()>