A better Rust ATProto crate

version bump the second

Orual c464e6a5 8f04c5e5

Changed files
+20 -20
crates
jacquard
jacquard-api
jacquard-derive
jacquard-identity
jacquard-lexicon
jacquard-oauth
+7 -7
Cargo.lock
···
[[package]]
name = "jacquard"
-
version = "0.2.1"
+
version = "0.3.0"
dependencies = [
"async-trait",
"bon",
···
[[package]]
name = "jacquard-api"
-
version = "0.2.0"
+
version = "0.3.0"
dependencies = [
"bon",
"bytes",
···
[[package]]
name = "jacquard-common"
-
version = "0.2.0"
+
version = "0.3.0"
dependencies = [
"async-trait",
"base64 0.22.1",
···
[[package]]
name = "jacquard-derive"
-
version = "0.2.0"
+
version = "0.3.0"
dependencies = [
"heck 0.5.0",
"itertools",
···
[[package]]
name = "jacquard-identity"
-
version = "0.2.0"
+
version = "0.3.0"
dependencies = [
"async-trait",
"bon",
···
[[package]]
name = "jacquard-lexicon"
-
version = "0.2.0"
+
version = "0.3.0"
dependencies = [
"clap",
"heck 0.5.0",
···
[[package]]
name = "jacquard-oauth"
-
version = "0.1.0"
+
version = "0.3.0"
dependencies = [
"async-trait",
"base64 0.22.1",
+2 -2
crates/jacquard-api/Cargo.toml
···
[dependencies]
bon.workspace = true
bytes = { workspace = true, features = ["serde"] }
-
jacquard-common = { version = "0.2.0", path = "../jacquard-common" }
-
jacquard-derive = { version = "0.2.0", path = "../jacquard-derive" }
+
jacquard-common = { version = "0.3.0", path = "../jacquard-common" }
+
jacquard-derive = { version = "0.3.0", path = "../jacquard-derive" }
miette.workspace = true
serde.workspace = true
thiserror.workspace = true
+1 -1
crates/jacquard-derive/Cargo.toml
···
[dev-dependencies]
-
jacquard-common = { version = "0.2.0", path = "../jacquard-common" }
+
jacquard-common = { version = "0.3.0", path = "../jacquard-common" }
+2 -2
crates/jacquard-identity/Cargo.toml
···
async-trait.workspace = true
bon.workspace = true
bytes.workspace = true
-
jacquard-common = { version = "0.2", path = "../jacquard-common" }
+
jacquard-common = { version = "0.3", path = "../jacquard-common" }
percent-encoding.workspace = true
reqwest.workspace = true
url.workspace = true
···
thiserror.workspace = true
miette.workspace = true
http.workspace = true
-
jacquard-api = { version = "0.2.0", path = "../jacquard-api" }
+
jacquard-api = { version = "0.3.0", path = "../jacquard-api" }
serde_html_form.workspace = true
urlencoding.workspace = true
+1 -1
crates/jacquard-lexicon/Cargo.toml
···
clap.workspace = true
heck.workspace = true
itertools.workspace = true
-
jacquard-common = { version = "0.2.0", path = "../jacquard-common" }
+
jacquard-common = { version = "0.3.0", path = "../jacquard-common" }
miette = { workspace = true, features = ["fancy"] }
prettyplease.workspace = true
proc-macro2.workspace = true
+1 -2
crates/jacquard-oauth/Cargo.toml
···
[dependencies]
jacquard-common = { version = "0.3.0", path = "../jacquard-common" }
+
jacquard-identity = { version = "0.3.0", path = "../jacquard-identity" }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
url = { workspace = true }
···
async-trait.workspace = true
dashmap = "6.1.0"
tokio = { workspace = true, features = ["sync"] }
-
reqwest.workspace = true
trait-variant.workspace = true
-
jacquard-identity = { version = "0.2.0", path = "../jacquard-identity" }
+6 -5
crates/jacquard/Cargo.toml
···
[dependencies]
+
jacquard-api = { version = "0.3.0", path = "../jacquard-api" }
+
jacquard-common = { version = "0.3.0", path = "../jacquard-common", features = ["reqwest-client"] }
+
jacquard-oauth = { version = "0.3.0", path = "../jacquard-oauth" }
+
jacquard-derive = { version = "0.3.0", path = "../jacquard-derive", optional = true }
+
jacquard-identity = { version = "0.3.0", path = "../jacquard-identity" }
+
bon.workspace = true
async-trait.workspace = true
bytes.workspace = true
clap.workspace = true
http.workspace = true
-
jacquard-api = { version = "0.3.0", path = "../jacquard-api" }
-
jacquard-common = { version = "0.3.0", path = "../jacquard-common", features = ["reqwest-client"] }
-
jacquard-oauth = { version = "0.3.0", path = "../jacquard-oauth" }
-
jacquard-derive = { version = "0.2.0", path = "../jacquard-derive", optional = true }
miette = { workspace = true }
reqwest = { workspace = true, features = ["charset", "http2", "json", "system-proxy", "gzip", "rustls-tls"] }
serde.workspace = true
···
p256 = { workspace = true, features = ["ecdsa"] }
rand_core.workspace = true
rouille = { version = "3.6.2", optional = true }
-
jacquard-identity = { version = "0.2.0", path = "../jacquard-identity" }