{"name":"dwctl","vers":"0.4.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc056b455000d236f1dd53aeca7513f16273ea96438facc304eb2b6b712340e2","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2025-10-21T04:46:09Z","v":2} {"name":"dwctl","vers":"0.4.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"23b45976a8aa0b72f3b704316e7d40efd8f7260b57f6b5eb10118d673d493a47","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2025-10-21T08:17:34Z","v":2} {"name":"dwctl","vers":"0.5.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f161336e8141be4096985f45460c84bd963bf0ab57c6c9030d30d1efbc417a33","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2025-10-29T14:33:12Z","v":2} {"name":"dwctl","vers":"0.5.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6e29fba162fef78518acee735486a65623befe61ade42d0798ef335c5070b28a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2025-10-30T10:02:13Z","v":2} {"name":"dwctl","vers":"0.6.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b43b7c443102e214e38dfc2b6804b5257eff880c6cae1b555a35057e72984c6d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2025-11-06T15:57:32Z","v":2} {"name":"dwctl","vers":"0.17.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e5509912614256584be3d5a20d56cf5d371c8219e5b246452b90dfccfe0d8e1b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-17T12:48:10Z","v":2} {"name":"dwctl","vers":"0.17.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0583864aeae957f8b6738bfb558f47066436da3a21af3e5691fa940769a045fc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-17T15:28:25Z","v":2} {"name":"dwctl","vers":"0.17.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0fd5610dc03202797f79e9cf0fbf19153a6f0cca314d1b28f8848795c83a2554","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-17T17:22:39Z","v":2} {"name":"dwctl","vers":"0.17.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d04a4332a57da3b4189d916b6fadf7cd54d1bceab5aecd6d9d17bf666a331ac9","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-18T10:57:05Z","v":2} {"name":"dwctl","vers":"0.17.4","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"39c3a149d0f68024a14628a0a3d7db1fae3e152a5353688fc1a2e3c4b45690f1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-19T07:50:40Z","v":2} {"name":"dwctl","vers":"0.18.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d3243aa05ab4806f0272f251da1bc225313f9dfa9a78ef80b3e0c7dffae4a20b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-20T07:05:15Z","v":2} {"name":"dwctl","vers":"0.18.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7a47d06dd1ffc2a4faaeb2b6a6da59eead2709a83a8118758fdef7fc3ca4408c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-20T14:37:59Z","v":2} {"name":"dwctl","vers":"0.18.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0ed2c4f539ce478215a5cd5dd0e265b182e528ca0a0f7baaeef55832eff4e145","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-22T13:10:08Z","v":2} {"name":"dwctl","vers":"0.18.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e3c4c7fde9e33b8daa0b7819489ebf2a2587277c81c7fb8fbd1b0993554365af","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-22T14:54:08Z","v":2} {"name":"dwctl","vers":"0.19.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b259418708992fefb01f13499e058cdd053f8e07d72eeeae70518943741c325f","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"],"test-utils":["dep:axum-test"]},"yanked":false,"pubtime":"2025-12-23T10:08:58Z","v":2} {"name":"dwctl","vers":"0.20.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7dd317afd945660ceb43d9a3b15ffdd28200955d113e8cfa3e8a3aa34994ad49","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-06T08:50:40Z","v":2} {"name":"dwctl","vers":"0.21.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"86061f9cf32fb4b0b16a2a9e2e9cf49e4758d52e64701d273b579913cb40aed6","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-06T09:40:07Z","v":2} {"name":"dwctl","vers":"0.21.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f73416194eed597830e9627d9bd5a162f6831cc7156b5e465573397efdcabdbd","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-06T14:13:42Z","v":2} {"name":"dwctl","vers":"0.22.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5256f066bcfad89a9f2709291f167b8cbba432bf878c6aa5109597f074820aba","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-07T08:47:37Z","v":2} {"name":"dwctl","vers":"0.23.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"eb23fdb14e2aee4227e1d683e17fe8d687acbe17386093d56d5d666b25902d7d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-07T11:16:27Z","v":2} {"name":"dwctl","vers":"0.24.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"09936ee5f0277bb51692cb2e001711af750165af89a588a4b69ae42731bff55d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-07T17:06:59Z","v":2} {"name":"dwctl","vers":"0.24.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"17656d2d4dc31a486cd863b0f6fed989edc56d8fe9eff9bef984f921fdbc9494","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-07T21:46:43Z","v":2} {"name":"dwctl","vers":"0.24.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"447d8eb71f563b1f7592c527710fe29512576cc09d47e746e79f4c200e486599","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-07T23:52:02Z","v":2} {"name":"dwctl","vers":"0.24.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"590fc2d472b697be05344a14e8e40e7ae57dbbba62d10fc33d35f885015d54b2","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-08T12:40:44Z","v":2} {"name":"dwctl","vers":"0.25.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8401af9c9ec693d0516ea8284c321b4ddef201964d869dd38b73690f4f3ca61a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-08T14:42:36Z","v":2} {"name":"dwctl","vers":"0.26.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2bed349510e5fb50f9c56424c126b31d8e70474d2385badb746ed148548f6089","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-08T17:09:13Z","v":2} {"name":"dwctl","vers":"0.28.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0eb8bd42798729d14eb82702bd9b7fc86f9d1cc6fb35751236c7c8cad25cf78c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-09T17:51:38Z","v":2} {"name":"dwctl","vers":"0.28.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5ea198f06690d930248b3c29345338337c2ab6409c59937ea65c0898efa7ab42","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-09T19:13:46Z","v":2} {"name":"dwctl","vers":"0.28.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"48cada1512fc168bbd5ab7e7373c48b88f9796799464f03d01e951046bfaabbf","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-12T11:36:57Z","v":2} {"name":"dwctl","vers":"0.29.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"91dc47fd5a3ea47f0c3fe77b7f0b9c6322564b5c6dedf647ae4519129a358e55","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-12T14:16:02Z","v":2} {"name":"dwctl","vers":"1.0.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.41.0","features":["runtime-tokio-hyper","checkout","webhook-endpoints","webhook-events","connect"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"955d82e0919dbe659b17bd7d264483747d1ee8247bd2e41c4fa6be20284a061d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-13T12:12:49Z","v":2} {"name":"dwctl","vers":"1.1.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d2ed720023abfaa4e521187e4c03b32ebf8bb8889228dd92881e34bf0adc537a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-14T06:00:13Z","v":2} {"name":"dwctl","vers":"1.1.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9bbc423bb082d376a1697f929bc62dc7eabc3927507727b73a4dc5209a3838e5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-14T06:34:48Z","v":2} {"name":"dwctl","vers":"1.1.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5d904db7523b19788b688f220081b3fd8b426d3a1fdcfc9948e448c3aa24fafc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-14T07:39:59Z","v":2} {"name":"dwctl","vers":"1.2.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"83fb407998ec68be6030458b083db7a4c85f0ab7ae5886c8bbee336fd8a00761","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-15T13:50:58Z","v":2} {"name":"dwctl","vers":"1.3.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e3de389e2f1454e573f0bcbf1bbc52a908cc24f21e37d70ba2aafb7e7d783ef5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-15T14:12:00Z","v":2} {"name":"dwctl","vers":"2.0.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"53990e8349f15b7fa29695a415a1012d2ad58a1665d990d659a479ba80b7a78b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-15T14:25:28Z","v":2} {"name":"dwctl","vers":"2.1.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"80107dd2c030c3f8d38e35953a4f632e0aa7abf1a84aaa4755aa303af55a4dc0","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-15T17:44:08Z","v":2} {"name":"dwctl","vers":"2.1.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c468d3db52142c68082622a7ecbc4694dc17f55d36f3a9217694b319b2da441a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-16T15:41:10Z","v":2} {"name":"dwctl","vers":"2.2.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7e134ea5314232944d279e14db1041bac5694e5fa2e159d2c0b843ba363447a5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-16T16:48:43Z","v":2} {"name":"dwctl","vers":"2.3.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8fd8aff84ee5ab4de5963e2cda57254081dd8324f71c72b4553e84464b98c130","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-19T10:54:01Z","v":2} {"name":"dwctl","vers":"2.4.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9b7cca99eef24932de1638f45752f585df2bb532b172e4ed9084e8ac886150fa","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-19T15:09:32Z","v":2} {"name":"dwctl","vers":"2.4.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a1ab80fb64abb979a6f7a32d223443098e6f913c72f0b168ba88a9518f874206","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-19T20:29:16Z","v":2} {"name":"dwctl","vers":"2.4.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"305f76c6210b1b1c10b2306d684fea46d893dafe69e576b86ee40eb38ddb33e5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-20T09:23:43Z","v":2} {"name":"dwctl","vers":"2.5.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5f14f9f48917bbc2a7809ace1b104af5dfbd38d27c56bc9052cd930ecd57ee3b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-20T20:52:02Z","v":2} {"name":"dwctl","vers":"2.5.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"44f9af01bcd1f87a17775eac69480e24335955b393ee091d0c7b6d48be7dbb79","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-21T09:28:09Z","v":2} {"name":"dwctl","vers":"2.5.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ba0b751cd160a2238423d79f8db41e8f79ea98335c80ea3ee2674b721adbe787","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-21T11:44:01Z","v":2} {"name":"dwctl","vers":"2.6.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6e99bdec907c75d8093133949778b701d4a952e51be0d3c205b076314632095c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-21T17:02:09Z","v":2} {"name":"dwctl","vers":"2.7.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c71bd129012eeff66254ed398d9ed1d5586ee2ac4f1a1bd5f1cadb5680cd05af","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-21T18:05:48Z","v":2} {"name":"dwctl","vers":"2.7.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a629dcbb2b0729953bf036189e960ea1c6994b426cc45cbecc831cc86f701a41","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-21T18:28:40Z","v":2} {"name":"dwctl","vers":"2.7.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4016ae46e092555ff93b95966ae362a20011636c6bf6faed8d1890c9a8a932ad","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-22T16:57:41Z","v":2} {"name":"dwctl","vers":"2.8.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"301ddccd9e699e5d3683792c05295c80c68bb6d16a563953f03e070a74f42c4a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-23T16:59:41Z","v":2} {"name":"dwctl","vers":"2.9.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3a1d1f5774c299f978dd5dffeb559e0719ca87d15075caa074c54dbdafcd764b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-23T18:32:40Z","v":2} {"name":"dwctl","vers":"2.9.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"276d2003aea8993ef3e726d0df309fd01b0addc0fd5c31bb3cca6276b2036ef5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-23T20:53:09Z","v":2} {"name":"dwctl","vers":"2.9.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a8e8f0a1ad1804b664b182487c248ea2a6aded2e6438c443fe772017bfca070e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-24T10:11:31Z","v":2} {"name":"dwctl","vers":"3.0.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ab6d85d5c425591462b6109324c26ea4521ee6da915e25f94c5e689631421f7b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-26T12:57:05Z","v":2} {"name":"dwctl","vers":"3.0.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2433b01691ea5e483d479a043fc9629f2263102a733ff8f090495f5f4f99873e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-26T13:27:57Z","v":2} {"name":"dwctl","vers":"3.1.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"44962f301db7d4b3b59cfdc1afe5416a07379357e812499f309fdf04be7439dd","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-26T14:55:52Z","v":2} {"name":"dwctl","vers":"3.1.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"485fd5af43a2b8d36385f0a9cbec16cc6dfe17e2eba8dd7edb7ec0ddf7b46b1a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-26T15:51:05Z","v":2} {"name":"dwctl","vers":"3.1.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e1227359a6267c92e07c0dba44c25edffa15bddbe91b0b92884b3af8167800c8","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-26T16:40:49Z","v":2} {"name":"dwctl","vers":"3.2.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"55c1d7cd8e5efe4b23d26ac6d4ebf1efd9b0d3d7eb41110a1303f79ad03b665d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-27T10:19:57Z","v":2} {"name":"dwctl","vers":"3.3.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"19f4d38c9ebddb561a1e587f0bcfdd1678d6a919ff089b7f6c1006ee84e5ca31","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-27T15:34:48Z","v":2} {"name":"dwctl","vers":"4.0.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"28a1a63193aeac1ba29c9a1ad476129e5985f4fdb2760d3901ee3d55cd002549","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-27T15:57:17Z","v":2} {"name":"dwctl","vers":"4.1.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d4f618d2964cee18736fd2a0f89406e7b89e83d665a95e3c80440dbfb738e561","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-28T09:51:38Z","v":2} {"name":"dwctl","vers":"5.0.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9d6d3e00c5dca846a6c4a6a09d62457e87ed7944f3372efa032bf1bc249143fb","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-28T12:50:01Z","v":2} {"name":"dwctl","vers":"5.0.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7bda80cd0707ee34926a953f4484e0bfd18d650280a8d85bd459c2bb3ccab6fb","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-28T16:18:50Z","v":2} {"name":"dwctl","vers":"5.0.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"eb6446dbf9e72de5f1dbb080e0394718e8641fc30c7b47c3f89f3473e4bef2ae","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-30T07:58:53Z","v":2} {"name":"dwctl","vers":"5.0.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"300f75a7462f6a9ee032435ec40a8f1dbefeea3f10425a7fd8dc54c8884214db","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-01-30T14:21:59Z","v":2} {"name":"dwctl","vers":"6.0.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^5.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"77774fb96cdfec253b675ab8e8bec1af59811716203067fa5abe81116de98f6e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-04T11:06:19Z","v":2} {"name":"dwctl","vers":"6.1.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.29.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^5.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls-webpki-roots-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6b6e3d06565e71fef5af7ae991a30c95826366d840b98f0a9f839176cfde6c64","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-09T12:17:47Z","v":2} {"name":"dwctl","vers":"8.4.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.32.0","features":["chat-completion-types","completion-types","embedding-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f08eb6f165f0979c391afa61f728d23e7323e1f55f988e303d080fc5fabc0f79","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-20T15:02:36Z","v":2} {"name":"dwctl","vers":"8.5.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.32.0","features":["chat-completion-types","completion-types","embedding-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"1ca6af021a620addd837921de23c1e09dd6397630857ea9966e1887b7e28dd00","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-23T12:55:43Z","v":2} {"name":"dwctl","vers":"8.6.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.32.0","features":["chat-completion-types","completion-types","embedding-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0cf0e534c22d0d73fe344bcd1b5eca8861623631273bd5ae0c0e5ede709ff25e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-23T15:09:16Z","v":2} {"name":"dwctl","vers":"8.7.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.32.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c4342f6f3d2d347b27766baafe484c6db09de9a3702e261f4587dcd899dc4695","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-24T10:02:04Z","v":2} {"name":"dwctl","vers":"8.8.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e0ffea9a26f2620c506609a3ddf5130051fd5be9ef895ca792829026d4d512c8","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-24T12:48:08Z","v":2} {"name":"dwctl","vers":"8.8.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"493d11d6b33605a84dcab6b4b0bd0f36384a7a3e6162c499c34ba9ff16277858","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-24T15:12:01Z","v":2} {"name":"dwctl","vers":"8.9.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"87bf1aa1e3d933cb91e0d8a52d0494c6d28600b4889d8ed6664d0ad599df22b5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-24T19:21:54Z","v":2} {"name":"dwctl","vers":"8.10.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"06943a9937f461e4353e052c3a471bb937f164255b00d48e16c2dbbfaeb0913b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-25T14:19:56Z","v":2} {"name":"dwctl","vers":"8.10.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3037958b05b3c2391a1ca53a748ca9910cc0a71ffb7ca011d578bfd8225c694f","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-26T14:22:27Z","v":2} {"name":"dwctl","vers":"8.10.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"864af494fcf914bbec2cc0f83fe11ddad442211e021e37484c8d6696e67dc92c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-02-27T11:51:24Z","v":2} {"name":"dwctl","vers":"8.11.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"942ba2ff3fbf036c6a3c41325bd0dcffb5715237b107840514281f6c6002aea1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-03T11:26:40Z","v":2} {"name":"dwctl","vers":"8.12.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c8200d781a5e03dc75700fd3316da0b6aedc4f64a0c14a7f2832849c3edc9d04","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-03T13:34:56Z","v":2} {"name":"dwctl","vers":"8.13.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"42075953587cbb73100014d8f7a336d361dd9321a553f04346da35ece1123bdc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-04T17:15:09Z","v":2} {"name":"dwctl","vers":"8.14.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"15fb77a9d6802815865e1b37ed094b2eac68750475ec0b13d835ac846b8ea708","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-06T13:21:25Z","v":2} {"name":"dwctl","vers":"8.15.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"edc27feb351a1b54d7c4eee73d77e6e5a1907b261729935e04526302783e76bf","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-06T15:43:39Z","v":2} {"name":"dwctl","vers":"8.15.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"227557dde16d5cae7affbecc684c66c73226c339dc736952bf07d0a39d97f440","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-06T16:40:43Z","v":2} {"name":"dwctl","vers":"8.15.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"75150a0fbd175a5427458c391bea8d9f87f0c85899ee59631679bc72ddbd1354","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-08T12:39:20Z","v":2} {"name":"dwctl","vers":"8.15.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bf4bdd6f1790bc445ad3aec9ca3b8c1d2eecd78eedffcadc2ac25e3eed6f0987","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-09T15:28:40Z","v":2} {"name":"dwctl","vers":"8.15.4","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2911165184f65af72993c082cabe14a1fac19e5a8135fcdf6acdfe9fbf8e3622","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-09T16:30:32Z","v":2} {"name":"dwctl","vers":"8.15.5","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a8d568fe5dfb0cfa9a0986925db1df52647908f20f9f8979f043793bf8978dcc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-09T17:05:41Z","v":2} {"name":"dwctl","vers":"8.15.6","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2c77354d1fffd20b20c00e7e9d7982edc1c5e10533401a034b471ced2d2deecb","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-10T09:37:11Z","v":2} {"name":"dwctl","vers":"8.16.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f11049d11004b15fa4228cade519c1f775aa60af5e654a7cb54ff1adadd174ca","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-10T10:29:50Z","v":2} {"name":"dwctl","vers":"8.16.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^7.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"11f6537455382bf1feb6fbed128083cc41fa66e00e368c917641b7e670c1aab1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-10T14:24:29Z","v":2} {"name":"dwctl","vers":"8.16.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d591da7179210d1c96ee20a4c5cd4df7d479f3c0da8f69e869b3dc5be9dbc354","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T08:10:56Z","v":2} {"name":"dwctl","vers":"8.16.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"29c11420a349c2c4678240e47fe5e95f0f68cc2bedc94b87595b825d7a622318","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T09:04:29Z","v":2} {"name":"dwctl","vers":"8.16.4","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.18.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b021d909ecd98edba243eb099e5d99c418e7317dba723f55eb6346bd98b8c09e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T10:05:27Z","v":2} {"name":"dwctl","vers":"8.17.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"47e4f0069f04827a3bc3e609391831c25571933d9e9ab5c624979348adcd949f","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T10:40:35Z","v":2} {"name":"dwctl","vers":"8.17.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c25107e66b789840b26d16fac75c9f3b08a86943943bfb7e6e297818a20d724d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T11:03:41Z","v":2} {"name":"dwctl","vers":"8.18.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"81c1d901ccc52abbac51122b3a76a6b5b055b4ec7a8be8935822e5b603f9a98c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T16:27:55Z","v":2} {"name":"dwctl","vers":"8.18.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c21ab37e7025cb6a2644e76c51b45a18bdcbc6b84c4a18ff9eec4abb3913aaa3","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-11T18:19:56Z","v":2} {"name":"dwctl","vers":"8.19.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^11.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"aa3721d67515bac719b6ea8cbfc0d4ba6e3099866e196cecf8b4a93d9bf49c59","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-12T13:05:24Z","v":2} {"name":"dwctl","vers":"8.19.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^11.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d424c92d9e5ca379a34d2bf0a81448a6cee8ec8e4a838742e8a37245c22b5654","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-12T16:04:31Z","v":2} {"name":"dwctl","vers":"8.19.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^11.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"76b5b0d5929bc2ea1857b87a5066d69b525e4b93ceba4bf05bebbb73f9f74e7b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-12T17:11:42Z","v":2} {"name":"dwctl","vers":"8.20.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^11.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3a521e44ba524f03258cd8c7cfa8516ba4b45460ed2c897b3ed909caaac11823","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-15T19:38:10Z","v":2} {"name":"dwctl","vers":"8.21.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^12.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3f4526d687de966b6595b3dfce428e31031a8162031efefd4cd0168b9d10cf92","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-16T10:13:07Z","v":2} {"name":"dwctl","vers":"8.22.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^12.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"cd9db9e3e5431cd36e3ed1fa062183a565a2661519de6e5e2d3909dd9aa74ad1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-16T13:03:47Z","v":2} {"name":"dwctl","vers":"8.22.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^12.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8f0cc267e797f78808ba5c02f69596d7e0d57cf480b3a86b49bf778a2efe5b4a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-16T15:02:40Z","v":2} {"name":"dwctl","vers":"8.22.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^12.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"36ed29277275bf323fab0590cd67868668ea53c6e2d010f76dbcc15963be6734","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-16T15:25:29Z","v":2} {"name":"dwctl","vers":"8.22.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^12.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f2b092af80850c9a9668f3c83fad263eb60cba894df8f51e1f0f19ee4b61dbf7","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-16T18:09:22Z","v":2} {"name":"dwctl","vers":"8.23.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f1140e9e4499cb9fe05b924d3d088051e151c555a8840ed6743bdd41827396f6","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-18T11:08:48Z","v":2} {"name":"dwctl","vers":"8.24.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"89bed3247d802f583ddbd4f1a7b6d05f47b5d73fcbc5c963cbb163e12fc9d532","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-19T13:49:46Z","v":2} {"name":"dwctl","vers":"8.25.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5d3efbe15590059bf9e5cf13b2c8aff544d99d566abe0e61d611dfc3cf3fed0a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-19T16:58:16Z","v":2} {"name":"dwctl","vers":"8.26.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3ff541e4d14dcf68859c607a75e44cb23d487b66c5100994d83e37112073de62","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-19T18:41:39Z","v":2} {"name":"dwctl","vers":"8.27.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f8b31d64a5e02a5abd18fb4235603a32c1b7edf8a640b6466c899704b888501f","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-19T20:17:07Z","v":2} {"name":"dwctl","vers":"8.27.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e76a686ac8b1020067d3ee2629b72e67a342e1b745433177521c6b8811936ed6","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-20T15:04:57Z","v":2} {"name":"dwctl","vers":"8.28.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e2bb096f2c7f02bff4834f34b88ccb6b606a224d4c7fc76b7e14430dee915bba","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-24T13:01:58Z","v":2} {"name":"dwctl","vers":"8.28.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4a9097df2af793768e11d67f526786e46e56a2d7d56361fca912e9d5fe29478e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-25T12:27:45Z","v":2} {"name":"dwctl","vers":"8.29.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^13.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fb3f6f49760e4f28751005087ccf49fe41ea8f3b02266e0f45d12f26f94d6a07","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-26T12:18:01Z","v":2} {"name":"dwctl","vers":"8.30.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"101ca60efd1398d328c2cf4f6a6ea29d7fb422ae4f825b1923e77ffdae1a1dd5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-27T15:52:02Z","v":2} {"name":"dwctl","vers":"8.30.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"18b7378bd66ed3cb77538519bac12f9ae84cf0e851df2754bfec61a2b1a8112a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-30T12:37:53Z","v":2} {"name":"dwctl","vers":"8.30.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"98cf2a94b6c465c1d839ad0638055db2f038511392d514484406cd62aae8565d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-31T11:27:58Z","v":2} {"name":"dwctl","vers":"8.31.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d74e09c9293cb584ddde00dfad910f07c44f686614ae919b7ce67bc401e26f5b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-31T12:54:47Z","v":2} {"name":"dwctl","vers":"8.31.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bbbd7b53094f6142e384d99dcedb946899a6715da0b182f60dbd13ff9361c2c6","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-31T14:14:03Z","v":2} {"name":"dwctl","vers":"8.32.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"515067521decff47899183cc4f5e780f7ee7c133a9c7a872e540ccaa2570fd64","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-31T16:29:59Z","v":2} {"name":"dwctl","vers":"8.32.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9ab29fa6c39041000ecdfc7eedd5543a7510032fd7ed0a9cba48c47cbeab063d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-03-31T17:10:45Z","v":2} {"name":"dwctl","vers":"8.33.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"555a9c643b0ab52b3bdb28eed3a4253eecd47e36fab0f98cb8101204c9ebd8e2","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-02T10:25:57Z","v":2} {"name":"dwctl","vers":"8.33.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4f047050d4f3872d2740e796aa88af29ec85ec46bb1833d806be350ecefb806e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-07T06:25:07Z","v":2} {"name":"dwctl","vers":"8.33.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e500123aa859941821c8e0fce9a6e4cc0ee05a9a7f9a539c38730f7fe2a50225","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-07T22:20:44Z","v":2} {"name":"dwctl","vers":"8.33.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f85201e57f21c89f9e38e9ae3bb2b0f8b8b608fdbf71c1a23835577cff8999fd","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-08T07:48:26Z","v":2} {"name":"dwctl","vers":"8.33.4","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^14.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7ae3d467d78e0a40042724d2a839b4cfff82de0e6adab56e60fc0b764da28b4d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-09T07:51:25Z","v":2} {"name":"dwctl","vers":"8.34.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8c42b791e4c88d7007937fb9da6157e9b515876f6e67e55c4c307ec5de2872f7","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-09T08:16:48Z","v":2} {"name":"dwctl","vers":"8.35.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f40f5cb185fd48437d7f763d4a9954ce5c6eea4114b54caadccdb348633a67da","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-09T15:46:23Z","v":2} {"name":"dwctl","vers":"8.35.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"189fda515dc37b63b401bf4102c43f533212949e90911212bb4a3403abf6656a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-10T11:53:58Z","v":2} {"name":"dwctl","vers":"8.36.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"31ad8220d086fc07850f0c2d45ca7e89fe88e06aba9b92558f8b92b05b65bea0","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-10T14:13:58Z","v":2} {"name":"dwctl","vers":"8.37.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d3f23d69d43f96f5adc7f96ed3cfe6c1aa92e7469e185e2e61e64dde9276d2a5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-13T11:50:51Z","v":2} {"name":"dwctl","vers":"8.37.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7cf85242d77f2652015f26e53acf84a0d21e991329191ab6e6241b9fe90345c2","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-13T13:11:58Z","v":2} {"name":"dwctl","vers":"8.38.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2db1055ef426325f1e62ed6359f159a795018147aa3a44ecc436317cc949d919","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-14T09:41:08Z","v":2} {"name":"dwctl","vers":"8.38.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"de942690c9eae25ffa997b80bcf380b2a769f2c5c92fb5cba0242d692be22205","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-15T12:43:53Z","v":2} {"name":"dwctl","vers":"8.38.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^15.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0d474056b12e46365c782fd02b070cf1773da258460af39a6af6f481501032d9","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-15T13:28:12Z","v":2} {"name":"dwctl","vers":"8.39.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f67bf0254867be867a1dae864fc9de3e9537b5bf81d5105c6ff7a3bcbe95ee00","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-15T18:02:17Z","v":2} {"name":"dwctl","vers":"8.40.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c5809a12c6fe9a13b2b2f84df33927839f23cddea7443290e0cd262d8bcb29fe","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-16T14:16:59Z","v":2} {"name":"dwctl","vers":"8.40.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f7d2ccad0a5ee33c0c0741bf48997be88e8acd0035080c076fc43604adb377e4","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-16T15:24:56Z","v":2} {"name":"dwctl","vers":"8.41.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"637a15dab2685c5436e5698752ee90456e931e17bcc2132a5f4979de3e318671","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-17T18:58:04Z","v":2} {"name":"dwctl","vers":"8.42.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"37c0195b3133cd8da2015f134cc7c15c1c3039df35d14ade602ad3c4235009cd","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-22T10:31:47Z","v":2} {"name":"dwctl","vers":"8.42.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b70dec72597bd8add39af58087fad7e66922d46b95e0e092d8e6e452f5ece04a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-22T13:16:47Z","v":2} {"name":"dwctl","vers":"8.42.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"1ed64b20a752888f058d82dabd842e754210e2b933725712bb86ff6e6e4bd0a4","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-22T14:44:13Z","v":2} {"name":"dwctl","vers":"8.42.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3483f128683fec62426c8791cbfeb3ab63104f2cd21503eaca9eba07565420e4","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-22T15:23:47Z","v":2} {"name":"dwctl","vers":"8.43.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.24.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4f472930d03f9635c3d47d78dfce3086e27ce2cbf665ded4e408a54060ecfccd","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-24T16:26:26Z","v":2} {"name":"dwctl","vers":"8.44.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ee6c9343d5ecaa06287dffb9964e0dd48f5770c0f27f268d039dafa2680eaa34","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-25T00:35:29Z","v":2} {"name":"dwctl","vers":"8.44.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"caf7544a903c818621a3fc0dd01f95c15c1663a517a9a965292beb271fa1296c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-27T12:02:50Z","v":2} {"name":"dwctl","vers":"8.44.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5ac4bd7130c21f15e92a376f508a49729953cac48d6be3c916c2c46151ad9784","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-27T14:57:44Z","v":2} {"name":"dwctl","vers":"8.44.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5bd1c99c83e89493b806b703f999dd4a24a2ce7470f90287b2ecac30b49a6bcc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-28T14:51:20Z","v":2} {"name":"dwctl","vers":"8.45.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8c8133140e92aef2048f58491541449c45576f942b1fa91d9ac29c63ab0b1e00","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-04-30T16:29:31Z","v":2} {"name":"dwctl","vers":"8.46.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"029d8f202cbd9926e6727b1dfa7ae495d8ff3d9fe501fe73fe59eb035c27c2e9","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-05T16:53:49Z","v":2} {"name":"dwctl","vers":"8.46.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6df151c0874311d0f6b0a24694f6e675baca1e760eaf4903314d8420eae4f90e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-07T09:29:02Z","v":2} {"name":"dwctl","vers":"8.46.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"aa0c155aa2483d3bf26b8ebc122f6a1d932c6b22b8495717fa87716fe3e004be","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-07T11:56:10Z","v":2} {"name":"dwctl","vers":"8.46.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e7d387b0381c866d778511a8a480703bea2dfef2a3abd434f664b3e46c5bce93","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-07T16:44:33Z","v":2} {"name":"dwctl","vers":"8.46.4","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"add472ce3287e2d5dc6df529868998fab3c47a460692a59981a02bf306c312ac","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-08T12:18:28Z","v":2} {"name":"dwctl","vers":"8.47.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fbe18f232f09a0ff30a275559ebab1493a7ddbdbb83487ff064e0304090953ad","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-08T16:22:08Z","v":2} {"name":"dwctl","vers":"8.48.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e8c8c080414f14b7febd900fe589ca6ae0fefc51dc0dcdde1b63a162acce2179","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-11T15:27:19Z","v":2} {"name":"dwctl","vers":"8.49.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"edd2619fd511b3c2df318fb7f11fdbf7448f3678c3e1af8336b3b597e91673d1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-13T17:02:25Z","v":2} {"name":"dwctl","vers":"8.49.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^16.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f638cb264528b0d33b3ed327bb179546f1a93e3a5b8993d054a2354e146508a1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-14T10:29:11Z","v":2} {"name":"dwctl","vers":"8.50.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2f0476032b869178c718b40ad0213da0fe833fe345f3a6f8c2dc062a07b0f126","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-15T15:19:03Z","v":2} {"name":"dwctl","vers":"8.51.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4261d15657ae3c90ec7925e93e6f2af61d12415a82be35a8a28b71ecf6ce1eef","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-20T10:29:02Z","v":2} {"name":"dwctl","vers":"8.52.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8d68bed2f5eb2aee3591456c28dc84e0c9bf322e3afb8ce65ac79667c0574d3a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-20T16:34:36Z","v":2} {"name":"dwctl","vers":"8.52.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"944f8f185a1a38f6f707af3c25b55bfe4cd8bb07905b2f5170c088b37e6e9a06","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-21T08:05:23Z","v":2} {"name":"dwctl","vers":"8.52.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"485f5fe69f81aac660534702538e8d65d50a12d5371e7e73bf6e6ffbae707c12","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-22T07:57:36Z","v":2} {"name":"dwctl","vers":"8.53.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"56798b1f8495bf58de250c5f2196ad1bf0f6767513a7742d2cdbf7ae1c761023","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-26T14:51:44Z","v":2} {"name":"dwctl","vers":"8.54.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f4981c4d71992ca320d1e012cf262b7e2b7dfe11f385ed57c7cc5a1927ba4ea2","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-27T10:12:12Z","v":2} {"name":"dwctl","vers":"8.54.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"34688d455979f161e7fc31fe0bf146c44af4abfd25ef3ac0f4e2a94c37bbbc35","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-27T13:23:36Z","v":2} {"name":"dwctl","vers":"8.54.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.28","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5fa18c52a7e472ae494798726b49eb5e49ca0c8d5a6084c93dce0c71e242d61e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-28T10:00:54Z","v":2} {"name":"dwctl","vers":"8.55.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.29","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c2a482381963643652a6cac6c89098658fc0ce33314f3d55ee3e557dc7e1f293","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-05-29T10:47:17Z","v":2} {"name":"dwctl","vers":"8.56.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.29","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5145b004323bd845e3b4b5c664f046352f8edd4d23408185c4c18836b17ef83d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-01T12:11:29Z","v":2} {"name":"dwctl","vers":"8.57.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24","features":["system-config","tokio-runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.29","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"85777e386cee71679f040d1bf5e2cf0daa6ac8dc3d324436ca116b274b4d5852","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-01T15:14:23Z","v":2} {"name":"dwctl","vers":"8.58.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.29","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"893440e79bbb6df3c2953c2fa250af795a4828ef63ec0504d5898009a1d6264c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-02T13:08:51Z","v":2} {"name":"dwctl","vers":"8.58.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.29","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6eab51cdc17419c52ca7e3cd1ade1fd17854c2f062a897b15c8f230d9653f656","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-03T11:28:14Z","v":2} {"name":"dwctl","vers":"8.59.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.30","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bac4127eaabf9c69940d5bca68a26f7e3c51a0b61cf49c3ea88dc65aec7f066c","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-05T11:45:45Z","v":2} {"name":"dwctl","vers":"8.60.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.30","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3b6e381ccfa2e9236a32dcc435e553b8cd24747c8d6bbffd7a51743a37be7aff","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-11T14:24:32Z","v":2} {"name":"dwctl","vers":"8.60.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.30","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"98f4dc5d6ec7e98ace9aa49c14f2b5775f093105bda575180d8ff4de24d5c6d8","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-12T13:35:39Z","v":2} {"name":"dwctl","vers":"8.60.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.31.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"47a38bca661b31a232c01845727a9b2f6bed04d07cb05d90877a0ccf2606c066","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-15T11:46:06Z","v":2} {"name":"dwctl","vers":"8.60.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^17.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.31.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5f9ec082197d2a423f49631b18dd5e12590c9742c3ae0501e4afbcd8ae067856","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-15T15:00:16Z","v":2} {"name":"dwctl","vers":"8.60.4","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^18.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.31.1","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"32f693600dff9330b23427c6009f0587aa01fa0503e08b786da2d31ca347b8dc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-15T16:05:32Z","v":2} {"name":"dwctl","vers":"8.60.5","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^18.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.31.1","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"cdd6da1d2273eed9fe823c558b3759d5fbd7096045e149061262a0bd678b5e2f","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-16T11:45:11Z","v":2} {"name":"dwctl","vers":"8.60.6","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^18.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.31.1","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6695520ddb39608d2f04f1b1f52513f22b9f8aeab92fef5608b1a91ac166001a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-16T21:17:02Z","v":2} {"name":"dwctl","vers":"8.60.7","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^18.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.31.1","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"954e694f2df20109ece1137e1661c6f31d4376cfffa40b68d48236bb342debfc","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-18T08:26:07Z","v":2} {"name":"dwctl","vers":"8.61.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^18.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.32.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a7c5143dfd8801f4ef244026eb18158501aa281c0843fc6628ef6b00c5d9533f","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-18T15:02:16Z","v":2} {"name":"dwctl","vers":"8.61.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.33.1","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f4579f6190d548cb70b2cc3a7fe17b6bf8ac47092fe1c11df2446af46d5bb146","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-19T11:43:16Z","v":2} {"name":"dwctl","vers":"8.61.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.33.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a1b0046febf9707c57f8449a99483096d0d7fa4de71ecf6923a4d1387138c0ca","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-22T14:32:39Z","v":2} {"name":"dwctl","vers":"8.61.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.33.3","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4ebf6a03b03e6931dfecabf2da50fe8087691c6c53b7d7383cc71b6989e34b98","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-24T11:47:16Z","v":2} {"name":"dwctl","vers":"8.62.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.33.4","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"1a6e5eb41b12ce506d6e6dd96fa6107a186c04a0306db61f977708c7e9b2bfd9","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-25T14:50:29Z","v":2} {"name":"dwctl","vers":"8.63.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3d68c6209aab7649e8bbf02e2fdacf4c880ed70e031047571bb282d9768bf671","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-25T17:57:44Z","v":2} {"name":"dwctl","vers":"8.64.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0fbe16117167e432d23b949d9291d1a86db8a65578e89e5bf0b8187771e05e1d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-26T09:45:26Z","v":2} {"name":"dwctl","vers":"8.65.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e0cbc2eba08387a74ccbcb452d303d946fb4a98461b42484bd2dc3010359cac4","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-26T11:28:41Z","v":2} {"name":"dwctl","vers":"8.65.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e7a84c954b2d8d90ad2d89d4a31428e9f9e41307043b5232bb33c957430fef2b","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-26T12:27:44Z","v":2} {"name":"dwctl","vers":"8.66.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fd875f11d98488bbe6dddaeca21bd7c51f80189cc43efff733968ef1050ebc7e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-29T16:19:45Z","v":2} {"name":"dwctl","vers":"8.67.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2d8e4208684bb5953057d3fce67852a4498cd823779285b7a972362455e86865","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-30T09:09:44Z","v":2} {"name":"dwctl","vers":"8.67.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8be43a220b32836b425fd213fc0b66326a282eff5c3d876d67a68f66a56d0739","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-30T11:54:39Z","v":2} {"name":"dwctl","vers":"8.68.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.0","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e9ec69b7068f44199c98bc5507652ed85e4f82e1a3b473aba8e789b61ed36ee3","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-06-30T15:33:26Z","v":2} {"name":"dwctl","vers":"8.68.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"86eed8cc05a047ff7fe604deb97f24291e13496362f18908b0e39cf8877dbd74","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-01T09:31:52Z","v":2} {"name":"dwctl","vers":"8.68.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ca27cd6d479a411ddb5f9f2770cfc45b99f8187e0f1b5f75dda94473cf6cd2d4","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-01T12:47:44Z","v":2} {"name":"dwctl","vers":"8.68.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ca6ad47c24aa604347f1c907c695b2e2367122f3c1d34e7a8ead99f0d76dfb97","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-01T15:40:43Z","v":2} {"name":"dwctl","vers":"8.69.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8df6f352e49b6dc87608b95e1687c3472f0b2aa980eaa67f7c47ec8061443460","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-02T16:54:04Z","v":2} {"name":"dwctl","vers":"8.70.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"eba437fa09f21ea944a9f26008a198f39f13880a823b898f866de5bec7ed52a8","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-02T19:15:25Z","v":2} {"name":"dwctl","vers":"8.70.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f5bc0cca6856f7b5eca18d5510d0b0e436c179d10779330bbb08ca43397ecfcf","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-03T09:50:32Z","v":2} {"name":"dwctl","vers":"8.70.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.2","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bc0f18c9c60f228a9c50a7fbca5086c615f4526f7da509f909107a5475ce88d9","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-06T12:33:33Z","v":2} {"name":"dwctl","vers":"8.70.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.3","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"25d0dc82bd0c48d575115a3e3bb29827ef56316166af072733ce90f8fb1493c5","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-06T12:47:31Z","v":2} {"name":"dwctl","vers":"8.71.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^19.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.3","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"21a0488ca9ab98c247259d9a33697dd507770165fa24bbe269d7a975d94d5f7e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-06T13:13:26Z","v":2} {"name":"dwctl","vers":"8.72.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.4","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"874b74c3883afc978dcf97c2e341b4756cb13993cb18518b15b0741e81b95f83","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-08T09:53:09Z","v":2} {"name":"dwctl","vers":"8.72.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"082aa37f34f790dc0d20878c57f245b76cc9b0339c49ee889aa637cbf6e885c1","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-08T14:14:35Z","v":2} {"name":"dwctl","vers":"8.73.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"01198854217cd05b7b12ee6707746699b53c70ba1c821e7fffe3bcd6b0f4934a","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-08T15:42:08Z","v":2} {"name":"dwctl","vers":"8.74.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2b65ba315ee2ec2dbd8f48d1a63ce815b8601a16f7d0689622552ecd2003a29e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-08T21:29:51Z","v":2} {"name":"dwctl","vers":"8.74.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7f5f205eea7d085d74427c61d72c35e067ecada93b594e87086822bce054a9db","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-09T00:20:38Z","v":2} {"name":"dwctl","vers":"8.75.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b43602c9a239990a8bf09153ef4c07c56fd9fc6f59469a57294ef17458a28fa4","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-09T10:55:06Z","v":2} {"name":"dwctl","vers":"8.75.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"762897a910dc13269b635d9810fa425717aab56dd8bd484647772ab4a4625a2e","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-09T15:17:26Z","v":2} {"name":"dwctl","vers":"8.76.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9217d1e1c3365bcfbba8e314d6f35360ece4aef0b019e92dc04c21899797c773","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-09T15:39:17Z","v":2} {"name":"dwctl","vers":"8.77.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^20.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.5","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fc8c525d98d1f977b928cc33229e934a73d0766f938e4695d4a13d1175d0253d","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-10T09:28:29Z","v":2} {"name":"dwctl","vers":"8.78.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^21.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade-arsenal","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.6","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"23a6a8930ba4bb09a279b6aa42d7f338896f851a5d7479e21ba33b888a482819","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-10T11:48:03Z","v":2} {"name":"dwctl","vers":"8.79.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^21.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade-arsenal","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.6","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5a5aa60332c2213437a41ab39defdc67bc977270bc8f8a2b988d7ac2e3689378","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-10T14:45:23Z","v":2} {"name":"dwctl","vers":"8.79.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.34.0","features":["chat-completion-types","completion-types","embedding-types","response-types"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^1.0.0-rc.0","features":["rustls-tls-webpki-roots","rustls-aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"^1.0.0-rc.0","features":["billing_portal_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-rc.0","features":["checkout_session"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-rc.0","features":["payment_intent","customer"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-misc","req":"^1.0.0-rc.0","features":["tax_calculation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-webhook","req":"^1.0.0-rc.0","features":["async-stripe-checkout","deserialize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1.21","features":["sigv4a","default-https-client","rt-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-prometheus","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^18.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bon","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool-redis","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10","features":["yaml","env","test"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade","req":"^21.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fusillade-arsenal","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26","features":["system-config","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","file-transport","tokio1-rustls-tls","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"onwards","req":"^0.34.6","features":["multi-step"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["http-proto","reqwest-blocking-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"outlet-postgres","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgresql_embedded","req":"^0.20","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls-no-provider","http2","charset"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5","features":["debug-embed"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.38.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws-lc-rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^3.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","uuid","chrono","migrate","rust_decimal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio-rustls","uuid","chrono","migrate"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx-pool-router","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","fs","set-header","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"underway","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0","features":["axum_extras","chrono","uuid","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"94e339bdff6d522b7d330621e56d5e99d4aec6b1c588fa931ae2ae03ab416b57","features":{},"features2":{"default":["embedded-db"],"embedded-db":["dep:postgresql_embedded"]},"yanked":false,"pubtime":"2026-07-10T16:10:29Z","v":2}