{"name":"ferro-mcp-oauth","vers":"0.2.51","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fd15ee971313368c6be37bffdc6c300a618fdbc520dc73a6b55356a9f6dfaa14","features":{},"yanked":false,"pubtime":"2026-06-11T02:06:25Z"} {"name":"ferro-mcp-oauth","vers":"0.2.52","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d4bbfc6fe79d4aec0711a28e264af5a34b5fc0cc0d658a5a827c57fb15b13ad6","features":{},"yanked":false,"pubtime":"2026-06-11T03:43:01Z"} {"name":"ferro-mcp-oauth","vers":"0.2.53","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"da6df990d246a6f92f06218df09895635589ceab229e44519ba9fcc13927114e","features":{},"yanked":false,"pubtime":"2026-06-11T23:26:59Z"} {"name":"ferro-mcp-oauth","vers":"0.2.54","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bb6b9e21b4cf40045f3da82ce0eafba10ca0edefff5b2ebef0b1e953692a8272","features":{},"yanked":false,"pubtime":"2026-06-12T06:41:04Z"} {"name":"ferro-mcp-oauth","vers":"0.2.55","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d88eeaccf50fefc157a8b203e53b6b204d578ba054a866d610bbf23fa90157e0","features":{},"yanked":false,"pubtime":"2026-06-12T22:50:03Z"} {"name":"ferro-mcp-oauth","vers":"0.2.56","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b9abf80ebc1c6f6789e1e66503864c7faea77e721971bf94c2bf50b17b46ff16","features":{},"yanked":false,"pubtime":"2026-06-13T13:16:39Z"} {"name":"ferro-mcp-oauth","vers":"0.2.57","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"1b8d102edc9f2d80d8765bfcb7dd3db8ea7be5c056e9c727eafe598231fa43d9","features":{},"yanked":false,"pubtime":"2026-06-13T14:03:50Z"} {"name":"ferro-mcp-oauth","vers":"0.2.58","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a1f54d810ea0e6bf9ef606e7841808b3fd5e4bc0d0f684780f88039525794b7d","features":{},"yanked":false,"pubtime":"2026-06-13T17:24:40Z"} {"name":"ferro-mcp-oauth","vers":"0.2.59","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-native-tls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"82ab36f6dce46388e56cc62c17e9e443d949f5f263b3ad7b872d3bc420f8dbf5","features":{},"yanked":false,"pubtime":"2026-06-14T04:21:07Z"} {"name":"ferro-mcp-oauth","vers":"0.2.60","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d06b858a636abe46fd235c2452d61aeb83f96e50f6d469143eda34dc78284ac0","features":{},"yanked":false,"pubtime":"2026-06-14T18:10:31Z"} {"name":"ferro-mcp-oauth","vers":"0.2.61","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"da70516b907380cb6a058cc662f3f032f89e27b055e2fabe6f752ba0443cebe3","features":{},"yanked":false,"pubtime":"2026-06-14T19:30:38Z"} {"name":"ferro-mcp-oauth","vers":"0.2.62","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"81ca431b688f6631581772875c1e1dfdaa1cf70c278114671a8537565a13bcbc","features":{},"yanked":false,"pubtime":"2026-06-14T23:44:07Z"} {"name":"ferro-mcp-oauth","vers":"0.2.63","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c8c306fdd0a46bbfece443eb0ff051935a726e14eb6e421518e7f3339c94563c","features":{},"yanked":false,"pubtime":"2026-06-15T02:56:36Z"} {"name":"ferro-mcp-oauth","vers":"0.2.64","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a0d78779d664411870e90bfb7d8ba04ff7a7b25351c5f235187bf9a7b7ddd3f7","features":{},"yanked":false,"pubtime":"2026-06-15T03:37:59Z"} {"name":"ferro-mcp-oauth","vers":"0.2.65","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d0a0b965d12ba2ad90e0d35a14269b9489f3d2b594bac6c3b04a46c9703114a8","features":{},"yanked":false,"pubtime":"2026-06-15T04:05:41Z"} {"name":"ferro-mcp-oauth","vers":"0.2.66","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2d2fdac427aa0699badd339cd2b42118e51f2ab78616ffc74d6fad95bd4b2cd2","features":{},"yanked":false,"pubtime":"2026-06-15T16:30:30Z"} {"name":"ferro-mcp-oauth","vers":"0.2.67","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a69a4900c79490a67de6521adeb58bdd70d78582991ad6cfedc4f75cea38ecd1","features":{},"yanked":false,"pubtime":"2026-06-16T16:35:06Z"} {"name":"ferro-mcp-oauth","vers":"0.2.68","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"485586dff2969392225b88c71d1a8a03f49f09f0a88a051268e14dbe4ed0a118","features":{},"yanked":false,"pubtime":"2026-06-16T17:34:04Z"} {"name":"ferro-mcp-oauth","vers":"0.2.69","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3bf1db5c00e07eda75cb760bbefe5efe7a0c58e27f5e124535161787b84a04ab","features":{},"yanked":false,"pubtime":"2026-06-16T21:20:56Z"} {"name":"ferro-mcp-oauth","vers":"0.2.70","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4aea16e4b91968b95b42ca933b2d073b70436c44ddbd3560f17a0d678fff9482","features":{},"yanked":false,"pubtime":"2026-06-21T00:25:51Z"} {"name":"ferro-mcp-oauth","vers":"0.2.71","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ed2e7a7272e8482f235448c0d8f71b6e557974bb2f29626c65476f5968fa26b5","features":{},"yanked":false,"pubtime":"2026-06-21T01:26:54Z"} {"name":"ferro-mcp-oauth","vers":"0.2.72","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ad24a24ceff54b79dcd868155b15090d12906e386955be3ac34d9e2450d517dc","features":{},"yanked":false,"pubtime":"2026-06-21T16:52:59Z"} {"name":"ferro-mcp-oauth","vers":"0.2.73","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c69713ce6c5c3cfcd124c1a03780f15472de99d045bd6b1a408b14420f269f0d","features":{},"yanked":false,"pubtime":"2026-06-22T00:17:09Z"} {"name":"ferro-mcp-oauth","vers":"0.2.74","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c78306d016495d1a0ae94ba005db68cc72a94f87bc8f7a620549a8fa02019ad2","features":{},"yanked":false,"pubtime":"2026-06-22T01:20:58Z"} {"name":"ferro-mcp-oauth","vers":"0.2.75","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9c82f8b91beba616bf223d783481141bc214db915f4cd264328e37d2962af8d1","features":{},"yanked":false,"pubtime":"2026-06-22T13:35:50Z"} {"name":"ferro-mcp-oauth","vers":"0.2.76","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"697c7e5f572fb79bb9d43b25edb237de7ce95b7d15ad7f80a4f48a18401697d7","features":{},"yanked":false,"pubtime":"2026-06-23T00:32:41Z"} {"name":"ferro-mcp-oauth","vers":"0.2.77","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"01be3c0b33fea9f8318d76ea337b33a3caac504c47709dcce6e03ac884d6275b","features":{},"yanked":false,"pubtime":"2026-06-23T13:28:35Z"} {"name":"ferro-mcp-oauth","vers":"0.2.78","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b5037d789dd2eb59de71026b854de5b54f3175160172d70495d2b95e05b55986","features":{},"yanked":false,"pubtime":"2026-06-24T13:56:50Z"} {"name":"ferro-mcp-oauth","vers":"0.2.79","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f6eb4c933592a18f17d400bfcafe5e7c2c774aed5242eb1cb6e96483f0944799","features":{},"yanked":false,"pubtime":"2026-06-24T15:06:17Z"} {"name":"ferro-mcp-oauth","vers":"0.2.80","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"86753b295de9e90fc27dd592b6ea1062b7594f83f3f9f1a3c1226d98ec1b5fe4","features":{},"yanked":false,"pubtime":"2026-06-24T16:59:44Z"} {"name":"ferro-mcp-oauth","vers":"0.2.81","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"42c5ba089e4492a1db76f298fa6b2c875225a8999625b08ee58adb9a6fa2475b","features":{},"yanked":false,"pubtime":"2026-06-24T20:54:40Z"} {"name":"ferro-mcp-oauth","vers":"0.2.82","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fb7375a77eb0f38dc29aabdd9d70d79f96937e3744f45374f7a1b74d37892fe7","features":{},"yanked":false,"pubtime":"2026-06-28T01:51:18Z"} {"name":"ferro-mcp-oauth","vers":"0.2.83","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fecef3ac9db1f64306965d2d6a50a2c7c6139efd7e31ab7fa32e140270a758d2","features":{},"yanked":false,"pubtime":"2026-06-30T22:53:49Z"} {"name":"ferro-mcp-oauth","vers":"0.2.84","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"524c438508ae7215a70f1fdee0826f1287cf97bf66087ebfa7fe9ed125b4fabd","features":{},"yanked":false,"pubtime":"2026-07-01T01:26:28Z"} {"name":"ferro-mcp-oauth","vers":"0.2.85","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d213c7ef5427d0124e101ef6df3bd1a6dc54b4ea0805e5e21ed5917dc7c64d2a","features":{},"yanked":false,"pubtime":"2026-07-04T14:16:40Z"} {"name":"ferro-mcp-oauth","vers":"0.2.86","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0902ca4cf466bf13bc31337ee31451baf5e43143d7f1e7b246a4a00395f8acba","features":{},"yanked":false,"pubtime":"2026-07-04T16:16:15Z"} {"name":"ferro-mcp-oauth","vers":"0.2.87","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2425581a7e4943e99a206ad372b0159ab17dc03ddc5b08f658463a26c144d3c8","features":{},"yanked":false,"pubtime":"2026-07-04T21:57:53Z"} {"name":"ferro-mcp-oauth","vers":"0.2.88","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"86bc02a734ee36b7c238eb56fdc1f319baa28016df952f3c53c9e207179e7e4c","features":{},"yanked":false,"pubtime":"2026-07-04T22:25:51Z"} {"name":"ferro-mcp-oauth","vers":"0.2.89","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"16be4096d1a2ae505adce51cbd8b9d25510f1e9e963c938e2627535c4dc92c48","features":{},"yanked":false,"pubtime":"2026-07-06T17:21:44Z"} {"name":"ferro-mcp-oauth","vers":"0.2.90","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"dbf8b175df70b3c5328c7253800a35bc863ba3a4819e14082ba31038cc940945","features":{},"yanked":false,"pubtime":"2026-07-06T23:36:51Z"} {"name":"ferro-mcp-oauth","vers":"0.2.91","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","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":"ferro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"ferro-rs"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","runtime-tokio-rustls","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","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":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"91a304e22feb8e5bb0bedb69fbca218ffd2260eb6a6fd74fdfdfd63892fdc430","features":{},"yanked":false,"pubtime":"2026-07-08T20:02:53Z"}