{"name":"lenso-api","vers":"0.1.0","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":"dev"},{"name":"auth","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"06cf540ec0fcc7f188a1cb610319a92d7e1f342b8fb5d0e79d351dab36ea7c81","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-19T11:10:56Z"} {"name":"lenso-api","vers":"0.1.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":"dev"},{"name":"auth","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e320be6162bff3a44e94579abf92de8de7e3704789ffc9b0e9973756b893148b","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-19T17:34:36Z"} {"name":"lenso-api","vers":"0.1.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":"dev"},{"name":"auth","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9436f5f0a17033b2c96078d76aa78895da968285bfbcac5655e3b1f61312a028","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-19T20:58:07Z"} {"name":"lenso-api","vers":"0.1.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":"dev"},{"name":"auth","req":"^0.1.3","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6c2f5b3a5617b6d64a964ef5dc21fc12126fdce722ae2bfa18604464348e5d7c","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-20T16:57:59Z"} {"name":"lenso-api","vers":"0.1.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":"dev"},{"name":"auth","req":"^0.1.4","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cf86e87388f0f013f8c7650b77ec77a61dbbfbfd299255893e828bd87e6753a8","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-22T13:22:19Z"} {"name":"lenso-api","vers":"0.1.5","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":"dev"},{"name":"auth","req":"^0.1.5","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e653fab11ba7e545d43a8f1a286ebb44adc130cae2e845130abc5321341e7c96","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-22T14:00:37Z"} {"name":"lenso-api","vers":"0.1.6","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":"dev"},{"name":"auth","req":"^0.1.5","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"283cbd40b58cf72d479a2d9297a5339d77528d60ab7e6485d93338df102bbcc2","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-25T06:13:13Z"} {"name":"lenso-api","vers":"0.1.7","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":"dev"},{"name":"auth","req":"^0.1.6","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d8c9549d88d650207c8cf656527d2dd5dd2f561e0de68058afbfa0311d6180da","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-25T11:31:15Z"} {"name":"lenso-api","vers":"0.1.8","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":"dev"},{"name":"auth","req":"^0.1.6","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"979dffcb943d482a95c05fefb2e601b941b84c9d8d6abea8183dadd0110fc928","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-25T16:57:54Z"} {"name":"lenso-api","vers":"0.1.9","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":"dev"},{"name":"auth","req":"^0.1.6","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"90d5185e72ba913e6f2c83bd89150451aa9c73acccf68a3f784fc5e8ad5e9537","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-25T17:49:19Z"} {"name":"lenso-api","vers":"0.1.10","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":"dev"},{"name":"auth","req":"^0.1.6","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1fa354d9a9f94c28707e084100df8337c816c7a0f2a8577479e7ea5c71b10556","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-26T11:53:10Z"} {"name":"lenso-api","vers":"0.1.11","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":"dev"},{"name":"auth","req":"^0.1.7","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"auth-phone","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-phone"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"name":"rsa","req":"^0.9.10","features":[],"optional":false,"default_features":true,"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":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87d1ed159ac1d493faf38b130bfad08217b29ea689300052ead73d126de55d0c","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-07-07T20:54:38Z"} {"name":"lenso-api","vers":"0.1.12","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":"dev"},{"name":"auth","req":"^0.1.8","features":["redis"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth"},{"name":"auth-password","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-password"},{"name":"auth-phone","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-module-auth-phone"},{"name":"axum","req":"^0.8","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":"lenso-bootstrap","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"platform-admin","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin"},{"name":"platform-admin-data","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-admin-data"},{"name":"platform-core","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-core"},{"name":"platform-http","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-http"},{"name":"platform-module","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-module"},{"name":"platform-module-remote","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-module-remote"},{"name":"platform-runtime","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"lenso-platform-runtime"},{"name":"platform-testing","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"lenso-platform-testing"},{"name":"rsa","req":"^0.9.10","features":[],"optional":false,"default_features":true,"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":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.9","features":["runtime-tokio","tls-rustls-ring-webpki","postgres","uuid","chrono","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","rt-multi-thread","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["trace","request-id","util","cors","fs"],"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":"utoipa","req":"^5.5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"db7ba09a68319e79fd9964e6f22e4d1cf5d76938573bdd4b1a4975350b9ae0d5","features":{},"yanked":false,"rust_version":"1.94","pubtime":"2026-07-10T13:02:01Z"}