Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm

upgrade dropshot for clippy warning

Changed files
+160 -133
+160 -133
Cargo.lock
···
"proc-macro2",
"quote",
"serde",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
"synstructure",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
"derive_utils",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
"regex",
"rustc-hash 1.1.0",
"shlex",
-
"syn 2.0.103",
+
"syn 2.0.106",
"which",
]
···
"regex",
"rustc-hash 1.1.0",
"shlex",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
"regex",
"rustc-hash 2.1.1",
"shlex",
-
"syn 2.0.103",
+
"syn 2.0.106",
]
[[package]]
···
[[package]]
name = "camino"
-
version = "1.1.9"
+
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
+
checksum = "276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609"
dependencies = [
-
"serde",
+
"serde_core",
]
[[package]]
···
"heck",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"proc-macro2",
"quote",
"strsim 0.11.1",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"darling_core 0.20.11",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f"
dependencies = [
"data-encoding",
-
"syn 2.0.103",
+
"syn 1.0.109",
[[package]]
···
"darling 0.20.11",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
"unicode-xid",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
[[package]]
name = "dropshot"
-
version = "0.16.2"
+
version = "0.16.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "50e8fed669e35e757646ad10f97c4d26dd22cce3da689b307954f7000d2719d0"
+
checksum = "eedf902e40c1024b8ed9ca16378a54e9655cdf0e698245ba82d81a3778dcbc54"
dependencies = [
"async-stream",
"async-trait",
···
"http-body-util",
"hyper",
"hyper-util",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"multer",
"openapiv3",
"paste",
···
"thiserror 2.0.16",
"tokio",
"tokio-rustls 0.25.0",
-
"toml",
+
"toml 0.9.7",
"uuid",
"version_check",
"waitgroup",
···
[[package]]
name = "dropshot_endpoint"
-
version = "0.16.2"
+
version = "0.16.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "acebb687581abdeaa2c89fa448818a5f803b0e68e5d7e7a1cf585a8f3c5c57ac"
+
checksum = "89d09440e73a9dcf8a0f7fbd6ab889a7751d59f0fe76e5082a0a6d5623ec6da3"
dependencies = [
"heck",
"proc-macro2",
···
"semver",
"serde",
"serde_tokenstream",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"heck",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"futures-core",
"futures-sink",
"http",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"slab",
"tokio",
"tokio-util",
···
"js-sys",
"log",
"wasm-bindgen",
-
"windows-core 0.61.0",
+
"windows-core",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
[[package]]
name = "indexmap"
-
version = "2.9.0"
+
version = "2.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
+
checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
dependencies = [
"equivalent",
"hashbrown 0.15.2",
"serde",
+
"serde_core",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [
"cfg-if",
-
"windows-targets 0.52.6",
+
"windows-targets 0.48.5",
[[package]]
···
"spin",
"tokio",
"tokio-util",
-
"toml",
+
"toml 0.8.23",
"tracing",
"tracing-subscriber",
···
"http-body-util",
"hyper",
"hyper-util",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"ipnet",
"metrics",
"metrics-util 0.19.0",
···
"hyper",
"hyper-rustls",
"hyper-util",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"ipnet",
"metrics",
"metrics-util 0.20.0",
···
[[package]]
name = "openapiv3"
-
version = "2.0.0"
+
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc02deea53ffe807708244e5914f6b099ad7015a207ee24317c22112e17d9c5c"
+
checksum = "5c8d427828b22ae1fff2833a03d8486c2c881367f1c336349f307f321e7f4d05"
dependencies = [
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"serde",
"serde_json",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"pest_meta",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"bytes",
"derive_more",
"futures-util",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"itertools 0.14.0",
"mime",
"num-traits",
···
dependencies = [
"darling 0.20.11",
"http",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"mime",
"proc-macro-crate",
"proc-macro2",
"quote",
"regex",
-
"syn 2.0.103",
+
"syn 2.0.106",
"thiserror 2.0.16",
···
checksum = "6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55"
dependencies = [
"proc-macro2",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"proc-macro2",
"quote",
"serde_derive_internals",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
[[package]]
name = "serde"
-
version = "1.0.219"
+
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
+
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
dependencies = [
+
"serde_core",
"serde_derive",
···
[[package]]
+
name = "serde_core"
+
version = "1.0.228"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
+
dependencies = [
+
"serde_derive",
+
]
+
+
[[package]]
name = "serde_derive"
-
version = "1.0.219"
+
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
+
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
checksum = "9d2de91cf02bbc07cde38891769ccd5d4f073d22a40683aa4bc7a95781aaa2c4"
dependencies = [
"form_urlencoded",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"itoa",
"ryu",
"serde",
···
[[package]]
name = "serde_json"
-
version = "1.0.141"
+
version = "1.0.145"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3"
+
checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
dependencies = [
"itoa",
"memchr",
"ryu",
"serde",
+
"serde_core",
[[package]]
···
checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
dependencies = [
"serde",
+
]
+
+
[[package]]
+
name = "serde_spanned"
+
version = "1.0.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee"
+
dependencies = [
+
"serde_core",
[[package]]
···
"proc-macro2",
"quote",
"serde",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
"chrono",
"hex",
"indexmap 1.9.3",
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"serde",
"serde_derive",
"serde_json",
···
"darling 0.20.11",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"itoa",
"ryu",
"serde",
···
[[package]]
name = "syn"
-
version = "2.0.103"
+
version = "2.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8"
+
checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
dependencies = [
"proc-macro2",
"quote",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
dependencies = [
"serde",
-
"serde_spanned",
-
"toml_datetime",
+
"serde_spanned 0.6.9",
+
"toml_datetime 0.6.11",
"toml_edit",
[[package]]
+
name = "toml"
+
version = "0.9.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0"
+
dependencies = [
+
"indexmap 2.11.4",
+
"serde_core",
+
"serde_spanned 1.0.2",
+
"toml_datetime 0.7.2",
+
"toml_parser",
+
"toml_writer",
+
"winnow",
+
]
+
+
[[package]]
name = "toml_datetime"
version = "0.6.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "toml_datetime"
+
version = "0.7.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1"
+
dependencies = [
+
"serde_core",
+
]
+
+
[[package]]
name = "toml_edit"
version = "0.22.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
dependencies = [
-
"indexmap 2.9.0",
+
"indexmap 2.11.4",
"serde",
-
"serde_spanned",
-
"toml_datetime",
+
"serde_spanned 0.6.9",
+
"toml_datetime 0.6.11",
"toml_write",
"winnow",
[[package]]
+
name = "toml_parser"
+
version = "1.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627"
+
dependencies = [
+
"winnow",
+
]
+
+
[[package]]
name = "toml_write"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
[[package]]
+
name = "toml_writer"
+
version = "1.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109"
+
+
[[package]]
name = "tower"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
[[package]]
name = "uuid"
-
version = "1.16.0"
+
version = "1.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
+
checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
dependencies = [
"getrandom 0.3.3",
+
"js-sys",
"serde",
+
"wasm-bindgen",
[[package]]
···
"log",
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
"wasm-bindgen-shared",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
-
"windows-sys 0.59.0",
+
"windows-sys 0.48.0",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
dependencies = [
-
"windows-core 0.58.0",
+
"windows-core",
"windows-targets 0.52.6",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
dependencies = [
-
"windows-implement 0.58.0",
-
"windows-interface 0.58.0",
+
"windows-implement",
+
"windows-interface",
"windows-result 0.2.0",
"windows-strings 0.1.0",
"windows-targets 0.52.6",
[[package]]
-
name = "windows-core"
-
version = "0.61.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980"
-
dependencies = [
-
"windows-implement 0.60.0",
-
"windows-interface 0.59.1",
-
"windows-link",
-
"windows-result 0.3.4",
-
"windows-strings 0.4.2",
-
]
-
-
[[package]]
name = "windows-implement"
version = "0.58.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
-
]
-
-
[[package]]
-
name = "windows-implement"
-
version = "0.60.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
-
]
-
-
[[package]]
-
name = "windows-interface"
-
version = "0.59.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
[[package]]
name = "winnow"
-
version = "0.7.11"
+
version = "0.7.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd"
+
checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf"
dependencies = [
"memchr",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
"synstructure",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
"synstructure",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.103",
+
"syn 2.0.106",
[[package]]