{"name":"perfgate-server","vers":"0.4.1","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto","hmac","sha2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-client","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"perfgate-types","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-validation","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rusqlite","req":"^0.33.0","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2.1","features":["uuid1","chrono04"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.2","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.2","features":["cors","trace","request-id"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uselesskey","req":"^0.2.0","features":["hmac"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uselesskey-jsonwebtoken","req":"^0.2.0","features":["hmac"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9de0cf1b6370037f236d7254e257c59a6cf84bcbf70e5e40167df3baf2e32ee4","features":{"default":[],"test-utils":[]},"yanked":false,"rust_version":"1.92","pubtime":"2026-03-16T09:51:12Z"}
{"name":"perfgate-server","vers":"0.15.0","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"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":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto","hmac","sha2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws","gcp","azure"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-api","req":"^0.15.0","features":["server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-auth","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-client","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"perfgate-error","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-types","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-validation","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32.1","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2.1","features":["uuid1","chrono04"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.3","features":["postgres","runtime-tokio-rustls","json","chrono","uuid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.2","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.2","features":["cors","trace","request-id","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uselesskey","req":"^0.2.0","features":["hmac"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uselesskey-jsonwebtoken","req":"^0.2.0","features":["hmac"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"70cce0d534a6b9adb6446c3a667b8029e88f3597750b3ee5ef064b56c3485519","features":{"default":[],"test-utils":[]},"yanked":false,"rust_version":"1.92","pubtime":"2026-03-27T04:22:27Z"}
{"name":"perfgate-server","vers":"0.15.1","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"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":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["rust_crypto","hmac","sha2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws","gcp","azure"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-api","req":"^0.15.1","features":["server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-auth","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-client","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"perfgate-domain","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-error","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-stats","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-types","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"perfgate-validation","req":"^0.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32.1","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2.1","features":["uuid1","chrono04"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.3","features":["postgres","runtime-tokio-rustls","json","chrono","uuid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.2","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.2","features":["cors","trace","request-id","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uselesskey","req":"^0.2.0","features":["hmac"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uselesskey-jsonwebtoken","req":"^0.2.0","features":["hmac"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4ee02c31ec36ffbe9f850de6d6da581595b1efbbb586bc5f8c1b2a1096155745","features":{"default":[],"test-utils":[]},"yanked":false,"rust_version":"1.92","pubtime":"2026-03-28T10:20:08Z"}
