{
  "cksum": "b7d8403490233c0c0a11b98c0fed1eb907ea81ea68f05040fed9b31bbcd14287",
  "crate_file": "ruff_linter-0.15.19.crate",
  "crate_url": "https://static.crates.io/crates/ruff_linter/ruff_linter-0.15.19.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "aho-corasick",
      "optional": false,
      "req": "^1.1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0.80",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bitflags",
      "optional": false,
      "req": "^2.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive",
        "derive",
        "string"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": true,
      "req": "^4.5.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "colored",
      "optional": false,
      "req": "^3.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "no-color"
      ],
      "kind": "dev",
      "name": "colored",
      "optional": false,
      "req": "^3.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "compact_str",
      "optional": false,
      "req": "^0.9.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "fern",
      "optional": false,
      "req": "^0.7.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "glob",
      "optional": false,
      "req": "^0.3.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "globset",
      "optional": false,
      "req": "^0.4.14",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "raw-entry",
        "equivalent",
        "inline-more"
      ],
      "kind": "normal",
      "name": "hashbrown",
      "optional": false,
      "req": "^0.17.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "imperative",
      "optional": false,
      "req": "^1.0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "filters",
        "json",
        "redactions"
      ],
      "kind": "dev",
      "name": "insta",
      "optional": false,
      "req": "^1.35.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "is-macro",
      "optional": false,
      "req": "^0.3.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jiff",
      "optional": false,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "libcst",
      "optional": false,
      "req": "^1.8.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": false,
      "req": "^0.4.17",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "memchr",
      "optional": false,
      "req": "^2.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "natord",
      "optional": false,
      "req": "^1.0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "once_cell_cache",
        "use_unix_paths_on_wasm"
      ],
      "kind": "normal",
      "name": "path-absolutize",
      "optional": false,
      "req": "^3.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pep440_rs",
      "optional": false,
      "req": "^0.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pyproject-toml",
      "optional": false,
      "req": "^0.13.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.10.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_cache",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "junit",
        "serde"
      ],
      "kind": "normal",
      "name": "ruff_db",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "ruff_diagnostics",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_macros",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_notebook",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde",
        "cache"
      ],
      "kind": "normal",
      "name": "ruff_python_ast",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_codegen",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_importer",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_index",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_literal",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_parser",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_semantic",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_stdlib",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_python_trivia",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "ruff_source_file",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruff_text_size",
      "optional": false,
      "req": "^0.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rustc-hash",
      "optional": false,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "schemars",
      "optional": true,
      "req": "^1.0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0.197",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0.113",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "inline"
      ],
      "kind": "normal",
      "name": "similar",
      "optional": false,
      "req": "^3.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "union",
        "const_generics",
        "const_new"
      ],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.13.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "strum_macros"
      ],
      "kind": "normal",
      "name": "strum",
      "optional": false,
      "req": "^0.28.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "strum_macros",
      "optional": false,
      "req": "^0.28.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.9.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-case",
      "optional": false,
      "req": "^3.3.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "toml",
      "optional": false,
      "req": "^1.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "typed-arena",
      "optional": false,
      "req": "^2.0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "unicode-normalization",
      "optional": false,
      "req": "^0.1.23",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "unicode-width",
      "optional": false,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "unicode_names2",
      "optional": false,
      "req": "^1.2.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.5.0",
      "target": null
    }
  ],
  "features": {
    "default": [],
    "test-rules": [],
    "testing": []
  },
  "features2": {
    "schemars": [
      "dep:schemars",
      "ruff_python_ast/schemars"
    ]
  },
  "index_path": "ru/ff/ruff_linter",
  "name": "ruff_linter",
  "pubtime": "2026-06-24T01:12:05Z",
  "rust_version": "1.94",
  "v": 2,
  "vers": "0.15.19",
  "yanked": false
}
