{
  "cksum": "440db4be2f4f4389d3234c0eb584716e3b8a8481670c3baff86be9407c218d1c",
  "crate_file": "swiftide-integrations-0.32.0.crate",
  "crate_url": "https://static.crates.io/crates/swiftide-integrations/swiftide-integrations-0.32.0.crate",
  "deps": [
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "arrow-array",
      "optional": true,
      "req": "^55.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "async-anthropic",
      "optional": true,
      "req": "^0.6.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "async-openai",
      "optional": true,
      "req": ">=0.29.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "behavior-version-latest"
      ],
      "kind": "normal",
      "name": "aws-config",
      "optional": true,
      "req": "^1.8",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "hardcoded-credentials"
      ],
      "kind": "normal",
      "name": "aws-credential-types",
      "optional": true,
      "req": "^1.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "behavior-version-latest"
      ],
      "kind": "normal",
      "name": "aws-sdk-bedrockruntime",
      "optional": true,
      "req": "^1.104",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "managed",
        "rt_tokio_1"
      ],
      "kind": "normal",
      "name": "deadpool",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "derive_builder",
      "optional": false,
      "req": "^0.20",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "duckdb",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "bundled"
      ],
      "kind": "dev",
      "name": "duckdb",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "eventsource-stream",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "fastembed",
      "optional": true,
      "req": "^4.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "fluvio",
      "optional": true,
      "req": "^0.50.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "flv-util",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "tokio"
      ],
      "kind": "normal",
      "name": "fs-err",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "htmd",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "indoc",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "yaml",
        "filters"
      ],
      "kind": "dev",
      "name": "insta",
      "optional": false,
      "req": "^1.43",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "remote"
      ],
      "kind": "normal",
      "name": "lancedb",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "libduckdb-sys",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "bundled",
        "vcpkg",
        "pkg-config"
      ],
      "kind": "dev",
      "name": "libduckdb-sys",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "metrics",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "mockall",
      "optional": false,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "async",
        "async",
        "arrow",
        "snap"
      ],
      "kind": "normal",
      "name": "parquet",
      "optional": true,
      "req": "^55.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "sqlx",
        "sqlx"
      ],
      "kind": "normal",
      "name": "pgvector",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "pretty_assertions",
      "optional": false,
      "req": "^1.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde",
        "serde"
      ],
      "kind": "normal",
      "name": "qdrant-client",
      "optional": true,
      "req": "^1.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "cmake-build"
      ],
      "kind": "normal",
      "name": "rdkafka",
      "optional": true,
      "req": "^0.38.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "redb",
      "optional": true,
      "req": "^2.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "aio",
        "tokio-comp",
        "connection-manager",
        "tokio-rustls-comp"
      ],
      "kind": "normal",
      "name": "redis",
      "optional": true,
      "req": "^0.32",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.11",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "reqwest-eventsource",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "schemars",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "secrecy",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "std"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "spider",
      "optional": true,
      "req": "^2.37",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "postgres",
        "uuid",
        "any",
        "json",
        "macros",
        "postgres",
        "runtime-tokio",
        "chrono",
        "uuid"
      ],
      "kind": "normal",
      "name": "sqlx",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "strum",
      "optional": false,
      "req": "^0.27",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "strum_macros",
      "optional": false,
      "req": "^0.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "swiftide-core",
      "optional": false,
      "req": "^0.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "swiftide-macros",
      "optional": false,
      "req": "^0.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "temp-dir",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tera",
      "optional": false,
      "req": "^1.20",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-case",
      "optional": false,
      "req": "^3.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-log",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "http_wait"
      ],
      "kind": "dev",
      "name": "testcontainers",
      "optional": false,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "kafka"
      ],
      "kind": "dev",
      "name": "testcontainers-modules",
      "optional": false,
      "req": "^0.12.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tiktoken-rs",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rt-multi-thread",
        "time",
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.46",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "time"
      ],
      "kind": "dev",
      "name": "tokio-stream",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "log",
        "attributes"
      ],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "futures-03"
      ],
      "kind": "normal",
      "name": "tracing-futures",
      "optional": false,
      "req": "^0.2.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "tree-sitter",
      "optional": true,
      "req": "^0.25",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-c",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-cpp",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-elixir",
      "optional": true,
      "req": "^0.3.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-go",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-html",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-java",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-javascript",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-php",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-python",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-ruby",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-rust",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-solidity",
      "optional": true,
      "req": "^1.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-typescript",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "v3",
        "v4",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "wiremock",
      "optional": false,
      "req": "^0.6",
      "target": null
    }
  ],
  "features": {
    "langfuse": []
  },
  "features2": {
    "anthropic": [
      "dep:async-anthropic"
    ],
    "aws-bedrock": [
      "dep:aws-config",
      "dep:aws-credential-types",
      "dep:aws-sdk-bedrockruntime"
    ],
    "dashscope": [
      "dep:async-openai",
      "dep:secrecy",
      "dep:reqwest",
      "openai"
    ],
    "default": [
      "rustls"
    ],
    "duckdb": [
      "dep:duckdb",
      "dep:libduckdb-sys"
    ],
    "fastembed": [
      "dep:fastembed",
      "fastembed/ort-download-binaries",
      "fastembed/hf-hub"
    ],
    "fluvio": [
      "dep:fluvio"
    ],
    "gemini": [
      "dep:async-openai",
      "dep:secrecy",
      "dep:reqwest",
      "openai"
    ],
    "groq": [
      "dep:async-openai",
      "dep:secrecy",
      "dep:reqwest",
      "openai"
    ],
    "kafka": [
      "dep:rdkafka"
    ],
    "lancedb": [
      "dep:lancedb",
      "dep:deadpool",
      "dep:arrow-array"
    ],
    "metrics": [
      "dep:metrics",
      "swiftide-core/metrics"
    ],
    "ollama": [
      "dep:async-openai",
      "dep:secrecy",
      "dep:reqwest",
      "openai"
    ],
    "open-router": [
      "dep:async-openai",
      "dep:secrecy",
      "dep:reqwest",
      "openai"
    ],
    "openai": [
      "dep:async-openai",
      "tiktoken-rs?/async-openai",
      "dep:reqwest-eventsource",
      "dep:reqwest"
    ],
    "parquet": [
      "dep:arrow-array",
      "dep:parquet"
    ],
    "pgvector": [
      "dep:sqlx",
      "dep:pgvector"
    ],
    "qdrant": [
      "dep:qdrant-client",
      "swiftide-core/qdrant",
      "chrono/now"
    ],
    "redis": [
      "dep:redis"
    ],
    "rustls": [
      "reqwest?/rustls-tls-native-roots",
      "fastembed?/hf-hub-native-tls"
    ],
    "scraping": [
      "dep:spider",
      "dep:htmd"
    ],
    "tiktoken": [
      "dep:tiktoken-rs"
    ],
    "tree-sitter": [
      "dep:tree-sitter",
      "dep:tree-sitter-rust",
      "dep:tree-sitter-python",
      "dep:tree-sitter-ruby",
      "dep:tree-sitter-typescript",
      "dep:tree-sitter-javascript",
      "dep:tree-sitter-java",
      "dep:tree-sitter-go",
      "dep:tree-sitter-solidity",
      "dep:tree-sitter-c",
      "dep:tree-sitter-cpp",
      "dep:tree-sitter-elixir",
      "dep:tree-sitter-html",
      "dep:tree-sitter-php"
    ]
  },
  "index_path": "sw/if/swiftide-integrations",
  "name": "swiftide-integrations",
  "pubtime": "2025-11-05T11:46:45Z",
  "v": 2,
  "vers": "0.32.0",
  "yanked": false
}
