{ "bomFormat": "CycloneDX", "specVersion": "1.5", "version": 1, "serialNumber": "urn:uuid:a452239d-730f-4666-9273-5fb1b7fcd47e", "metadata": { "timestamp": "2026-04-27T14:39:42.887197384Z", "tools": [ { "vendor": "CycloneDX", "name": "cargo-cyclonedx", "version": "0.5.9" } ], "authors": [ { "name": "Anthony MOI", "email": "m.anthony.moi@gmail.com" } ], "component": { "type": "library", "bom-ref": "path+file:///home/runner/work/tokenizers/tokenizers/bindings/python#tokenizers-python@0.23.1", "author": "Anthony MOI ", "name": "tokenizers-python", "version": "0.23.1", "scope": "required", "purl": "pkg:cargo/tokenizers-python@0.23.1?download_url=file://.", "components": [ { "type": "library", "bom-ref": "path+file:///home/runner/work/tokenizers/tokenizers/bindings/python#tokenizers-python@0.23.1 bin-target-0", "name": "tokenizers", "version": "0.23.1", "purl": "pkg:cargo/tokenizers-python@0.23.1?download_url=file://.#src/lib.rs" } ] }, "properties": [ { "name": "cdx:rustc:sbom:target:all_targets", "value": "true" } ] }, "components": [ { "type": "library", "bom-ref": "path+file:///home/runner/work/tokenizers/tokenizers/tokenizers#0.23.1", "author": "Anthony MOI , Nicolas Patry ", "name": "tokenizers", "version": "0.23.1", "description": "Provides an implementation of today's most used tokenizers, with a focus on performances and versatility. ", "scope": "required", "licenses": [ { "expression": "Apache-2.0" } ], "purl": "pkg:cargo/tokenizers@0.23.1?download_url=file:///home/runner/work/tokenizers/tokenizers/tokenizers", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/tokenizers/" }, { "type": "website", "url": "https://github.com/huggingface/tokenizers" }, { "type": "vcs", "url": "https://github.com/huggingface/tokenizers" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.12", "author": "Tom Kaitchuck ", "name": "ahash", "version": "0.8.12", "description": "A non-cryptographic hash function using AES-NI for high performance", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/ahash@0.8.12", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/ahash" }, { "type": "vcs", "url": "https://github.com/tkaitchuck/ahash" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "author": "Andrew Gallant ", "name": "aho-corasick", "version": "1.1.4", "description": "Fast multiple substring searching.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" } ], "licenses": [ { "expression": "Unlicense OR MIT" } ], "purl": "pkg:cargo/aho-corasick@1.1.4", "externalReferences": [ { "type": "website", "url": "https://github.com/BurntSushi/aho-corasick" }, { "type": "vcs", "url": "https://github.com/BurntSushi/aho-corasick" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstream@1.0.0", "name": "anstream", "version": "1.0.0", "description": "IO stream adapters for writing colored text that will gracefully degrade according to your terminal's capabilities.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstream@1.0.0", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@1.0.0", "name": "anstyle-parse", "version": "1.0.0", "description": "Parse ANSI Style Escapes", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstyle-parse@1.0.0", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5", "name": "anstyle-query", "version": "1.1.5", "description": "Look up colored console capabilities", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstyle-query@1.1.5", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14", "name": "anstyle", "version": "1.0.14", "description": "ANSI text styling", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstyle@1.0.14", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0", "author": "Josh Stone ", "name": "autocfg", "version": "1.5.0", "description": "Automatic cfg for Rust compiler features", "scope": "excluded", "hashes": [ { "alg": "SHA-256", "content": "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/autocfg@1.5.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#base64@0.13.1", "author": "Alice Maz , Marshall Pierce ", "name": "base64", "version": "0.13.1", "description": "encodes and decodes base64 as bytes or utf8", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/base64@0.13.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/base64" }, { "type": "vcs", "url": "https://github.com/marshallpierce/rust-base64" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.11.1", "author": "The Rust Project Developers", "name": "bitflags", "version": "2.11.1", "description": "A macro to generate structures which behave like bitflags. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/bitflags@2.11.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/bitflags" }, { "type": "website", "url": "https://github.com/bitflags/bitflags" }, { "type": "vcs", "url": "https://github.com/bitflags/bitflags" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#castaway@0.2.4", "author": "Stephen M. Coakley ", "name": "castaway", "version": "0.2.4", "description": "Safe, zero-cost downcasting for limited compile-time specialization.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/castaway@0.2.4", "externalReferences": [ { "type": "vcs", "url": "https://github.com/sagebind/castaway" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.61", "author": "Alex Crichton ", "name": "cc", "version": "1.2.61", "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": "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/cc@1.2.61", "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.4", "author": "Alex Crichton ", "name": "cfg-if", "version": "1.0.4", "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": "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/cfg-if@1.0.4", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-lang/cfg-if" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.5", "name": "colorchoice", "version": "1.0.5", "description": "Global override of color control", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/colorchoice@1.0.5", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#compact_str@0.9.0", "author": "Parker Timmerman ", "name": "compact_str", "version": "0.9.0", "description": "A memory efficient string type that transparently stores strings on the stack, when possible", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/compact_str@0.9.0", "externalReferences": [ { "type": "website", "url": "https://github.com/ParkMyCar/compact_str" }, { "type": "vcs", "url": "https://github.com/ParkMyCar/compact_str" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#console@0.16.3", "name": "console", "version": "0.16.3", "description": "A terminal and console abstraction for Rust", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/console@0.16.3", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/console" }, { "type": "website", "url": "https://github.com/console-rs/console" }, { "type": "vcs", "url": "https://github.com/console-rs/console" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6", "name": "crossbeam-deque", "version": "0.8.6", "description": "Concurrent work-stealing deque", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/crossbeam-deque@0.8.6", "externalReferences": [ { "type": "website", "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque" }, { "type": "vcs", "url": "https://github.com/crossbeam-rs/crossbeam" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", "name": "crossbeam-epoch", "version": "0.9.18", "description": "Epoch-based garbage collection", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/crossbeam-epoch@0.9.18", "externalReferences": [ { "type": "website", "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch" }, { "type": "vcs", "url": "https://github.com/crossbeam-rs/crossbeam" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21", "name": "crossbeam-utils", "version": "0.8.21", "description": "Utilities for concurrent programming", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/crossbeam-utils@0.8.21", "externalReferences": [ { "type": "website", "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils" }, { "type": "vcs", "url": "https://github.com/crossbeam-rs/crossbeam" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#daachorse@1.0.1", "author": "Koichi Akabe , Shunsuke Kanda ", "name": "daachorse", "version": "1.0.1", "description": "Daachorse: Double-Array Aho-Corasick", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "6f55d7153ba3b507595872a3874803f07a8a81d1e888abed8e5db7da0597d6e2" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/daachorse@1.0.1", "externalReferences": [ { "type": "website", "url": "https://github.com/daac-tools/daachorse" }, { "type": "vcs", "url": "https://github.com/daac-tools/daachorse" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#darling@0.20.11", "author": "Ted Driggs ", "name": "darling", "version": "0.20.11", "description": "A proc-macro library for reading attributes into structs when implementing custom derives. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/darling@0.20.11", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/darling/0.20.11" }, { "type": "vcs", "url": "https://github.com/TedDriggs/darling" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#darling_core@0.20.11", "author": "Ted Driggs ", "name": "darling_core", "version": "0.20.11", "description": "Helper crate for proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/darling_core@0.20.11", "externalReferences": [ { "type": "vcs", "url": "https://github.com/TedDriggs/darling" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#darling_macro@0.20.11", "author": "Ted Driggs ", "name": "darling_macro", "version": "0.20.11", "description": "Internal support for a proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/darling_macro@0.20.11", "externalReferences": [ { "type": "vcs", "url": "https://github.com/TedDriggs/darling" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#dary_heap@0.3.9", "author": "Han Mertens ", "name": "dary_heap", "version": "0.3.9", "description": "A d-ary heap", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "8b1e3a325bc115f096c8b77bbf027a7c2592230e70be2d985be950d3d5e60ebe" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/dary_heap@0.3.9", "externalReferences": [ { "type": "vcs", "url": "https://github.com/hanmertens/dary_heap" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#derive_builder@0.20.2", "author": "Colin Kiegel , Pascal Hertleif , Jan-Erik Rediger , Ted Driggs ", "name": "derive_builder", "version": "0.20.2", "description": "Rust macro to automatically implement the builder pattern for arbitrary structs.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/derive_builder@0.20.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/derive_builder/0.20.2" }, { "type": "vcs", "url": "https://github.com/colin-kiegel/rust-derive-builder" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#derive_builder_core@0.20.2", "author": "Colin Kiegel , Pascal Hertleif , Jan-Erik Rediger , Ted Driggs ", "name": "derive_builder_core", "version": "0.20.2", "description": "Internal helper library for the derive_builder crate.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/derive_builder_core@0.20.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/derive_builder_core" }, { "type": "vcs", "url": "https://github.com/colin-kiegel/rust-derive-builder" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#derive_builder_macro@0.20.2", "author": "Colin Kiegel , Pascal Hertleif , Jan-Erik Rediger , Ted Driggs ", "name": "derive_builder_macro", "version": "0.20.2", "description": "Rust macro to automatically implement the builder pattern for arbitrary structs.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/derive_builder_macro@0.20.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/derive_builder_macro/0.20.2" }, { "type": "vcs", "url": "https://github.com/colin-kiegel/rust-derive-builder" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0", "author": "bluss", "name": "either", "version": "1.15.0", "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/either@1.15.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/either/1/" }, { "type": "vcs", "url": "https://github.com/rayon-rs/either" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#env_filter@1.0.1", "name": "env_filter", "version": "1.0.1", "description": "Filter log events using environment variables ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "32e90c2accc4b07a8456ea0debdc2e7587bdd890680d71173a15d4ae604f6eef" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/env_filter@1.0.1", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/env_logger" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#env_logger@0.11.10", "name": "env_logger", "version": "0.11.10", "description": "A logging implementation for `log` which is configured via an environment variable. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/env_logger@0.11.10", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/env_logger" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14", "author": "Chris Wong , Dan Gohman ", "name": "errno", "version": "0.3.14", "description": "Cross-platform interface to the `errno` variable.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/errno@0.3.14", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/errno" }, { "type": "vcs", "url": "https://github.com/lambda-fairy/rust-errno" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#esaxx-rs@0.1.10", "author": "Nicolas Patry ", "name": "esaxx-rs", "version": "0.1.10", "description": "Wrapping around sentencepiece's esaxxx library.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "d817e038c30374a4bcb22f94d0a8a0e216958d4c3dcde369b1439fec4bdda6e6" } ], "licenses": [ { "expression": "Apache-2.0" } ], "purl": "pkg:cargo/esaxx-rs@0.1.10", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/esaxx-rs" }, { "type": "website", "url": "https://github.com/Narsil/esaxx-rs" }, { "type": "vcs", "url": "https://github.com/Narsil/esaxx-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.9", "name": "find-msvc-tools", "version": "0.1.9", "description": "Find windows-specific tools, read MSVC versions from the registry and from COM interfaces", "scope": "excluded", "hashes": [ { "alg": "SHA-256", "content": "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/find-msvc-tools@0.1.9", "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#fnv@1.0.7", "author": "Alex Crichton ", "name": "fnv", "version": "1.0.7", "description": "Fowler–Noll–Vo hash function", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/fnv@1.0.7", "externalReferences": [ { "type": "documentation", "url": "https://doc.servo.org/fnv/" }, { "type": "vcs", "url": "https://github.com/servo/rust-fnv" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32", "name": "futures-channel", "version": "0.3.32", "description": "Channels for asynchronous communication using futures-rs. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/futures-channel@0.3.32", "externalReferences": [ { "type": "website", "url": "https://rust-lang.github.io/futures-rs" }, { "type": "vcs", "url": "https://github.com/rust-lang/futures-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.32", "name": "futures-core", "version": "0.3.32", "description": "The core traits and types in for the `futures` library. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/futures-core@0.3.32", "externalReferences": [ { "type": "website", "url": "https://rust-lang.github.io/futures-rs" }, { "type": "vcs", "url": "https://github.com/rust-lang/futures-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.32", "name": "futures-macro", "version": "0.3.32", "description": "The futures-rs procedural macro implementations. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/futures-macro@0.3.32", "externalReferences": [ { "type": "website", "url": "https://rust-lang.github.io/futures-rs" }, { "type": "vcs", "url": "https://github.com/rust-lang/futures-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.32", "name": "futures-task", "version": "0.3.32", "description": "Tools for working with tasks. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/futures-task@0.3.32", "externalReferences": [ { "type": "website", "url": "https://rust-lang.github.io/futures-rs" }, { "type": "vcs", "url": "https://github.com/rust-lang/futures-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.32", "name": "futures-util", "version": "0.3.32", "description": "Common utilities and extension traits for the futures-rs library. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/futures-util@0.3.32", "externalReferences": [ { "type": "website", "url": "https://rust-lang.github.io/futures-rs" }, { "type": "vcs", "url": "https://github.com/rust-lang/futures-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4", "author": "The Rand Project Developers", "name": "getrandom", "version": "0.3.4", "description": "A small cross-platform library for retrieving random data from system source", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/getrandom@0.3.4", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/getrandom" }, { "type": "vcs", "url": "https://github.com/rust-random/getrandom" } ] }, { "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#ident_case@1.0.1", "author": "Ted Driggs ", "name": "ident_case", "version": "1.0.1", "description": "Utility for applying case rules to Rust identifiers.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/ident_case@1.0.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/ident_case/1.0.1" }, { "type": "vcs", "url": "https://github.com/TedDriggs/ident_case" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#indicatif@0.18.4", "name": "indicatif", "version": "0.18.4", "description": "A progress bar and cli reporting library for Rust", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "25470f23803092da7d239834776d653104d551bc4d7eacaf31e6837854b8e9eb" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/indicatif@0.18.4", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/indicatif" }, { "type": "vcs", "url": "https://github.com/console-rs/indicatif" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2", "name": "is_terminal_polyfill", "version": "1.70.2", "description": "Polyfill for `is_terminal` stdlib feature for use with older MSRVs", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/is_terminal_polyfill@1.70.2", "externalReferences": [ { "type": "vcs", "url": "https://github.com/polyfill-rs/is_terminal_polyfill" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0", "author": "bluss", "name": "itertools", "version": "0.14.0", "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/itertools@0.14.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/itertools/" }, { "type": "vcs", "url": "https://github.com/rust-itertools/itertools" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18", "author": "David Tolnay ", "name": "itoa", "version": "1.0.18", "description": "Fast integer primitive to string conversion", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/itoa@1.0.18", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/itoa" }, { "type": "vcs", "url": "https://github.com/dtolnay/itoa" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#jiff@0.2.24", "author": "Andrew Gallant ", "name": "jiff", "version": "0.2.24", "description": "A date-time library that encourages you to jump into the pit of success. This library is heavily inspired by the Temporal project. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d" } ], "licenses": [ { "expression": "Unlicense OR MIT" } ], "purl": "pkg:cargo/jiff@0.2.24", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/jiff" }, { "type": "vcs", "url": "https://github.com/BurntSushi/jiff" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "author": "The Rust Project Developers", "name": "libc", "version": "0.2.186", "description": "Raw FFI bindings to platform libraries like libc.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/libc@0.2.186", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-lang/libc" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "author": "The Rust Project Developers", "name": "log", "version": "0.4.29", "description": "A lightweight logging facade for Rust ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/log@0.4.29", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/log" }, { "type": "vcs", "url": "https://github.com/rust-lang/log" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#macro_rules_attribute-proc_macro@0.2.2", "author": "Daniel Henry-Mantilla ", "name": "macro_rules_attribute-proc_macro", "version": "0.2.2", "description": "Use declarative macros as proc_macro attributes or derives", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "670fdfda89751bc4a84ac13eaa63e205cf0fd22b4c9a5fbfa085b63c1f1d3a30" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT OR Zlib" } ], "purl": "pkg:cargo/macro_rules_attribute-proc_macro@0.2.2", "externalReferences": [ { "type": "vcs", "url": "https://github.com/danielhenrymantilla/macro_rules_attribute-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#macro_rules_attribute@0.2.2", "author": "Daniel Henry-Mantilla ", "name": "macro_rules_attribute", "version": "0.2.2", "description": "Use declarative macros in attribute or derive position", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "65049d7923698040cd0b1ddcced9b0eb14dd22c5f86ae59c3740eab64a676520" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT OR Zlib" } ], "purl": "pkg:cargo/macro_rules_attribute@0.2.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/macro_rules_attribute" }, { "type": "website", "url": "https://crates.io/crates/macro_rules_attribute" }, { "type": "vcs", "url": "https://github.com/danielhenrymantilla/macro_rules_attribute-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#matrixmultiply@0.3.10", "author": "bluss, R. Janis Goldschmidt", "name": "matrixmultiply", "version": "0.3.10", "description": "General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/matrixmultiply@0.3.10", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/matrixmultiply/" }, { "type": "vcs", "url": "https://github.com/bluss/matrixmultiply/" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "author": "Andrew Gallant , bluss", "name": "memchr", "version": "2.8.0", "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" } ], "licenses": [ { "expression": "Unlicense OR MIT" } ], "purl": "pkg:cargo/memchr@2.8.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/memchr/" }, { "type": "website", "url": "https://github.com/BurntSushi/memchr" }, { "type": "vcs", "url": "https://github.com/BurntSushi/memchr" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1", "author": "Alex Huszagh ", "name": "minimal-lexical", "version": "0.2.1", "description": "Fast float parsing conversion routines.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/minimal-lexical@0.2.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/minimal-lexical" }, { "type": "vcs", "url": "https://github.com/Alexhuszagh/minimal-lexical" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#mio@1.2.0", "author": "Carl Lerche , Thomas de Zeeuw , Tokio Contributors ", "name": "mio", "version": "1.2.0", "description": "Lightweight non-blocking I/O.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/mio@1.2.0", "externalReferences": [ { "type": "website", "url": "https://github.com/tokio-rs/mio" }, { "type": "vcs", "url": "https://github.com/tokio-rs/mio" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#monostate-impl@0.1.18", "author": "David Tolnay ", "name": "monostate-impl", "version": "0.1.18", "description": "Implementation detail of the monostate crate", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "e4db6d5580af57bf992f59068d4ea26fd518574ff48d7639b255a36f9de6e7e9" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/monostate-impl@0.1.18", "externalReferences": [ { "type": "vcs", "url": "https://github.com/dtolnay/monostate" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#monostate@0.1.18", "author": "David Tolnay ", "name": "monostate", "version": "0.1.18", "description": "Type that deserializes only from one specific value", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "3341a273f6c9d5bef1908f17b7267bbab0e95c9bf69a0d4dcf8e9e1b2c76ef67" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/monostate@0.1.18", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/monostate" }, { "type": "vcs", "url": "https://github.com/dtolnay/monostate" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ndarray@0.16.1", "author": "Ulrik Sverdrup \"bluss\", Jim Turner", "name": "ndarray", "version": "0.16.1", "description": "An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/ndarray@0.16.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/ndarray/" }, { "type": "vcs", "url": "https://github.com/rust-ndarray/ndarray" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ndarray@0.17.2", "author": "Ulrik Sverdrup \"bluss\", Jim Turner", "name": "ndarray", "version": "0.17.2", "description": "An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "520080814a7a6b4a6e9070823bb24b4531daac8c4627e08ba5de8c5ef2f2752d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/ndarray@0.17.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/ndarray/" }, { "type": "vcs", "url": "https://github.com/rust-ndarray/ndarray" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3", "author": "contact@geoffroycouprie.com", "name": "nom", "version": "7.1.3", "description": "A byte-oriented, zero-copy, parser combinators library", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/nom@7.1.3", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/nom" }, { "type": "vcs", "url": "https://github.com/Geal/nom" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-complex@0.4.6", "author": "The Rust Project Developers", "name": "num-complex", "version": "0.4.6", "description": "Complex numbers implementation for Rust", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/num-complex@0.4.6", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/num-complex" }, { "type": "website", "url": "https://github.com/rust-num/num-complex" }, { "type": "vcs", "url": "https://github.com/rust-num/num-complex" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", "author": "The Rust Project Developers", "name": "num-integer", "version": "0.1.46", "description": "Integer traits and functions", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/num-integer@0.1.46", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/num-integer" }, { "type": "website", "url": "https://github.com/rust-num/num-integer" }, { "type": "vcs", "url": "https://github.com/rust-num/num-integer" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", "author": "The Rust Project Developers", "name": "num-traits", "version": "0.2.19", "description": "Numeric traits for generic mathematics", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/num-traits@0.2.19", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/num-traits" }, { "type": "website", "url": "https://github.com/rust-num/num-traits" }, { "type": "vcs", "url": "https://github.com/rust-num/num-traits" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#numpy@0.28.0", "author": "The rust-numpy Project Developers, PyO3 Project and Contributors ", "name": "numpy", "version": "0.28.0", "description": "PyO3-based Rust bindings of the NumPy C-API", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "778da78c64ddc928ebf5ad9df5edf0789410ff3bdbf3619aed51cd789a6af1e2" } ], "licenses": [ { "expression": "BSD-2-Clause" } ], "purl": "pkg:cargo/numpy@0.28.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/numpy" }, { "type": "vcs", "url": "https://github.com/PyO3/rust-numpy" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4", "author": "Aleksey Kladov ", "name": "once_cell", "version": "1.21.4", "description": "Single assignment cells and lazy values.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/once_cell@1.21.4", "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#onig@6.5.3", "author": "Will Speak , Ivan Ivashchenko ", "name": "onig", "version": "6.5.3", "description": "Rust-Onig is a set of Rust bindings for the Oniguruma regular expression library. Oniguruma is a modern regex library with support for multiple character encodings and regex syntaxes. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "0cc3cbf698f9438986c11a880c90a6d04b9de27575afd28bbf45b154b6c709e2" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/onig@6.5.3", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/onig/" }, { "type": "vcs", "url": "https://github.com/iwillspeak/rust-onig" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#onig_sys@69.9.3", "author": "Will Speak , Ivan Ivashchenko ", "name": "onig_sys", "version": "69.9.3", "description": "The `onig_sys` crate contains raw rust bindings to the oniguruma library. This crate exposes a set of unsafe functions which can then be used by other crates to create safe wrappers around Oniguruma. You probably don't want to link to this crate directly; instead check out the `onig` crate. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "1e68317604e77e53b85896388e1a803c1d21b74c899ec9e5e1112db90735edd7" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/onig_sys@69.9.3", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/onig_sys" }, { "type": "other", "url": "onig" }, { "type": "vcs", "url": "https://github.com/rust-onig/rust-onig" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15", "author": "David Tolnay ", "name": "paste", "version": "1.0.15", "description": "Macros for all your token pasting needs", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/paste@1.0.15", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/paste" }, { "type": "vcs", "url": "https://github.com/dtolnay/paste" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17", "name": "pin-project-lite", "version": "0.2.17", "description": "A lightweight version of pin-project written with declarative macros. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/pin-project-lite@0.2.17", "externalReferences": [ { "type": "vcs", "url": "https://github.com/taiki-e/pin-project-lite" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.33", "author": "Alex Crichton ", "name": "pkg-config", "version": "0.3.33", "description": "A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. ", "scope": "excluded", "hashes": [ { "alg": "SHA-256", "content": "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/pkg-config@0.3.33", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/pkg-config" }, { "type": "vcs", "url": "https://github.com/rust-lang/pkg-config-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#portable-atomic@1.13.1", "name": "portable-atomic", "version": "1.13.1", "description": "Portable atomic types including support for 128-bit atomics, atomic float, etc. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/portable-atomic@1.13.1", "externalReferences": [ { "type": "vcs", "url": "https://github.com/taiki-e/portable-atomic" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21", "author": "The CryptoCorrosion Contributors", "name": "ppv-lite86", "version": "0.2.21", "description": "Cross-platform cryptography-oriented low-level SIMD library.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/ppv-lite86@0.2.21", "externalReferences": [ { "type": "vcs", "url": "https://github.com/cryptocorrosion/cryptocorrosion" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "author": "David Tolnay , Alex Crichton ", "name": "proc-macro2", "version": "1.0.106", "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": "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/proc-macro2@1.0.106", "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-async-runtimes@0.28.0", "author": "Andrew J Westlake , David Hewitt ", "name": "pyo3-async-runtimes", "version": "0.28.0", "description": "PyO3 bridges from Rust runtimes to Python's Asyncio library", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9e7364a95bf00e8377bbf9b0f09d7ff9715a29d8fcf93b47d1a967363b973178" } ], "licenses": [ { "expression": "Apache-2.0" } ], "purl": "pkg:cargo/pyo3-async-runtimes@0.28.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/crate/pyo3-async-runtimes/" }, { "type": "website", "url": "https://github.com/PyO3/pyo3-async-runtimes" }, { "type": "vcs", "url": "https://github.com/PyO3/pyo3-async-runtimes" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2", "author": "PyO3 Project and Contributors ", "name": "pyo3-build-config", "version": "0.28.2", "description": "Build configuration for the PyO3 ecosystem", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "8bf94ee265674bf76c09fa430b0e99c26e319c945d96ca0d5a8215f31bf81cf7" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/pyo3-build-config@0.28.2", "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.28.2", "author": "PyO3 Project and Contributors ", "name": "pyo3-ffi", "version": "0.28.2", "description": "Python-API bindings for the PyO3 ecosystem", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "491aa5fc66d8059dd44a75f4580a2962c1862a1c2945359db36f6c2818b748dc" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/pyo3-ffi@0.28.2", "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.28.2", "author": "PyO3 Project and Contributors ", "name": "pyo3-macros-backend", "version": "0.28.2", "description": "Code generation for PyO3 package", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "22faaa1ce6c430a1f71658760497291065e6450d7b5dc2bcf254d49f66ee700a" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/pyo3-macros-backend@0.28.2", "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.28.2", "author": "PyO3 Project and Contributors ", "name": "pyo3-macros", "version": "0.28.2", "description": "Proc macros for PyO3 package", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "f5d671734e9d7a43449f8480f8b38115df67bef8d21f76837fa75ee7aaa5e52e" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/pyo3-macros@0.28.2", "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.28.2", "author": "PyO3 Project and Contributors ", "name": "pyo3", "version": "0.28.2", "description": "Bindings to Python interpreter", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "cf85e27e86080aafd5a22eae58a162e133a589551542b3e5cee4beb27e54f8e1" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/pyo3@0.28.2", "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#quote@1.0.45", "author": "David Tolnay ", "name": "quote", "version": "1.0.45", "description": "Quasi-quoting macro quote!(...)", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/quote@1.0.45", "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#rand@0.9.4", "author": "The Rand Project Developers, The Rust Project Developers", "name": "rand", "version": "0.9.4", "description": "Random number generators and other randomness functionality. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rand@0.9.4", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rand" }, { "type": "website", "url": "https://rust-random.github.io/book" }, { "type": "vcs", "url": "https://github.com/rust-random/rand" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0", "author": "The Rand Project Developers, The Rust Project Developers, The CryptoCorrosion Contributors", "name": "rand_chacha", "version": "0.9.0", "description": "ChaCha random number generator ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rand_chacha@0.9.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rand_chacha" }, { "type": "website", "url": "https://rust-random.github.io/book" }, { "type": "vcs", "url": "https://github.com/rust-random/rand" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5", "author": "The Rand Project Developers, The Rust Project Developers", "name": "rand_core", "version": "0.9.5", "description": "Core random number generator traits and tools for implementation. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rand_core@0.9.5", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rand_core" }, { "type": "website", "url": "https://rust-random.github.io/book" }, { "type": "vcs", "url": "https://github.com/rust-random/rand" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rawpointer@0.2.1", "author": "bluss", "name": "rawpointer", "version": "0.2.1", "description": "Extra methods for raw pointers and `NonNull`. For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`), `offset` and `add` for `NonNull`, and the function `ptrdistance`. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rawpointer@0.2.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rawpointer/" }, { "type": "vcs", "url": "https://github.com/bluss/rawpointer/" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rayon-cond@0.4.0", "author": "Josh Stone ", "name": "rayon-cond", "version": "0.4.0", "description": "Experimental iterator wrapper that is conditionally parallel or serial.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "2964d0cf57a3e7a06e8183d14a8b527195c706b7983549cd5462d5aa3747438f" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/rayon-cond@0.4.0", "externalReferences": [ { "type": "vcs", "url": "https://github.com/cuviper/rayon-cond" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0", "name": "rayon-core", "version": "1.13.0", "description": "Core APIs for Rayon", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rayon-core@1.13.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rayon-core/" }, { "type": "other", "url": "rayon-core" }, { "type": "vcs", "url": "https://github.com/rayon-rs/rayon" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.12.0", "name": "rayon", "version": "1.12.0", "description": "Simple work-stealing parallelism for Rust", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rayon@1.12.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rayon/" }, { "type": "vcs", "url": "https://github.com/rayon-rs/rayon" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14", "author": "The Rust Project Developers, Andrew Gallant ", "name": "regex-automata", "version": "0.4.14", "description": "Automata construction and matching using regular expressions.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/regex-automata@0.4.14", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/regex-automata" }, { "type": "website", "url": "https://github.com/rust-lang/regex/tree/master/regex-automata" }, { "type": "vcs", "url": "https://github.com/rust-lang/regex" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10", "author": "The Rust Project Developers, Andrew Gallant ", "name": "regex-syntax", "version": "0.8.10", "description": "A regular expression parser.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/regex-syntax@0.8.10", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/regex-syntax" }, { "type": "website", "url": "https://github.com/rust-lang/regex/tree/master/regex-syntax" }, { "type": "vcs", "url": "https://github.com/rust-lang/regex" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3", "author": "The Rust Project Developers, Andrew Gallant ", "name": "regex", "version": "1.12.3", "description": "An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/regex@1.12.3", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/regex" }, { "type": "website", "url": "https://github.com/rust-lang/regex" }, { "type": "vcs", "url": "https://github.com/rust-lang/regex" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.2", "author": "The Rust Project Developers", "name": "rustc-hash", "version": "2.1.2", "description": "A speedy, non-cryptographic hashing algorithm used by rustc", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/rustc-hash@2.1.2", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-lang/rustc-hash" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22", "author": "David Tolnay ", "name": "rustversion", "version": "1.0.22", "description": "Conditional compilation according to rustc compiler version", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/rustversion@1.0.22", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/rustversion" }, { "type": "vcs", "url": "https://github.com/dtolnay/rustversion" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23", "author": "David Tolnay ", "name": "ryu", "version": "1.0.23", "description": "Fast floating point to string conversion", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" } ], "licenses": [ { "expression": "Apache-2.0 OR BSL-1.0" } ], "purl": "pkg:cargo/ryu@1.0.23", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/ryu" }, { "type": "vcs", "url": "https://github.com/dtolnay/ryu" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "author": "Erick Tryzelaar , David Tolnay ", "name": "serde", "version": "1.0.228", "description": "A generic serialization/deserialization framework", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde@1.0.228", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/serde" }, { "type": "website", "url": "https://serde.rs" }, { "type": "vcs", "url": "https://github.com/serde-rs/serde" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "author": "Erick Tryzelaar , David Tolnay ", "name": "serde_core", "version": "1.0.228", "description": "Serde traits only, with no support for derive -- use the `serde` crate instead", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde_core@1.0.228", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/serde_core" }, { "type": "website", "url": "https://serde.rs" }, { "type": "vcs", "url": "https://github.com/serde-rs/serde" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228", "author": "Erick Tryzelaar , David Tolnay ", "name": "serde_derive", "version": "1.0.228", "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde_derive@1.0.228", "externalReferences": [ { "type": "documentation", "url": "https://serde.rs/derive.html" }, { "type": "website", "url": "https://serde.rs" }, { "type": "vcs", "url": "https://github.com/serde-rs/serde" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "author": "Erick Tryzelaar , David Tolnay ", "name": "serde_json", "version": "1.0.149", "description": "A JSON serialization file format", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde_json@1.0.149", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/serde_json" }, { "type": "vcs", "url": "https://github.com/serde-rs/json" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0", "author": "comex , Fenhl , Adrian Taylor , Alex Touchet , Daniel Parks , Garrett Berg ", "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#signal-hook-registry@1.4.8", "author": "Michal 'vorner' Vaner , Masaki Hara ", "name": "signal-hook-registry", "version": "1.4.8", "description": "Backend crate for signal-hook", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/signal-hook-registry@1.4.8", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/signal-hook-registry" }, { "type": "vcs", "url": "https://github.com/vorner/signal-hook" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12", "author": "Carl Lerche ", "name": "slab", "version": "0.4.12", "description": "Pre-allocated storage for a uniform data type", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/slab@0.4.12", "externalReferences": [ { "type": "vcs", "url": "https://github.com/tokio-rs/slab" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1", "author": "The Servo Project Developers", "name": "smallvec", "version": "1.15.1", "description": "'Small vector' optimization: store up to a small number of items on the stack", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/smallvec@1.15.1", "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#spm_precompiled@0.1.4", "author": "Nicolas Patry ", "name": "spm_precompiled", "version": "0.1.4", "description": "This crate aims to emulate https://github.com/google/sentencepiece Dart::DoubleArray struct and it's Normalizer. This crate is highly specialized and not intended for general use. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326" } ], "licenses": [ { "expression": "Apache-2.0" } ], "purl": "pkg:cargo/spm_precompiled@0.1.4", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/spm_precompiled/" }, { "type": "website", "url": "https://github.com/huggingface/spm_precompiled" }, { "type": "vcs", "url": "https://github.com/huggingface/spm_precompiled" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#static_assertions@1.1.0", "author": "Nikolai Vazquez", "name": "static_assertions", "version": "1.1.0", "description": "Compile-time assertions to ensure that invariants are met.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/static_assertions@1.1.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/static_assertions/" }, { "type": "website", "url": "https://github.com/nvzqz/static-assertions-rs" }, { "type": "vcs", "url": "https://github.com/nvzqz/static-assertions-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1", "author": "Danny Guo , maxbachmann ", "name": "strsim", "version": "0.11.1", "description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/strsim@0.11.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/strsim/" }, { "type": "website", "url": "https://github.com/rapidfuzz/strsim-rs" }, { "type": "vcs", "url": "https://github.com/rapidfuzz/strsim-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117", "author": "David Tolnay ", "name": "syn", "version": "2.0.117", "description": "Parser for Rust source code", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/syn@2.0.117", "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.5", "author": "Dan Gohman ", "name": "target-lexicon", "version": "0.13.5", "description": "LLVM target triple types", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" } ], "licenses": [ { "expression": "Apache-2.0 WITH LLVM-exception" } ], "purl": "pkg:cargo/target-lexicon@0.13.5", "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#thiserror-impl@2.0.18", "author": "David Tolnay ", "name": "thiserror-impl", "version": "2.0.18", "description": "Implementation detail of the `thiserror` crate", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/thiserror-impl@2.0.18", "externalReferences": [ { "type": "vcs", "url": "https://github.com/dtolnay/thiserror" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.18", "author": "David Tolnay ", "name": "thiserror", "version": "2.0.18", "description": "derive(Error)", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/thiserror@2.0.18", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/thiserror" }, { "type": "vcs", "url": "https://github.com/dtolnay/thiserror" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.0", "author": "Tokio Contributors ", "name": "tokio-macros", "version": "2.7.0", "description": "Tokio's proc macros. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tokio-macros@2.7.0", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tokio" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.52.1", "author": "Tokio Contributors ", "name": "tokio", "version": "1.52.1", "description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tokio@1.52.1", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tokio" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24", "author": "David Tolnay ", "name": "unicode-ident", "version": "1.0.24", "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": "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" } ], "licenses": [ { "expression": "(MIT OR Apache-2.0) AND Unicode-3.0" } ], "purl": "pkg:cargo/unicode-ident@1.0.24", "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#unicode-normalization-alignments@0.1.12", "author": "Anthony MOI ", "name": "unicode-normalization-alignments", "version": "0.1.12", "description": "This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "43f613e4fa046e69818dd287fdc4bc78175ff20331479dab6e1b0f98d57062de" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/unicode-normalization-alignments@0.1.12", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/unicode-normalization-alignments/" }, { "type": "website", "url": "https://github.com/n1t0/unicode-normalization" }, { "type": "vcs", "url": "https://github.com/n1t0/unicode-normalization" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.13.2", "author": "kwantam , Manish Goregaokar ", "name": "unicode-segmentation", "version": "1.13.2", "description": "This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/unicode-segmentation@1.13.2", "externalReferences": [ { "type": "website", "url": "https://github.com/unicode-rs/unicode-segmentation" }, { "type": "vcs", "url": "https://github.com/unicode-rs/unicode-segmentation" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.2.2", "author": "kwantam , Manish Goregaokar ", "name": "unicode-width", "version": "0.2.2", "description": "Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/unicode-width@0.2.2", "externalReferences": [ { "type": "website", "url": "https://github.com/unicode-rs/unicode-width" }, { "type": "vcs", "url": "https://github.com/unicode-rs/unicode-width" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode_categories@0.1.1", "author": "Sean Gillespie ", "name": "unicode_categories", "version": "0.1.1", "description": "Query Unicode category membership for chars", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/unicode_categories@0.1.1", "externalReferences": [ { "type": "documentation", "url": "http://swgillespie.github.io/unicode-categories/unicode_categories/" }, { "type": "vcs", "url": "https://github.com/swgillespie/unicode-categories" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unit-prefix@0.5.2", "author": "Fabio Valentini , Benjamin Sago ", "name": "unit-prefix", "version": "0.5.2", "description": "Format numbers with metric and binary unit prefixes", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/unit-prefix@0.5.2", "externalReferences": [ { "type": "vcs", "url": "https://codeberg.org/commons-rs/unit-prefix" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2", "author": "Joe Wilm , Christian Duerr ", "name": "utf8parse", "version": "0.2.2", "description": "Table-driven UTF-8 parser", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" } ], "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/utf8parse@0.2.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/utf8parse/" }, { "type": "vcs", "url": "https://github.com/alacritty/vte" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", "author": "Sergio Benitez ", "name": "version_check", "version": "0.9.5", "description": "Tiny crate to check the version of the installed/running rustc.", "scope": "excluded", "hashes": [ { "alg": "SHA-256", "content": "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" } ], "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/version_check@0.9.5", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/version_check/" }, { "type": "vcs", "url": "https://github.com/SergioBenitez/version_check" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.48", "author": "Joshua Liebow-Feeser , Jack Wrenn ", "name": "zerocopy", "version": "0.8.48", "description": "Zerocopy makes zero-cost memory manipulation effortless. We write \"unsafe\" so you don't have to.", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" } ], "licenses": [ { "expression": "BSD-2-Clause OR Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/zerocopy@0.8.48", "externalReferences": [ { "type": "vcs", "url": "https://github.com/google/zerocopy" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21", "author": "David Tolnay ", "name": "zmij", "version": "1.0.21", "description": "A double-to-string conversion algorithm based on Schubfach and yy", "scope": "required", "hashes": [ { "alg": "SHA-256", "content": "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" } ], "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/zmij@1.0.21", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/zmij" }, { "type": "vcs", "url": "https://github.com/dtolnay/zmij" } ] } ], "dependencies": [ { "ref": "path+file:///home/runner/work/tokenizers/tokenizers/bindings/python#tokenizers-python@0.23.1", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.12", "registry+https://github.com/rust-lang/crates.io-index#env_logger@0.11.10", "registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0", "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "registry+https://github.com/rust-lang/crates.io-index#ndarray@0.16.1", "registry+https://github.com/rust-lang/crates.io-index#numpy@0.28.0", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4", "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#pyo3-async-runtimes@0.28.0", "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#rayon@1.12.0", "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "path+file:///home/runner/work/tokenizers/tokenizers/tokenizers#0.23.1", "registry+https://github.com/rust-lang/crates.io-index#tokio@1.52.1" ] }, { "ref": "path+file:///home/runner/work/tokenizers/tokenizers/tokenizers#0.23.1", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.12", "registry+https://github.com/rust-lang/crates.io-index#compact_str@0.9.0", "registry+https://github.com/rust-lang/crates.io-index#daachorse@1.0.1", "registry+https://github.com/rust-lang/crates.io-index#dary_heap@0.3.9", "registry+https://github.com/rust-lang/crates.io-index#derive_builder@0.20.2", "registry+https://github.com/rust-lang/crates.io-index#esaxx-rs@0.1.10", "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4", "registry+https://github.com/rust-lang/crates.io-index#indicatif@0.18.4", "registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0", "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "registry+https://github.com/rust-lang/crates.io-index#macro_rules_attribute@0.2.2", "registry+https://github.com/rust-lang/crates.io-index#monostate@0.1.18", "registry+https://github.com/rust-lang/crates.io-index#onig@6.5.3", "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15", "registry+https://github.com/rust-lang/crates.io-index#rand@0.9.4", "registry+https://github.com/rust-lang/crates.io-index#rayon@1.12.0", "registry+https://github.com/rust-lang/crates.io-index#rayon-cond@0.4.0", "registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3", "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10", "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "registry+https://github.com/rust-lang/crates.io-index#spm_precompiled@0.1.4", "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.18", "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization-alignments@0.1.12", "registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.13.2", "registry+https://github.com/rust-lang/crates.io-index#unicode_categories@0.1.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.12", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4", "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4", "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.48" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstream@1.0.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14", "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@1.0.0", "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5", "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.5", "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2", "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@1.0.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#base64@0.13.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.11.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#castaway@0.2.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.61", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.9", "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.4" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.5" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#compact_str@0.9.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#castaway@0.2.4", "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4", "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18", "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22", "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23", "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#static_assertions@1.1.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#console@0.16.3", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.2.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#daachorse@1.0.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#darling@0.20.11", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#darling_core@0.20.11", "registry+https://github.com/rust-lang/crates.io-index#darling_macro@0.20.11" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#darling_core@0.20.11", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", "registry+https://github.com/rust-lang/crates.io-index#ident_case@1.0.1", "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#darling_macro@0.20.11", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#darling_core@0.20.11", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#dary_heap@0.3.9", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#derive_builder@0.20.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#derive_builder_macro@0.20.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#derive_builder_core@0.20.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#darling@0.20.11", "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#derive_builder_macro@0.20.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#derive_builder_core@0.20.2", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#env_filter@1.0.1", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#env_logger@0.11.10", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#anstream@1.0.0", "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14", "registry+https://github.com/rust-lang/crates.io-index#env_filter@1.0.1", "registry+https://github.com/rust-lang/crates.io-index#jiff@0.2.24", "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#esaxx-rs@0.1.10", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.61" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.9" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.32" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.32" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.32", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.32" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.32", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.32", "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.32", "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.32", "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17", "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4", "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ident_case@1.0.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#indicatif@0.18.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#console@0.16.3", "registry+https://github.com/rust-lang/crates.io-index#portable-atomic@1.13.1", "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.2.2", "registry+https://github.com/rust-lang/crates.io-index#unit-prefix@0.5.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#jiff@0.2.24", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#macro_rules_attribute-proc_macro@0.2.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#macro_rules_attribute@0.2.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#macro_rules_attribute-proc_macro@0.2.2", "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#matrixmultiply@0.3.10", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0", "registry+https://github.com/rust-lang/crates.io-index#rawpointer@0.2.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#mio@1.2.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#monostate-impl@0.1.18", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#monostate@0.1.18", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#monostate-impl@0.1.18", "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ndarray@0.16.1", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#matrixmultiply@0.3.10", "registry+https://github.com/rust-lang/crates.io-index#num-complex@0.4.6", "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", "registry+https://github.com/rust-lang/crates.io-index#rawpointer@0.2.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ndarray@0.17.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#matrixmultiply@0.3.10", "registry+https://github.com/rust-lang/crates.io-index#num-complex@0.4.6", "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", "registry+https://github.com/rust-lang/crates.io-index#rawpointer@0.2.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#num-complex@0.4.6", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#numpy@0.28.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "registry+https://github.com/rust-lang/crates.io-index#ndarray@0.17.2", "registry+https://github.com/rust-lang/crates.io-index#num-complex@0.4.6", "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#onig@6.5.3", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.11.1", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4", "registry+https://github.com/rust-lang/crates.io-index#onig_sys@69.9.3" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#onig_sys@69.9.3", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#cc@1.2.61", "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.33" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.33" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#portable-atomic@1.13.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.48" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-async-runtimes@0.28.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32", "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.32", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4", "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17", "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#tokio@1.52.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.5" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.28.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.28.2", "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.106", "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.28.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.2", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4", "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.28.2", "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.28.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rand@0.9.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0", "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21", "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rawpointer@0.2.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rayon-cond@0.4.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0", "registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0", "registry+https://github.com/rust-lang/crates.io-index#rayon@1.12.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6", "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.12.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0", "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14", "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18", "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.8", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14", "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#spm_precompiled@0.1.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#base64@0.13.1", "registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3", "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.13.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#static_assertions@1.1.0" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.5" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.18", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.18", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.18" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.52.1", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186", "registry+https://github.com/rust-lang/crates.io-index#mio@1.2.0", "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17", "registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.8", "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization-alignments@0.1.12", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.13.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.2.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode_categories@0.1.1" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unit-prefix@0.5.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.48" }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21" } ] }