{"name":"hwhkit","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"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":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["fs","cors","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":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"11acaafcb8da84ae30ae287777430fe6a377c84880ecd499bd18301c8cdb8abc","features":{"default":[],"full":["templates","jwt"],"jwt":["jsonwebtoken","chrono"],"templates":["tera"],"testing":["tempfile"]},"yanked":false,"pubtime":"2025-08-24T06:09:55Z"} {"name":"hwhkit","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"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":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["fs","cors","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":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3fd91cd6326efd17e96aeb12283ad9a549b9cef9d99c7dcf5c7c51b3f9596c44","features":{"default":[],"full":["templates","jwt"],"jwt":["jsonwebtoken","chrono"],"templates":["tera"],"testing":["tempfile"]},"yanked":false,"pubtime":"2025-08-24T06:17:13Z"} {"name":"hwhkit","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"qdrant-client","req":"=1.9.0","features":[],"optional":true,"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":"sqlx","req":"^0.7","features":["runtime-tokio-rustls","postgres","mysql","sqlite"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["fs","cors","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":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fcfa46aa1710120570149b3b7c68bbb6df13c4afdf70de193debc525ff4dcfd0","features":{"database":["sqlx"],"default":[],"full":["templates","jwt","database","vector"],"jwt":["jsonwebtoken","chrono"],"templates":["tera"],"testing":["tempfile"],"vector":["qdrant-client"]},"yanked":false,"pubtime":"2026-01-12T15:49:09Z"} {"name":"hwhkit","vers":"0.2.0-alpha.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hwhkit-config","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-core","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-mongodb","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-nats","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-neo4j","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-postgres","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-qdrant","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-redis","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-macros","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-observability","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-transport","req":"^0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"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":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["fs","cors","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":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"faad2a0cce93ec540cd26f522e21a8fe0adc10541b2c846902c9fa6ca8f2d743","features":{"default":[],"jwt":["jsonwebtoken","chrono"],"templates":["tera"],"testing":["tempfile"]},"features2":{"config-v2":["dep:hwhkit-config","dep:hwhkit-core","dep:hwhkit-observability"],"full":["templates","jwt","config-v2","transport-grpc","transport-ws","postgres","redis","mongodb","nats","qdrant","neo4j","macros"],"macros":["dep:hwhkit-macros"],"mongodb":["dep:hwhkit-integration-mongodb"],"nats":["dep:hwhkit-integration-nats"],"neo4j":["dep:hwhkit-integration-neo4j"],"postgres":["dep:hwhkit-integration-postgres"],"qdrant":["dep:hwhkit-integration-qdrant"],"redis":["dep:hwhkit-integration-redis"],"transport-grpc":["dep:hwhkit-transport","hwhkit-transport/grpc"],"transport-p2p":["dep:hwhkit-transport","hwhkit-transport/p2p"],"transport-ws":["dep:hwhkit-transport","hwhkit-transport/ws"]},"yanked":false,"pubtime":"2026-02-10T01:45:20Z","v":2} {"name":"hwhkit","vers":"0.2.0-alpha.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hwhkit-config","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-core","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-mongodb","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-nats","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-neo4j","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-postgres","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-qdrant","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-redis","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-macros","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-observability","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-transport","req":"^0.2.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"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":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["fs","cors","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":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7f22af315973ec36aa837faf9040f974426913697df8923bb587e97d7f7da895","features":{"default":[],"jwt":["jsonwebtoken","chrono"],"templates":["tera"],"testing":["tempfile"]},"features2":{"config-v2":["dep:hwhkit-config","dep:hwhkit-core","dep:hwhkit-observability"],"full":["templates","jwt","config-v2","transport-grpc","transport-nats","transport-ws","postgres","redis","mongodb","nats","qdrant","neo4j","macros"],"macros":["dep:hwhkit-macros"],"mongodb":["dep:hwhkit-integration-mongodb"],"nats":["dep:hwhkit-integration-nats"],"neo4j":["dep:hwhkit-integration-neo4j"],"postgres":["dep:hwhkit-integration-postgres"],"qdrant":["dep:hwhkit-integration-qdrant"],"redis":["dep:hwhkit-integration-redis"],"transport-grpc":["dep:hwhkit-transport","hwhkit-transport/grpc"],"transport-nats":["dep:hwhkit-transport","hwhkit-transport/nats"],"transport-p2p":["dep:hwhkit-transport","hwhkit-transport/p2p"],"transport-ws":["dep:hwhkit-transport","hwhkit-transport/ws"]},"yanked":false,"pubtime":"2026-02-10T16:57:00Z","v":2} {"name":"hwhkit","vers":"0.6.0-alpha.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"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":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","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":"hwhkit-buildinfo","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-config","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-core","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-mongodb","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-nats","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-neo4j","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-postgres","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-qdrant","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-redis","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-s3","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-observability","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-scheduler","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.15","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis-client","req":"^0.27","features":["tokio-comp","connection-manager","script"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"redis"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"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":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util","util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.5","features":["catch-panic","compression-br","compression-gzip","cors","fs","limit","sensitive-headers","timeout","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":["env-filter","json","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"026108199006c9d3fc65f412bbe41b5746c42fad53a5e8f5e3bdd4994426bd4d","features":{"graceful-shutdown":[],"health-endpoints":[],"middleware-bundle":[],"multi-tenant":["hwhkit-core/multi-tenant"],"otel":["hwhkit-observability/otel"],"otel-redis":["otel","hwhkit-observability/otel-redis"],"otel-reqwest":["otel","hwhkit-observability/otel-reqwest"],"otel-sqlx":["otel","hwhkit-observability/otel-sqlx"],"request-id":[],"testing":["tempfile"],"version-endpoints":[]},"features2":{"circuit-breaker":["dep:reqwest"],"default":["health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant"],"full":["jwt","postgres","redis","mongodb","nats","qdrant","neo4j","s3","health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant","otel","otel-sqlx","otel-redis","otel-reqwest","migrations","rate-limit","idempotency","circuit-breaker","scheduler"],"idempotency":["redis","dep:redis-client","dep:sha2","dep:base64"],"jwt":["jsonwebtoken","chrono","dep:reqwest","hwhkit-core/jwt"],"metrics":["dep:metrics","dep:metrics-exporter-prometheus"],"migrations":["postgres"],"mongodb":["dep:hwhkit-integration-mongodb"],"nats":["dep:hwhkit-integration-nats"],"neo4j":["dep:hwhkit-integration-neo4j"],"postgres":["dep:hwhkit-integration-postgres"],"process-metrics":["metrics","dep:sysinfo"],"qdrant":["dep:hwhkit-integration-qdrant"],"rate-limit":["redis","dep:redis-client"],"redis":["dep:hwhkit-integration-redis"],"s3":["dep:hwhkit-integration-s3"],"scheduler":["dep:hwhkit-scheduler"]},"yanked":false,"rust_version":"1.76","pubtime":"2026-05-15T14:50:30Z","v":2} {"name":"hwhkit","vers":"0.6.0-alpha.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"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":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","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":"hwhkit-buildinfo","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-config","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-core","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-mongodb","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-nats","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-neo4j","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-oss","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-postgres","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-qdrant","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-redis","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-s3","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-observability","req":"^0.6.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-scheduler","req":"^0.6.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.15","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis-client","req":"^0.27","features":["tokio-comp","connection-manager","script"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"redis"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"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":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util","util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.5","features":["catch-panic","compression-br","compression-gzip","cors","fs","limit","sensitive-headers","timeout","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":["env-filter","json","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3e831bfd2db2b455c7656b39679a25a9bdf934b3ef2ff1764146f008aafba793","features":{"graceful-shutdown":[],"health-endpoints":[],"middleware-bundle":[],"multi-tenant":["hwhkit-core/multi-tenant"],"otel":["hwhkit-observability/otel"],"otel-redis":["otel","hwhkit-observability/otel-redis"],"otel-reqwest":["otel","hwhkit-observability/otel-reqwest"],"otel-sqlx":["otel","hwhkit-observability/otel-sqlx"],"request-id":[],"testing":["tempfile"],"version-endpoints":[]},"features2":{"circuit-breaker":["dep:reqwest"],"default":["health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant"],"full":["jwt","postgres","redis","mongodb","nats","qdrant","neo4j","s3","oss","health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant","otel","otel-sqlx","otel-redis","otel-reqwest","migrations","rate-limit","idempotency","circuit-breaker","scheduler"],"idempotency":["redis","dep:redis-client","dep:sha2","dep:base64"],"jwt":["jsonwebtoken","chrono","dep:reqwest","hwhkit-core/jwt"],"metrics":["dep:metrics","dep:metrics-exporter-prometheus"],"migrations":["postgres"],"mongodb":["dep:hwhkit-integration-mongodb"],"nats":["dep:hwhkit-integration-nats"],"neo4j":["dep:hwhkit-integration-neo4j"],"oss":["dep:hwhkit-integration-oss"],"postgres":["dep:hwhkit-integration-postgres"],"process-metrics":["metrics","dep:sysinfo"],"qdrant":["dep:hwhkit-integration-qdrant"],"rate-limit":["redis","dep:redis-client"],"redis":["dep:hwhkit-integration-redis"],"s3":["dep:hwhkit-integration-s3"],"scheduler":["dep:hwhkit-scheduler"]},"yanked":false,"rust_version":"1.76","pubtime":"2026-05-15T16:43:06Z","v":2} {"name":"hwhkit","vers":"0.6.0-alpha.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"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":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","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":"hwhkit-buildinfo","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-config","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-core","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-mongodb","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-nats","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-neo4j","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-oss","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-postgres","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-qdrant","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-redis","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-s3","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-observability","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-scheduler","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.15","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis-client","req":"^0.27","features":["tokio-comp","connection-manager","script"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"redis"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"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":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util","util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["catch-panic","compression-br","compression-gzip","cors","fs","limit","sensitive-headers","timeout","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":["env-filter","json","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bf131072d181837bf0705c81315ec80ca655b0e8806b8d27772da81d6986a099","features":{"graceful-shutdown":[],"health-endpoints":[],"middleware-bundle":[],"multi-tenant":["hwhkit-core/multi-tenant"],"otel":["hwhkit-observability/otel"],"otel-redis":["otel","hwhkit-observability/otel-redis"],"otel-reqwest":["otel","hwhkit-observability/otel-reqwest"],"otel-sqlx":["otel","hwhkit-observability/otel-sqlx"],"request-id":[],"testing":["tempfile"],"version-endpoints":[]},"features2":{"circuit-breaker":["dep:reqwest"],"default":["health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant"],"full":["jwt","postgres","redis","mongodb","nats","qdrant","neo4j","s3","oss","health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant","otel","otel-sqlx","otel-redis","otel-reqwest","migrations","rate-limit","idempotency","circuit-breaker","scheduler"],"idempotency":["redis","dep:redis-client","dep:sha2","dep:base64"],"jwt":["jsonwebtoken","chrono","dep:reqwest","hwhkit-core/jwt"],"metrics":["dep:metrics","dep:metrics-exporter-prometheus"],"migrations":["postgres"],"mongodb":["dep:hwhkit-integration-mongodb"],"nats":["dep:hwhkit-integration-nats"],"neo4j":["dep:hwhkit-integration-neo4j"],"oss":["dep:hwhkit-integration-oss"],"postgres":["dep:hwhkit-integration-postgres"],"process-metrics":["metrics","dep:sysinfo"],"qdrant":["dep:hwhkit-integration-qdrant"],"rate-limit":["redis","dep:redis-client"],"redis":["dep:hwhkit-integration-redis"],"s3":["dep:hwhkit-integration-s3"],"scheduler":["dep:hwhkit-scheduler"]},"yanked":false,"rust_version":"1.76","pubtime":"2026-05-17T12:48:08Z","v":2} {"name":"hwhkit","vers":"0.6.0-alpha.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"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":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","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":"hwhkit-buildinfo","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-config","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-core","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-mongodb","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-nats","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-neo4j","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-oss","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-postgres","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-qdrant","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-redis","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-integration-s3","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-observability","req":"^0.6.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hwhkit-scheduler","req":"^0.6.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.15","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis-client","req":"^0.27","features":["tokio-comp","connection-manager","script"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"redis"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"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":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["util","util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["catch-panic","compression-br","compression-gzip","cors","fs","limit","sensitive-headers","timeout","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":["env-filter","json","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"10a5d9a5886a5beb9fd0d2b254702fd47d85aba75e03421b1d12fc869565257e","features":{"graceful-shutdown":[],"health-endpoints":[],"middleware-bundle":[],"multi-tenant":["hwhkit-core/multi-tenant"],"otel":["hwhkit-observability/otel"],"otel-redis":["otel","hwhkit-observability/otel-redis"],"otel-reqwest":["otel","hwhkit-observability/otel-reqwest"],"otel-sqlx":["otel","hwhkit-observability/otel-sqlx"],"request-id":[],"testing":["tempfile"],"version-endpoints":[]},"features2":{"circuit-breaker":["dep:reqwest"],"default":["health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant"],"full":["jwt","postgres","redis","mongodb","nats","qdrant","neo4j","s3","oss","health-endpoints","metrics","process-metrics","version-endpoints","middleware-bundle","graceful-shutdown","request-id","multi-tenant","otel","otel-sqlx","otel-redis","otel-reqwest","migrations","rate-limit","idempotency","circuit-breaker","scheduler"],"idempotency":["redis","dep:redis-client","dep:sha2","dep:base64"],"jwt":["jsonwebtoken","chrono","dep:reqwest","hwhkit-core/jwt"],"metrics":["dep:metrics","dep:metrics-exporter-prometheus"],"migrations":["postgres"],"mongodb":["dep:hwhkit-integration-mongodb"],"nats":["dep:hwhkit-integration-nats"],"neo4j":["dep:hwhkit-integration-neo4j"],"oss":["dep:hwhkit-integration-oss"],"postgres":["dep:hwhkit-integration-postgres"],"process-metrics":["metrics","dep:sysinfo"],"qdrant":["dep:hwhkit-integration-qdrant"],"rate-limit":["redis","dep:redis-client"],"redis":["dep:hwhkit-integration-redis"],"s3":["dep:hwhkit-integration-s3"],"scheduler":["dep:hwhkit-scheduler"]},"yanked":false,"rust_version":"1.76","pubtime":"2026-06-17T12:03:00Z","v":2}