{
  "cksum": "112e9328a7d0b9e4a1663857b28d9621c8b9d7bc049ae00bd6adf402f91e7256",
  "crate_file": "outfox-openai-0.3.0.crate",
  "crate_url": "https://static.crates.io/crates/outfox-openai/outfox-openai-0.3.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "tokio"
      ],
      "kind": "normal",
      "name": "backoff",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "derive_builder",
      "optional": true,
      "req": "^0.20.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "eventsource-stream",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": true,
      "req": "^0.3.31",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "hmac",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "outfox-openai-macros",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "json",
        "stream",
        "multipart"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "reqwest-eventsource",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "secrecy",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive",
        "rc"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_urlencoded",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "fs",
        "macros"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tokio-stream",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tokio-test",
      "optional": false,
      "req": "^0.4.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tokio-tungstenite",
      "optional": true,
      "req": "^0.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "codec",
        "io-util"
      ],
      "kind": "normal",
      "name": "tokio-util",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": true,
      "req": "^2.5",
      "target": null
    }
  ],
  "features": {},
  "features2": {
    "_api": [
      "dep:outfox-openai-macros",
      "dep:backoff",
      "dep:base64",
      "dep:bytes",
      "dep:futures",
      "dep:rand",
      "dep:reqwest",
      "dep:reqwest-eventsource",
      "dep:thiserror",
      "dep:tokio",
      "dep:tokio-stream",
      "dep:tokio-util",
      "dep:tracing",
      "dep:secrecy",
      "dep:eventsource-stream",
      "dep:serde_urlencoded",
      "dep:url"
    ],
    "administration": [
      "administration-types",
      "_api"
    ],
    "administration-types": [
      "dep:derive_builder"
    ],
    "assistant": [
      "assistant-types",
      "_api"
    ],
    "assistant-types": [
      "dep:derive_builder"
    ],
    "audio": [
      "audio-types",
      "_api"
    ],
    "audio-types": [
      "dep:derive_builder",
      "dep:bytes"
    ],
    "batch": [
      "batch-types",
      "_api"
    ],
    "batch-types": [
      "dep:derive_builder"
    ],
    "byot": [
      "dep:outfox-openai-macros"
    ],
    "chat-completion": [
      "chat-completion-types",
      "_api"
    ],
    "chat-completion-types": [
      "dep:derive_builder",
      "dep:bytes"
    ],
    "chatkit": [
      "chatkit-types",
      "_api"
    ],
    "chatkit-types": [
      "dep:derive_builder"
    ],
    "completion-types": [
      "dep:derive_builder",
      "chat-completion-types"
    ],
    "completions": [
      "completion-types",
      "_api"
    ],
    "container": [
      "container-types",
      "_api"
    ],
    "container-types": [
      "dep:derive_builder",
      "dep:bytes"
    ],
    "default": [
      "rustls"
    ],
    "embedding": [
      "embedding-types",
      "_api"
    ],
    "embedding-types": [
      "dep:derive_builder"
    ],
    "eval-types": [
      "dep:derive_builder",
      "chat-completion-types",
      "response-types",
      "grader-types"
    ],
    "evals": [
      "eval-types",
      "_api"
    ],
    "file": [
      "file-types",
      "_api"
    ],
    "file-types": [
      "dep:derive_builder",
      "dep:bytes"
    ],
    "finetuning": [
      "finetuning-types",
      "_api"
    ],
    "finetuning-types": [
      "dep:derive_builder",
      "grader-types"
    ],
    "full": [
      "responses",
      "webhook",
      "audio",
      "video",
      "image",
      "embedding",
      "evals",
      "finetuning",
      "batch",
      "file",
      "upload",
      "model",
      "moderation",
      "vectorstore",
      "chatkit",
      "container",
      "realtime",
      "chat-completion",
      "assistant",
      "administration",
      "completions",
      "types",
      "byot"
    ],
    "grader": [
      "grader-types"
    ],
    "grader-types": [
      "dep:derive_builder",
      "eval-types"
    ],
    "image": [
      "image-types",
      "_api"
    ],
    "image-types": [
      "dep:derive_builder",
      "dep:bytes"
    ],
    "model": [
      "model-types",
      "_api"
    ],
    "model-types": [
      "dep:derive_builder"
    ],
    "moderation": [
      "moderation-types",
      "_api"
    ],
    "moderation-types": [
      "dep:derive_builder"
    ],
    "native-tls": [
      "dep:reqwest",
      "reqwest/native-tls"
    ],
    "native-tls-vendored": [
      "dep:reqwest",
      "reqwest/native-tls-vendored"
    ],
    "realtime": [
      "realtime-types",
      "_api",
      "dep:tokio-tungstenite"
    ],
    "realtime-types": [
      "dep:derive_builder",
      "dep:bytes",
      "response-types"
    ],
    "response-types": [
      "dep:derive_builder"
    ],
    "responses": [
      "response-types",
      "_api"
    ],
    "rustls": [
      "dep:reqwest",
      "reqwest/rustls-tls-native-roots"
    ],
    "rustls-webpki-roots": [
      "dep:reqwest",
      "reqwest/rustls-tls-webpki-roots"
    ],
    "types": [
      "response-types",
      "webhook-types",
      "audio-types",
      "video-types",
      "image-types",
      "embedding-types",
      "eval-types",
      "finetuning-types",
      "grader-types",
      "batch-types",
      "file-types",
      "upload-types",
      "model-types",
      "moderation-types",
      "vectorstore-types",
      "chatkit-types",
      "container-types",
      "realtime-types",
      "chat-completion-types",
      "assistant-types",
      "administration-types",
      "completion-types"
    ],
    "upload": [
      "upload-types",
      "_api"
    ],
    "upload-types": [
      "dep:derive_builder",
      "dep:bytes",
      "file-types"
    ],
    "vectorstore": [
      "vectorstore-types",
      "_api"
    ],
    "vectorstore-types": [
      "dep:derive_builder"
    ],
    "video": [
      "video-types",
      "_api"
    ],
    "video-types": [
      "dep:derive_builder",
      "dep:bytes"
    ],
    "webhook": [
      "webhook-types",
      "dep:base64",
      "dep:thiserror",
      "dep:hmac",
      "dep:sha2",
      "dep:hex"
    ],
    "webhook-types": [
      "dep:derive_builder"
    ]
  },
  "index_path": "ou/tf/outfox-openai",
  "name": "outfox-openai",
  "pubtime": "2026-01-24T01:29:17Z",
  "rust_version": "1.89",
  "v": 2,
  "vers": "0.3.0",
  "yanked": false
}
