{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "version": 1,
  "serialNumber": "urn:uuid:042fe09a-6543-4a2e-ad31-18ace42927c1",
  "metadata": {
    "timestamp": "2026-04-10T12:13:53.093363969Z",
    "tools": [
      {
        "vendor": "CycloneDX",
        "name": "cargo-cyclonedx",
        "version": "0.5.9"
      }
    ],
    "authors": [
      {
        "name": "awolverp"
      }
    ],
    "component": {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/cachebox/cachebox#5.2.3",
      "author": "awolverp",
      "name": "cachebox",
      "version": "5.2.3",
      "description": "The fastest memoizing and caching Python library written in Rust",
      "scope": "required",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/cachebox@5.2.3?download_url=file://.",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/awolverp/cachebox"
        },
        {
          "type": "vcs",
          "url": "https://github.com/awolverp/cachebox.git"
        }
      ],
      "components": [
        {
          "type": "library",
          "bom-ref": "path+file:///home/runner/work/cachebox/cachebox#5.2.3 bin-target-0",
          "name": "cachebox",
          "version": "5.2.3",
          "purl": "pkg:cargo/cachebox@5.2.3?download_url=file://.#src/lib.rs"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:rustc:sbom:target:all_targets",
        "value": "true"
      }
    ]
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0",
      "author": "Josh Stone <cuviper@gmail.com>",
      "name": "autocfg",
      "version": "1.4.0",
      "description": "Automatic cfg for Rust compiler features",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR MIT"
        }
      ],
      "purl": "pkg:cargo/autocfg@1.4.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/autocfg/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/cuviper/autocfg"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.40",
      "author": "Alex Crichton <alex@alexcrichton.com>",
      "name": "cc",
      "version": "1.2.40",
      "description": "A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/cc@1.2.40",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/cc"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-lang/cc-rs"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/cc-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.3",
      "author": "Alex Crichton <alex@alexcrichton.com>",
      "name": "cfg-if",
      "version": "1.0.3",
      "description": "A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/cfg-if@1.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/cfg-if"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0",
      "author": "Stjepan Glavina <stjepang@gmail.com>",
      "name": "fastrand",
      "version": "2.3.0",
      "description": "A simple and fast random number generator",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR MIT"
        }
      ],
      "purl": "pkg:cargo/fastrand@2.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/smol-rs/fastrand"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.4",
      "name": "find-msvc-tools",
      "version": "0.1.4",
      "description": "Find windows-specific tools, read MSVC versions from the registry and from COM interfaces",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/find-msvc-tools@0.1.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/find-msvc-tools"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/cc-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "hashbrown",
      "version": "0.14.5",
      "description": "A Rust port of Google's SwissTable hash map",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/hashbrown@0.14.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/hashbrown"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
      "name": "heck",
      "version": "0.5.0",
      "description": "heck is a case conversion library.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/heck@0.5.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/withoutboats/heck"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#indoc@2.0.6",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "indoc",
      "version": "2.0.6",
      "description": "Indented document literals",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/indoc@2.0.6",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/indoc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/indoc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.171",
      "author": "The Rust Project Developers",
      "name": "libc",
      "version": "0.2.171",
      "description": "Raw FFI bindings to platform libraries like libc. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/libc@0.2.171",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/libc/"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-lang/libc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/libc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libmimalloc-sys@0.1.44",
      "author": "Octavian Oncescu <octavonce@gmail.com>",
      "name": "libmimalloc-sys",
      "version": "0.1.44",
      "description": "Sys crate wrapping the mimalloc allocator",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/libmimalloc-sys@0.1.44",
      "externalReferences": [
        {
          "type": "other",
          "url": "mimalloc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/purpleprotocol/mimalloc_rust/tree/master/libmimalloc-sys"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "lock_api",
      "version": "0.4.14",
      "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/lock_api@0.4.14",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Amanieu/parking_lot"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
      "author": "Gilad Naaman <gilad.naaman@gmail.com>",
      "name": "memoffset",
      "version": "0.9.1",
      "description": "offset_of functionality for Rust structs.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/memoffset@0.9.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Gilnaa/memoffset"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#mimalloc@0.1.48",
      "author": "Octavian Oncescu <octavonce@gmail.com>, Vincent Rouillé <vincent@speedy37.fr>, Thom Chiovoloni <chiovolonit@gmail.com>",
      "name": "mimalloc",
      "version": "0.1.48",
      "description": "Performance and security oriented drop-in allocator",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/mimalloc@0.1.48",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/purpleprotocol/mimalloc_rust"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3",
      "author": "Aleksey Kladov <aleksey.kladov@gmail.com>",
      "name": "once_cell",
      "version": "1.21.3",
      "description": "Single assignment cells and lazy values.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/once_cell@1.21.3",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/once_cell"
        },
        {
          "type": "vcs",
          "url": "https://github.com/matklad/once_cell"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "parking_lot",
      "version": "0.12.5",
      "description": "More compact and efficient implementations of the standard synchronization primitives.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/parking_lot@0.12.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Amanieu/parking_lot"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "parking_lot_core",
      "version": "0.9.12",
      "description": "An advanced API for creating custom synchronization primitives.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/parking_lot_core@0.9.12",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Amanieu/parking_lot"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.94",
      "author": "David Tolnay <dtolnay@gmail.com>, Alex Crichton <alex@alexcrichton.com>",
      "name": "proc-macro2",
      "version": "1.0.94",
      "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/proc-macro2@1.0.94",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/proc-macro2"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/proc-macro2"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.27.1",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-build-config",
      "version": "0.27.1",
      "description": "Build configuration for the PyO3 ecosystem",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-build-config@0.27.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.27.1",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-ffi",
      "version": "0.27.1",
      "description": "Python-API bindings for the PyO3 ecosystem",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-ffi@0.27.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "other",
          "url": "python"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.27.1",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-macros-backend",
      "version": "0.27.1",
      "description": "Code generation for PyO3 package",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-macros-backend@0.27.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.27.1",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-macros",
      "version": "0.27.1",
      "description": "Proc macros for PyO3 package",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-macros@0.27.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.27.1",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3",
      "version": "0.27.1",
      "description": "Bindings to Python interpreter",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3@0.27.1",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/crate/pyo3/"
        },
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#python3-dll-a@0.2.14",
      "author": "Sergey Kvachonok <ravenexp@gmail.com>, messense <messense@icloud.com>, Adam Reichold <adam.reichold@t-online.de>",
      "name": "python3-dll-a",
      "version": "0.2.14",
      "description": "Standalone python3(y)(t).dll import library generator",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/python3-dll-a@0.2.14",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/PyO3/python3-dll-a"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.40",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "quote",
      "version": "1.0.40",
      "description": "Quasi-quoting macro quote!(...)",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/quote@1.0.40",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/quote/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/quote"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0",
      "author": "bluss",
      "name": "scopeguard",
      "version": "1.2.0",
      "description": "A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic).  Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/scopeguard@1.2.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/scopeguard/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bluss/scopeguard"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0",
      "author": "comex <comexk@gmail.com>, Fenhl <fenhl@fenhl.net>, Adrian Taylor <adetaylor@chromium.org>, Alex Touchet <alextouchet@outlook.com>, Daniel Parks <dp+git@oxidized.org>, Garrett Berg <googberg@gmail.com>",
      "name": "shlex",
      "version": "1.3.0",
      "description": "Split a string into shell words, like Python's shlex.",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/shlex@1.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/comex/rust-shlex"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.14.0",
      "author": "The Servo Project Developers",
      "name": "smallvec",
      "version": "1.14.0",
      "description": "'Small vector' optimization: store up to a small number of items on the stack",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/smallvec@1.14.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/smallvec/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/servo/rust-smallvec"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.100",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "syn",
      "version": "2.0.100",
      "description": "Parser for Rust source code",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/syn@2.0.100",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/syn"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/syn"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.2",
      "author": "Dan Gohman <sunfish@mozilla.com>",
      "name": "target-lexicon",
      "version": "0.13.2",
      "description": "LLVM target triple types",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 WITH LLVM-exception"
        }
      ],
      "purl": "pkg:cargo/target-lexicon@0.13.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/target-lexicon/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bytecodealliance/target-lexicon"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.18",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "unicode-ident",
      "version": "1.0.18",
      "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT OR Apache-2.0) AND Unicode-3.0"
        }
      ],
      "purl": "pkg:cargo/unicode-ident@1.0.18",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/unicode-ident"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/unicode-ident"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unindent@0.2.4",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "unindent",
      "version": "0.2.4",
      "description": "Remove a column of leading whitespace from a string",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/unindent@0.2.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/unindent"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/indoc"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "path+file:///home/runner/work/cachebox/cachebox#5.2.3",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.3",
        "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0",
        "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5",
        "registry+https://github.com/rust-lang/crates.io-index#mimalloc@0.1.48",
        "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.27.1",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.27.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.40",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.4",
        "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.3"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.4"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#indoc@2.0.6"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.171"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#libmimalloc-sys@0.1.44",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.40",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.171"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#mimalloc@0.1.48",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#libmimalloc-sys@0.1.44"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14",
        "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.3",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.171",
        "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.14.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.94",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.18"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.27.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#python3-dll-a@0.2.14",
        "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.2"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.27.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.171",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.27.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.27.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.94",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.27.1",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.40",
        "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.100"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.27.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.94",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.27.1",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.40",
        "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.100"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.27.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#indoc@2.0.6",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.171",
        "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.27.1",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.27.1",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.27.1",
        "registry+https://github.com/rust-lang/crates.io-index#unindent@0.2.4"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#python3-dll-a@0.2.14"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.40",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.94"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.14.0"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.100",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.94",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.40",
        "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.18"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.2"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.18"
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unindent@0.2.4"
    }
  ]
}