atty has a soundness issue (RUSTSEC-2021-0145), seems to be 100% unmaintained and people are moving away from it in general (clap-rs/clap#4249, rust-cli/env_logger#248, ...). atty is part of the dependency tree for fern via its direct dependency on colored. However, colored also does not seem to be too quick in wanting to fix the atty issues (colored-rs/colored#122).
So I'm posting this issue here also, in order to track the possibility of depending on fern without pulling in a soundness issue. For one it can act as some pressure on colored to finally merge and release that fix. Or fern can consider changing library for colors.
attyhas a soundness issue (RUSTSEC-2021-0145), seems to be 100% unmaintained and people are moving away from it in general (clap-rs/clap#4249, rust-cli/env_logger#248, ...).attyis part of the dependency tree forfernvia its direct dependency oncolored. However,coloredalso does not seem to be too quick in wanting to fix theattyissues (colored-rs/colored#122).So I'm posting this issue here also, in order to track the possibility of depending on
fernwithout pulling in a soundness issue. For one it can act as some pressure oncoloredto finally merge and release that fix. Orferncan consider changing library for colors.