{
  "cksum": "f4539076347adb068dd1950f64c6437e946dd3449b8284c971bd05f025a2e648",
  "crate_file": "datafusion-49.0.1.crate",
  "crate_url": "https://static.crates.io/crates/datafusion/datafusion-49.0.1.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "prettyprint",
        "chrono-tz"
      ],
      "kind": "normal",
      "name": "arrow",
      "optional": false,
      "req": "^55.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "lz4",
        "zstd"
      ],
      "kind": "normal",
      "name": "arrow-ipc",
      "optional": false,
      "req": "^55.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "canonical_extension_types"
      ],
      "kind": "normal",
      "name": "arrow-schema",
      "optional": false,
      "req": "^55.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1.88",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1.88",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": false,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bzip2",
      "optional": true,
      "req": "^0.6.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4.41",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "async_tokio",
        "async_futures"
      ],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.5.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "ctor",
      "optional": false,
      "req": "^0.4.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "dashmap",
      "optional": false,
      "req": "^6.1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-catalog",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-catalog-listing",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "object_store"
      ],
      "kind": "normal",
      "name": "datafusion-common",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-common-runtime",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-datasource",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-datasource-avro",
      "optional": true,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-datasource-csv",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-datasource-json",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-datasource-parquet",
      "optional": true,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "datafusion-doc",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-execution",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-expr",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-expr-common",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-functions",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-functions-aggregate",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-functions-nested",
      "optional": true,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-functions-table",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-functions-window",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "datafusion-functions-window-common",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "datafusion-macros",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-optimizer",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-physical-expr",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "datafusion-physical-expr-common",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-physical-optimizer",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "datafusion-physical-optimizer",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-physical-plan",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-session",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "datafusion-sql",
      "optional": false,
      "req": "^49.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "doc-comment",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "env_logger",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "flate2",
      "optional": true,
      "req": "^1.1.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "glob",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": true,
      "req": "^0.4.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "glob",
        "filters"
      ],
      "kind": "dev",
      "name": "insta",
      "optional": false,
      "req": "^1.43.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "fs"
      ],
      "kind": "dev",
      "name": "nix",
      "optional": false,
      "req": "^0.30.1",
      "target": "cfg(not(target_os = \"windows\"))"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "object_store",
      "optional": false,
      "req": "^0.12.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "parking_lot",
      "optional": false,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "arrow",
        "async",
        "object_store",
        "encryption"
      ],
      "kind": "normal",
      "name": "parquet",
      "optional": true,
      "req": "^55.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "paste",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "small_rng"
      ],
      "kind": "dev",
      "name": "rand",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rand_distr",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "regex",
      "optional": false,
      "req": "^1.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rstest",
      "optional": false,
      "req": "^0.25.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std",
        "visitor"
      ],
      "kind": "normal",
      "name": "sqlparser",
      "optional": false,
      "req": "^0.55.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "sysinfo",
      "optional": false,
      "req": "^0.35.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tempfile",
      "optional": false,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt",
        "sync"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.46",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt",
        "sync",
        "rt-multi-thread",
        "parking_lot",
        "fs"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1.46",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.5.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "js"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.17",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "static"
      ],
      "kind": "normal",
      "name": "xz2",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "zstd",
      "optional": true,
      "req": "^0.13",
      "target": null
    }
  ],
  "features": {
    "array_expressions": [
      "nested_expressions"
    ],
    "avro": [
      "datafusion-common/avro",
      "datafusion-datasource-avro"
    ],
    "backtrace": [
      "datafusion-common/backtrace"
    ],
    "compression": [
      "xz2",
      "bzip2",
      "flate2",
      "zstd",
      "datafusion-datasource/compression"
    ],
    "crypto_expressions": [
      "datafusion-functions/crypto_expressions"
    ],
    "datetime_expressions": [
      "datafusion-functions/datetime_expressions"
    ],
    "encoding_expressions": [
      "datafusion-functions/encoding_expressions"
    ],
    "extended_tests": [],
    "force_hash_collisions": [
      "datafusion-physical-plan/force_hash_collisions",
      "datafusion-common/force_hash_collisions"
    ],
    "math_expressions": [
      "datafusion-functions/math_expressions"
    ],
    "nested_expressions": [
      "datafusion-functions-nested"
    ],
    "recursive_protection": [
      "datafusion-common/recursive_protection",
      "datafusion-expr/recursive_protection",
      "datafusion-optimizer/recursive_protection",
      "datafusion-physical-optimizer/recursive_protection",
      "datafusion-sql/recursive_protection",
      "sqlparser/recursive-protection"
    ],
    "regex_expressions": [
      "datafusion-functions/regex_expressions"
    ],
    "string_expressions": [
      "datafusion-functions/string_expressions"
    ],
    "unicode_expressions": [
      "datafusion-sql/unicode_expressions",
      "datafusion-functions/unicode_expressions"
    ]
  },
  "features2": {
    "default": [
      "nested_expressions",
      "crypto_expressions",
      "datetime_expressions",
      "encoding_expressions",
      "regex_expressions",
      "string_expressions",
      "unicode_expressions",
      "compression",
      "parquet",
      "parquet_encryption",
      "recursive_protection"
    ],
    "parquet": [
      "datafusion-common/parquet",
      "dep:parquet",
      "datafusion-datasource-parquet"
    ],
    "parquet_encryption": [
      "dep:parquet",
      "parquet/encryption",
      "datafusion-common/parquet_encryption",
      "datafusion-datasource-parquet/parquet_encryption",
      "dep:hex"
    ],
    "pyarrow": [
      "datafusion-common/pyarrow",
      "parquet"
    ],
    "serde": [
      "dep:serde",
      "arrow-schema/serde"
    ]
  },
  "index_path": "da/ta/datafusion",
  "name": "datafusion",
  "pubtime": "2025-08-18T11:12:42Z",
  "rust_version": "1.85.1",
  "v": 2,
  "vers": "49.0.1",
  "yanked": false
}
