1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# cargo-deny configuration. Run `cargo deny check` before publishing.
[]
= 2
= "deny"
# `paste` is an archived, no-longer-maintained proc-macro pulled transitively by
# `tokenizers` (a Hugging Face crate) only with the `prompt-injection` feature.
# It is a compile-time-only macro with no runtime code or attack surface, and
# `tokenizers` has no released version that drops it. The advisory is
# unmaintained, not a vulnerability; ignore it until `tokenizers` migrates.
= ["RUSTSEC-2024-0436"]
[]
= 2
# This crate is MIT OR Apache-2.0; accept the permissive set its dependencies
# use, plus the Unicode-3.0 license that `unicode-ident` (a regex dependency)
# carries.
#
# BSD-3-Clause and Zlib enter only with the `wasm` feature's wasmtime tree and
# are both OSI-approved permissive licenses compatible with MIT/Apache-2.0:
# BSD-3-Clause — `encoding_rs` carries `(Apache-2.0 OR MIT) AND BSD-3-Clause`
# (a bundled charset test table is BSD-3, mandatory via AND).
# Zlib — `foldhash` (the default hashbrown hasher) is Zlib-only.
# ISC and CDLA-Permissive-2.0 enter only with the `prompt-injection` feature, and
# only as build-time dependencies of `ort-sys` — `ureq` fetches the prebuilt ONNX
# Runtime and checksum-verifies it. Neither links into the final binary; both are
# permissive and compatible with MIT/Apache-2.0:
# ISC — `hmac-sha256` (the download checksum), the OpenBSD-style
# MIT-equivalent license.
# CDLA-Permissive-2.0 — `webpki-root-certs` (TLS roots for the build-time
# download), an OSI-compatible permissive data license.
# Run `cargo deny --all-features check` to evaluate the wasm and prompt-injection
# trees; the default `cargo deny check` prunes the optional features and would
# not see these.
= [
"MIT",
"Apache-2.0",
"Apache-2.0 WITH LLVM-exception",
"Unicode-3.0",
"BSD-3-Clause",
"Zlib",
"ISC",
"CDLA-Permissive-2.0",
]
= 0.9
[]
# A new crate pulling in a second version of an already-present dependency is a
# warning to investigate, not an error.
= "warn"
= "deny"
[]
= "deny"
= "deny"
= ["https://github.com/rust-lang/crates.io-index"]