{"name":"arium","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arium-wire","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8.4","features":["macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum_session","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_auth","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_sqlx","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","tokio1","tokio1-rustls-tls","builder","hostname"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json","cookies"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.225","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"sqlx","req":"^0.8.6","features":["macros","migrate","_unstable-all-types","tls-native-tls","runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio","sqlite","macros","migrate"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread","fs","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"totp-rs","req":"^5","features":["qr","gen_secret"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower_governor","req":"^0.8","features":["axum"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"01f0f4d50af539f675454eaaad6d910e0d55c159fd5c48d91dc51f75f32b484e","features":{"postgres":["sqlx/postgres","axum_session_sqlx/postgres"],"sqlite":["sqlx/sqlite","axum_session_sqlx/sqlite"]},"features2":{"_oauth-core":["dep:oauth2","dep:reqwest"],"default":["sqlite","oauth-github","mfa","mail","ratelimit","tokens"],"mail":["dep:lettre"],"mfa":["dep:totp-rs"],"oauth-github":["_oauth-core"],"ratelimit":["dep:tower_governor"],"tokens":["dep:sha2"]},"yanked":false,"pubtime":"2026-05-24T10:19:22Z","v":2} {"name":"arium","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arium-wire","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8.4","features":["macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum_session","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_auth","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_sqlx","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","tokio1","tokio1-rustls-tls","builder","hostname"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openidconnect","req":"^4","features":["reqwest","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json","cookies"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.225","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["macros","migrate","_unstable-all-types","tls-native-tls","runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio","sqlite","macros","migrate"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread","fs","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"totp-rs","req":"^5","features":["qr","gen_secret"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower_governor","req":"^0.8","features":["axum"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4927c17311a7d8044a1bd4b58932349f6c7f58aadf202984bdb16e066a6e4632","features":{"postgres":["sqlx/postgres","axum_session_sqlx/postgres"],"sqlite":["sqlx/sqlite","axum_session_sqlx/sqlite"]},"features2":{"_oauth-core":["dep:oauth2","dep:reqwest"],"default":["sqlite","oauth-github","mfa","mail","ratelimit","tokens"],"mail":["dep:lettre"],"mfa":["dep:totp-rs"],"oauth-github":["_oauth-core"],"oauth-google":["oauth-oidc"],"oauth-microsoft":["oauth-oidc"],"oauth-oidc":["_oauth-core","dep:openidconnect"],"ratelimit":["dep:tower_governor"],"tokens":["dep:sha2"]},"yanked":false,"pubtime":"2026-05-24T18:59:38Z","v":2} {"name":"arium","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arium-wire","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8.4","features":["macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum_session","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_auth","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_sqlx","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","tokio1","tokio1-rustls-tls","builder","hostname"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openidconnect","req":"^4","features":["reqwest","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json","cookies"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.225","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["macros","migrate","_unstable-all-types","tls-native-tls","runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio","sqlite","macros","migrate"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread","fs","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"totp-rs","req":"^5","features":["qr","gen_secret"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower_governor","req":"^0.8","features":["axum"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fba9a26a105a4358706aec1a35e976c7b60539669cd7742fea075e2e76ef50a8","features":{"postgres":["sqlx/postgres","axum_session_sqlx/postgres"],"sqlite":["sqlx/sqlite","axum_session_sqlx/sqlite"]},"features2":{"_oauth-core":["dep:oauth2","dep:reqwest"],"default":["sqlite","oauth-github","mfa","mail","ratelimit","tokens"],"mail":["dep:lettre"],"mfa":["dep:totp-rs"],"oauth-github":["_oauth-core"],"oauth-google":["oauth-oidc"],"oauth-microsoft":["oauth-oidc"],"oauth-oidc":["_oauth-core","dep:openidconnect"],"ratelimit":["dep:tower_governor"],"tokens":["dep:sha2"]},"yanked":false,"pubtime":"2026-05-25T15:33:23Z","v":2} {"name":"arium","vers":"0.1.3","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arium-authz","req":"^0.1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arium-pool","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arium-wire","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8.4","features":["macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum_session","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_auth","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_sqlx","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","tokio1","tokio1-rustls-tls","builder","hostname"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openidconnect","req":"^4","features":["reqwest","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json","cookies"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.225","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["macros","migrate","_unstable-all-types","tls-native-tls","runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio","sqlite","macros","migrate"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread","fs","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"totp-rs","req":"^5","features":["qr","gen_secret"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower_governor","req":"^0.8","features":["axum"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b876e0b063fd13d9bd02dc523a6f3ff673b022a3f988c9c18472e23e623d0a9a","features":{"postgres":["sqlx/postgres","axum_session_sqlx/postgres","arium-pool/postgres","arium-authz/postgres","arium-authz/lifecycle"],"sql-membership":[],"sqlite":["sqlx/sqlite","axum_session_sqlx/sqlite","arium-pool/sqlite","arium-authz/sqlite","arium-authz/lifecycle"]},"features2":{"_oauth-core":["dep:oauth2","dep:reqwest"],"default":["sqlite","oauth-github","mfa","mail","ratelimit","tokens","sql-membership"],"mail":["dep:lettre"],"mfa":["dep:totp-rs"],"oauth-github":["_oauth-core"],"oauth-google":["oauth-oidc"],"oauth-microsoft":["oauth-oidc"],"oauth-oidc":["_oauth-core","dep:openidconnect"],"ratelimit":["dep:tower_governor"],"tokens":["dep:sha2"]},"yanked":false,"pubtime":"2026-05-26T18:52:56Z","v":2} {"name":"arium","vers":"0.1.4","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arium-authz","req":"^0.1.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arium-pool","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arium-wire","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8.4","features":["macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum_session","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_auth","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum_session_sqlx","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","tokio1","tokio1-rustls-tls","builder","hostname"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openidconnect","req":"^4","features":["reqwest","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","json","cookies"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.225","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["macros","migrate","_unstable-all-types","tls-native-tls","runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio","sqlite","macros","migrate"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread","fs","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"totp-rs","req":"^5","features":["qr","gen_secret"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower_governor","req":"^0.8","features":["axum"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"70a44cb920cc9f5a390c787981e3de1b496182fa3a0aab4f2832d4d2a5b6b169","features":{"postgres":["sqlx/postgres","axum_session_sqlx/postgres","arium-pool/postgres","arium-authz/postgres","arium-authz/lifecycle"],"sql-membership":[],"sqlite":["sqlx/sqlite","axum_session_sqlx/sqlite","arium-pool/sqlite","arium-authz/sqlite","arium-authz/lifecycle"]},"features2":{"_oauth-core":["dep:oauth2","dep:reqwest"],"default":["sqlite","oauth-github","mfa","mail","ratelimit","tokens","sql-membership"],"mail":["dep:lettre"],"mfa":["dep:totp-rs"],"oauth-github":["_oauth-core"],"oauth-google":["oauth-oidc"],"oauth-microsoft":["oauth-oidc"],"oauth-oidc":["_oauth-core","dep:openidconnect"],"ratelimit":["dep:tower_governor"],"tokens":["dep:sha2"]},"yanked":false,"pubtime":"2026-05-27T20:57:10Z","v":2}