deep_causality 0.13.4

Computational causality library. Provides causality graph, collections, context and causal reasoning.
Documentation
{
  "SPDXID": "SPDXRef-DOCUMENT",
  "creationInfo": {
    "created": "2026-01-16T08:24:28Z",
    "creators": [
      "Tool: cargo-sbom-v0.10.0"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://spdx.org/spdxdocs/deep_causality-1f864da9-b434-4652-bc52-852d22d9c526",
  "files": [
    {
      "SPDXID": "SPDXRef-File-deep_causality",
      "checksums": [
        {
          "algorithm": "SHA1",
          "checksumValue": "8cbf141a54bb8c96faacbaf6c9916c4b67969b58"
        }
      ],
      "fileName": "./Cargo.lock",
      "fileTypes": [
        "SOURCE",
        "TEXT"
      ]
    }
  ],
  "name": "deep_causality",
  "packages": [
    {
      "SPDXID": "SPDXRef-Package-r-efi-5.3.0",
      "description": "UEFI Reference Specification Protocol Constants and Definitions",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/r-efi@5.3.0",
          "referenceType": "purl"
        }
      ],
      "homepage": "https://github.com/r-efi/r-efi/wiki",
      "licenseConcluded": "MIT OR Apache-2.0 OR LGPL-2.1-or-later",
      "licenseDeclared": "MIT OR Apache-2.0 OR LGPL-2.1-or-later",
      "name": "r-efi",
      "versionInfo": "5.3.0"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--data--structures-0.10.9",
      "description": "Data structures for for deep_causality crate.",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_data_structures",
      "versionInfo": "0.10.9"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality-0.13.2",
      "description": "Computational causality library. Provides causality graph, collections, context and causal reasoning.",
      "downloadLocation": "NONE",
      "homepage": "https://deepcausality.com/about/",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality",
      "versionInfo": "0.13.2"
    },
    {
      "SPDXID": "SPDXRef-Package-getrandom-0.3.4",
      "description": "A small cross-platform library for retrieving random data from system source",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/getrandom@0.3.4",
          "referenceType": "purl"
        }
      ],
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "name": "getrandom",
      "versionInfo": "0.3.4"
    },
    {
      "SPDXID": "SPDXRef-Package-cfg-if-1.0.4",
      "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/cfg-if@1.0.4",
          "referenceType": "purl"
        }
      ],
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "name": "cfg-if",
      "versionInfo": "1.0.4"
    },
    {
      "SPDXID": "SPDXRef-Package-ultragraph-0.8.13",
      "description": "Hypergraph data structure.",
      "downloadLocation": "NONE",
      "homepage": "https://github.com/deepcausality/deep_causality/tree/main/ultragraph",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "ultragraph",
      "versionInfo": "0.8.13"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--rand-0.1.10",
      "description": "Random number utils for for deep_causality crate.",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_rand",
      "versionInfo": "0.1.10"
    },
    {
      "SPDXID": "SPDXRef-Package-wasip2-1.0.2-plus-wasi-0.2.9",
      "description": "WASIp2 API bindings for Rust",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/wasip2@1.0.2%2Bwasi-0.2.9",
          "referenceType": "purl"
        }
      ],
      "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT",
      "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT",
      "name": "wasip2",
      "versionInfo": "1.0.2+wasi-0.2.9"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--uncertain-0.3.11",
      "description": "A First-Order Type for Uncertain Programming for the DeepCausality project.'",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_uncertain",
      "versionInfo": "0.3.11"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--ast-0.1.5",
      "description": "AST data structure for deep_causality crate.",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_ast",
      "versionInfo": "0.1.5"
    },
    {
      "SPDXID": "SPDXRef-Package-wit-bindgen-0.51.0",
      "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/wit-bindgen@0.51.0",
          "referenceType": "purl"
        }
      ],
      "homepage": "https://github.com/bytecodealliance/wit-bindgen",
      "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT",
      "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT",
      "name": "wit-bindgen",
      "versionInfo": "0.51.0"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--num-0.1.12",
      "description": "Number utils for for deep_causality crate.",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_num",
      "versionInfo": "0.1.12"
    },
    {
      "SPDXID": "SPDXRef-Package-libm-0.2.15",
      "description": "libm in pure Rust",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/libm@0.2.15",
          "referenceType": "purl"
        }
      ],
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "libm",
      "versionInfo": "0.2.15"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--haft-0.3.0",
      "description": "HKT traits for for the deep_causality crate.",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_haft",
      "versionInfo": "0.3.0"
    },
    {
      "SPDXID": "SPDXRef-Package-deep--causality--core-0.0.4",
      "description": "Core types for deep_causality crate.",
      "downloadLocation": "NONE",
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "name": "deep_causality_core",
      "versionInfo": "0.0.4"
    },
    {
      "SPDXID": "SPDXRef-Package-libc-0.2.180",
      "description": "Raw FFI bindings to platform libraries like libc.",
      "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:cargo/libc@0.2.180",
          "referenceType": "purl"
        }
      ],
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "name": "libc",
      "versionInfo": "0.2.180"
    }
  ],
  "relationships": [
    {
      "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-0.51.0",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-wasip2-1.0.2-plus-wasi-0.2.9"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--ast-0.1.5",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--uncertain-0.3.11"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--haft-0.3.0",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--core-0.0.4"
    },
    {
      "relatedSpdxElement": "SPDXRef-File-deep_causality",
      "relationshipType": "DESCRIBES",
      "spdxElementId": "SPDXRef-DOCUMENT"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-getrandom-0.3.4"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--num-0.1.12",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--rand-0.1.10"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-getrandom-0.3.4",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--rand-0.1.10"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--uncertain-0.3.11",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality-0.13.2"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--rand-0.1.10",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--uncertain-0.3.11"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--core-0.0.4",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality-0.13.2"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-r-efi-5.3.0",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-getrandom-0.3.4"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality-0.13.2",
      "relationshipType": "GENERATED_FROM",
      "spdxElementId": "SPDXRef-File-deep_causality"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--haft-0.3.0",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality-0.13.2"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--num-0.1.12",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--uncertain-0.3.11"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-ultragraph-0.8.13",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality-0.13.2"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-wasip2-1.0.2-plus-wasi-0.2.9",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-getrandom-0.3.4"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-libm-0.2.15",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality--num-0.1.12"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--data--structures-0.10.9",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality-0.13.2"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-libc-0.2.180",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-getrandom-0.3.4"
    },
    {
      "relatedSpdxElement": "SPDXRef-Package-deep--causality--ast-0.1.5",
      "relationshipType": "DEPENDS_ON",
      "spdxElementId": "SPDXRef-Package-deep--causality-0.13.2"
    }
  ],
  "spdxVersion": "SPDX-2.3"
}