Skip to content

Commit c5d76d9

Browse files
committed
Update deny.toml; also include rand
Changes: * Remove `gensym`, no longer in use * Remove `owning-ref`, already caught by cargo-deny due to RustSec anyway * Add `rand`, it has a ridiculous dep tree for what it offers - for low-level randomness, we can use Godot or libc::rand().
1 parent b70633a commit c5d76d9

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

.github/other/deny.toml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -182,18 +182,16 @@ allow = [
182182
# List of crates to deny
183183
# See also: https://github.com/RustSec/advisory-db/issues/173
184184
deny = [
185-
# unmaintained since Feb 20 + https://github.com/noamtashma/owning-ref-unsoundness
186-
{ name = "owning_ref" },
187-
188-
# unmaintained since Jul 20, RustSec refuses to acknowledge "because author says maintained"
189-
# https://togithub.com/rustsec/advisory-db/pull/891
190-
{ name = "im" },
191-
{ name = "im-rc" },
192-
193185
# Too heavy in default setup. Can be included for api-custom etc.
194186
# Note: rand indirectly depends on syn via rand_chacha -> ppv-lite86 -> zerocopy -> zerocopy-derive.
195-
{ name = "syn", wrappers = ["bindgen", "gensym", "zerocopy-derive"] },
187+
{ name = "syn", wrappers = ["bindgen"] },
196188
{ name = "serde", wrappers = ["godot-core", "serde_json"] },
189+
{ name = "rand" },
190+
191+
# Unmaintained since Jul 2020, RustSec refuses to acknowledge "because author says maintained".
192+
# https://github.com/rustsec/advisory-db/pull/891
193+
{ name = "im" },
194+
{ name = "im-rc" },
197195
]
198196

199197
# List of features to allow/deny

0 commit comments

Comments
 (0)