{
  "cksum": "ccd1f46a5e435091d2a96c07b0c346d69f5f86447f528cc4935d5eea2a6fa185",
  "crate_file": "tenuo-0.2.3.crate",
  "crate_url": "https://static.crates.io/crates/tenuo/tenuo-0.2.3.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "axum",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": false,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cel-interpreter",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "ci_group",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ciborium",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive",
        "env"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": false,
      "req": "^4.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "pem"
      ],
      "kind": "normal",
      "name": "der",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rand_core",
        "serde",
        "batch",
        "pkcs8",
        "zeroize"
      ],
      "kind": "normal",
      "name": "ed25519-dalek",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "js"
      ],
      "kind": "normal",
      "name": "getrandom",
      "optional": false,
      "req": "^0.2",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "wasm_js"
      ],
      "kind": "normal",
      "name": "getrandom3",
      "optional": false,
      "package": "getrandom",
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "wasm_js"
      ],
      "kind": "normal",
      "name": "getrandom4",
      "optional": false,
      "package": "getrandom",
      "req": "^0.4",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "glob",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "humantime",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ipnetwork",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libc",
      "optional": false,
      "req": "^0.2.186",
      "target": "cfg(unix)"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "matchit",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "sync"
      ],
      "kind": "normal",
      "name": "moka",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pem",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "alloc",
        "pem"
      ],
      "kind": "normal",
      "name": "pkcs8",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "proptest",
      "optional": false,
      "req": "^1.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "abi3-py39"
      ],
      "kind": "normal",
      "name": "pyo3",
      "optional": true,
      "req": "=0.29.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "blocking",
        "json"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "secrecy",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_bytes",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_yaml",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "union"
      ],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "alloc",
        "pem"
      ],
      "kind": "normal",
      "name": "spki",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "subtle",
      "optional": false,
      "req": "^2.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1.35",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full",
        "test-util"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1.35",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tower",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "env-filter"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "v7",
        "serde",
        "js"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "zeroize",
      "optional": false,
      "req": "^1.7",
      "target": null
    }
  ],
  "features": {
    "cel": [
      "cel-interpreter",
      "moka"
    ],
    "control-plane": [],
    "data-plane": [],
    "default": [
      "control-plane",
      "data-plane"
    ],
    "http-client": [
      "reqwest"
    ],
    "python": [
      "pyo3"
    ],
    "python-extension": [
      "pyo3/extension-module",
      "python"
    ],
    "python-server": [
      "python",
      "server"
    ],
    "server": [
      "tokio",
      "axum",
      "tower",
      "tracing",
      "tracing-subscriber",
      "reqwest"
    ]
  },
  "index_path": "te/nu/tenuo",
  "name": "tenuo",
  "pubtime": "2026-07-02T20:59:47Z",
  "vers": "0.2.3",
  "yanked": false
}
