From 3a88527328952ddffef0bf228f0832e81fcfdf19 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 27 Mar 2024 12:57:30 +0100 Subject: implement basic cloning and updating with gix --- Cargo.toml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 9f8da95..93ea5be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,14 +12,24 @@ repository = "https://gitlab.com/cocainefarm/gtree" tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"] } futures = "0.3" -itertools = "0.10" +itertools = "0.11" num_cpus = "1" once_cell = "1" -gitlab = "0.1600" +gitlab = "0.1605" graphql_client = "0.11" -git2 = { version = "0.17" } +gix = { version = "0.58", default-features = false, features = [ + "status" + , "index" + , "credentials" + , "blocking-http-transport-reqwest-rust-tls" + , "worktree-mutation" + , "max-performance-safe" + , "parallel" +] } +gix-worktree-state = "*" +gix-index = "*" walkdir = "2" @@ -49,6 +59,3 @@ ansi_term = "0.12" [features] default = [] - -vendored-openssl = [ "git2/vendored-openssl" ] -vendored-libgit2 = [ "git2/vendored-libgit2" ] -- cgit v1.2.3