Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
surf: Adjust metadata after copy
Lorenz Leutgeb committed 3 months ago
commit 98dfa81bfff84ddbd5d059c1a14b2a137925583b
parent 175efac523f8d6411243fd5518045d969e712474
2 files changed +21 -22
modified Cargo.lock
@@ -2865,7 +2865,7 @@ dependencies = [
 "radicle-git-ref-format",
 "radicle-localtime",
 "radicle-node",
-
 "radicle-surf",
+
 "radicle-surf 0.26.0 (registry+https://github.com/rust-lang/crates.io-index)",
 "radicle-term",
 "schemars",
 "serde",
@@ -3157,6 +3157,22 @@ checksum = "fb935931bdd2a2966f3b584f3031d9d54ec0713ddbc563a0193d54e62a88ec73"
[[package]]
name = "radicle-surf"
version = "0.26.0"
+
dependencies = [
+
 "anyhow",
+
 "base64 0.21.7",
+
 "flate2",
+
 "git2",
+
 "log",
+
 "nonempty",
+
 "serde",
+
 "tar",
+
 "thiserror 1.0.69",
+
 "url",
+
]
+

+
[[package]]
+
name = "radicle-surf"
+
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c814514d0bf56fbec811099eaa14da1349639b04b8317746c9cd9e6b0f02196"
dependencies = [
@@ -4550,6 +4566,7 @@ dependencies = [
 "form_urlencoded",
 "idna",
 "percent-encoding",
+
 "serde",
]

[[package]]
modified crates/radicle-surf/Cargo.toml
@@ -1,9 +1,7 @@
[package]
name = "radicle-surf"
description = "A code surfing library for Git repositories"
-
readme = "README.md"
version = "0.26.0"
-
authors = ["The Radicle Team <dev@radicle.xyz>"]
homepage.workspace = true
repository.workspace = true
edition.workspace = true
@@ -26,7 +24,7 @@ doctest = false
# certain branches to be setup. So we use this feature flag
# to ignore the test on CI.
gh-actions = []
-
minicbor = ["radicle-git-ext/minicbor"]
+
minicbor = []
serde = ["dep:serde", "url/serde"]

[dependencies]
@@ -36,24 +34,8 @@ nonempty = "0.9"
thiserror = "1.0"
url = "2.5.4"

-
[dependencies.git2]
-
version = "0.19"
-
default-features = false
-
features = ["vendored-libgit2"]
-

-
[dependencies.radicle-git-ext]
-
version = "0.11.0"
-
path = "../radicle-git-ext"
-
features = ["serde"]
-

-
[dependencies.radicle-std-ext]
-
version = "0.2.0"
-
path = "../radicle-std-ext"
-

-
[dependencies.serde]
-
version = "1"
-
features = ["serde_derive"]
-
optional = true
+
serde = { workspace = true, optional = true, features = ["derive"] }
+
git2 = { workspace = true, features = ["vendored-libgit2"] }

[build-dependencies]
anyhow = "1.0"