Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: ignore RUSTSEC-2021-0139 (#1171)
## Summary Ignore RustSec warning. ## Background We get a non-critical warning when running `cargo audit`: [RUSTSEC-2021-0139](https://rustsec.org/advisories/RUSTSEC-2021-0139). When running `cargo tree -i -p=ansi_term` we can see that `ansi_term` is a dependency of `dylint` and `tracing-subscriber` v0.2. While `tracing-subscriber` v0.3 doesn't depend upon `ansi_term`, we can't easily upgrade to that version as several of our dependencies do not support v0.3. Also, `dylint`'s latest version still depends upon `ansi_term`. Given that the RustSec report doesn't suggest any concrete problems with `ansi_term` and how difficult it will be to move away from this dependency, I have just ignored this warning in CI. We also have a further audit warning about v0.1.29 of `jobserver` being yanked, so I have updated that dependency. ## Changes - Ignore RustSec warning in newly-added `.cargo/audit.toml` file. ## Testing CI and ran `cargo audit` locally. ## Related Issues Closes #914.
- Loading branch information