A better Rust ATProto crate

version bump the second

Changed files
+20 -20
crates
jacquard
jacquard-api
jacquard-derive
jacquard-identity
jacquard-lexicon
jacquard-oauth
+7 -7
Cargo.lock
··· 1521 1521 1522 1522 [[package]] 1523 1523 name = "jacquard" 1524 - version = "0.2.1" 1524 + version = "0.3.0" 1525 1525 dependencies = [ 1526 1526 "async-trait", 1527 1527 "bon", ··· 1553 1553 1554 1554 [[package]] 1555 1555 name = "jacquard-api" 1556 - version = "0.2.0" 1556 + version = "0.3.0" 1557 1557 dependencies = [ 1558 1558 "bon", 1559 1559 "bytes", ··· 1566 1566 1567 1567 [[package]] 1568 1568 name = "jacquard-common" 1569 - version = "0.2.0" 1569 + version = "0.3.0" 1570 1570 dependencies = [ 1571 1571 "async-trait", 1572 1572 "base64 0.22.1", ··· 1602 1602 1603 1603 [[package]] 1604 1604 name = "jacquard-derive" 1605 - version = "0.2.0" 1605 + version = "0.3.0" 1606 1606 dependencies = [ 1607 1607 "heck 0.5.0", 1608 1608 "itertools", ··· 1619 1619 1620 1620 [[package]] 1621 1621 name = "jacquard-identity" 1622 - version = "0.2.0" 1622 + version = "0.3.0" 1623 1623 dependencies = [ 1624 1624 "async-trait", 1625 1625 "bon", ··· 1642 1642 1643 1643 [[package]] 1644 1644 name = "jacquard-lexicon" 1645 - version = "0.2.0" 1645 + version = "0.3.0" 1646 1646 dependencies = [ 1647 1647 "clap", 1648 1648 "heck 0.5.0", ··· 1663 1663 1664 1664 [[package]] 1665 1665 name = "jacquard-oauth" 1666 - version = "0.1.0" 1666 + version = "0.3.0" 1667 1667 dependencies = [ 1668 1668 "async-trait", 1669 1669 "base64 0.22.1",
+2 -2
crates/jacquard-api/Cargo.toml
··· 24 24 [dependencies] 25 25 bon.workspace = true 26 26 bytes = { workspace = true, features = ["serde"] } 27 - jacquard-common = { version = "0.2.0", path = "../jacquard-common" } 28 - jacquard-derive = { version = "0.2.0", path = "../jacquard-derive" } 27 + jacquard-common = { version = "0.3.0", path = "../jacquard-common" } 28 + jacquard-derive = { version = "0.3.0", path = "../jacquard-derive" } 29 29 miette.workspace = true 30 30 serde.workspace = true 31 31 thiserror.workspace = true
+1 -1
crates/jacquard-derive/Cargo.toml
··· 28 28 29 29 30 30 [dev-dependencies] 31 - jacquard-common = { version = "0.2.0", path = "../jacquard-common" } 31 + jacquard-common = { version = "0.3.0", path = "../jacquard-common" }
+2 -2
crates/jacquard-identity/Cargo.toml
··· 19 19 async-trait.workspace = true 20 20 bon.workspace = true 21 21 bytes.workspace = true 22 - jacquard-common = { version = "0.2", path = "../jacquard-common" } 22 + jacquard-common = { version = "0.3", path = "../jacquard-common" } 23 23 percent-encoding.workspace = true 24 24 reqwest.workspace = true 25 25 url.workspace = true ··· 30 30 thiserror.workspace = true 31 31 miette.workspace = true 32 32 http.workspace = true 33 - jacquard-api = { version = "0.2.0", path = "../jacquard-api" } 33 + jacquard-api = { version = "0.3.0", path = "../jacquard-api" } 34 34 serde_html_form.workspace = true 35 35 urlencoding.workspace = true
+1 -1
crates/jacquard-lexicon/Cargo.toml
··· 19 19 clap.workspace = true 20 20 heck.workspace = true 21 21 itertools.workspace = true 22 - jacquard-common = { version = "0.2.0", path = "../jacquard-common" } 22 + jacquard-common = { version = "0.3.0", path = "../jacquard-common" } 23 23 miette = { workspace = true, features = ["fancy"] } 24 24 prettyplease.workspace = true 25 25 proc-macro2.workspace = true
+1 -2
crates/jacquard-oauth/Cargo.toml
··· 7 7 8 8 [dependencies] 9 9 jacquard-common = { version = "0.3.0", path = "../jacquard-common" } 10 + jacquard-identity = { version = "0.3.0", path = "../jacquard-identity" } 10 11 serde = { workspace = true, features = ["derive"] } 11 12 serde_json = { workspace = true } 12 13 url = { workspace = true } ··· 30 31 async-trait.workspace = true 31 32 dashmap = "6.1.0" 32 33 tokio = { workspace = true, features = ["sync"] } 33 - 34 34 reqwest.workspace = true 35 35 trait-variant.workspace = true 36 - jacquard-identity = { version = "0.2.0", path = "../jacquard-identity" }
+6 -5
crates/jacquard/Cargo.toml
··· 30 30 31 31 32 32 [dependencies] 33 + jacquard-api = { version = "0.3.0", path = "../jacquard-api" } 34 + jacquard-common = { version = "0.3.0", path = "../jacquard-common", features = ["reqwest-client"] } 35 + jacquard-oauth = { version = "0.3.0", path = "../jacquard-oauth" } 36 + jacquard-derive = { version = "0.3.0", path = "../jacquard-derive", optional = true } 37 + jacquard-identity = { version = "0.3.0", path = "../jacquard-identity" } 38 + 33 39 bon.workspace = true 34 40 async-trait.workspace = true 35 41 bytes.workspace = true 36 42 clap.workspace = true 37 43 http.workspace = true 38 - jacquard-api = { version = "0.3.0", path = "../jacquard-api" } 39 - jacquard-common = { version = "0.3.0", path = "../jacquard-common", features = ["reqwest-client"] } 40 - jacquard-oauth = { version = "0.3.0", path = "../jacquard-oauth" } 41 - jacquard-derive = { version = "0.2.0", path = "../jacquard-derive", optional = true } 42 44 miette = { workspace = true } 43 45 reqwest = { workspace = true, features = ["charset", "http2", "json", "system-proxy", "gzip", "rustls-tls"] } 44 46 serde.workspace = true ··· 55 57 p256 = { workspace = true, features = ["ecdsa"] } 56 58 rand_core.workspace = true 57 59 rouille = { version = "3.6.2", optional = true } 58 - jacquard-identity = { version = "0.2.0", path = "../jacquard-identity" }