Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bytecodealliance
GitHub Repository: bytecodealliance/wasmtime
Path: blob/main/deny.toml
1676 views
1
# Documentation for this configuration file can be found here
2
# https://embarkstudios.github.io/cargo-deny/checks/cfg.html
3
4
[graph]
5
targets = [
6
{ triple = "x86_64-unknown-linux-gnu" },
7
{ triple = "x86_64-apple-darwin" },
8
{ triple = "x86_64-pc-windows-msvc" },
9
{ triple = "aarch64-linux-android" },
10
]
11
12
# https://embarkstudios.github.io/cargo-deny/checks/licenses/cfg.html
13
[licenses]
14
allow = [
15
"Apache-2.0 WITH LLVM-exception",
16
"Apache-2.0",
17
"BSD-3-Clause",
18
"ISC",
19
"MIT",
20
"MPL-2.0",
21
"Unicode-DFS-2016",
22
"Zlib",
23
"Unicode-3.0",
24
]
25
26
[[licenses.clarify]]
27
name = "ring"
28
expression = "MIT AND ISC AND OpenSSL"
29
license-files = [
30
{ path = "LICENSE", hash = 0xbd0eed23 }
31
]
32
33
# https://embarkstudios.github.io/cargo-deny/checks/bans/cfg.html
34
[bans]
35
multiple-versions = "deny"
36
wildcards = "allow"
37
deny = []
38
39
skip-tree = [
40
# proptest depends on bitflags 1.x.x while other crates depend on 2.x.x so
41
# ignore its dependency tree until it updates.
42
{ name = "proptest", depth = 20 },
43
44
# This is maintained externally and we allow it to have duplicate
45
# dependencies relative to Wasmtime's main dependency tree.
46
{ name = "witx", depth = 20 },
47
48
# They want to publish version 2.0 to upgrade `hashbrown` so in the meantime
49
# it is duplicated for us.
50
{ name = "indexmap", depth = 2 },
51
52
# criterion is on old version, will update on next release.
53
{ name = "itertools" },
54
55
# backtrace currently using an older version of gimli/addr2line
56
{ name = "backtrace" },
57
58
# right now terminal_size pulls in an older version of io-lifetimes
59
{ name = "io-lifetimes" },
60
61
{ name = "file-per-thread-logger", reason = "this uses an old version of env-logger; may be unmaintained?" }
62
]
63
64