cli
cli copied to clipboard
Command line interface for the Phylum API
The following error was obvserved in the `phylum-ci` docker image... ```sh-session root@6f5596df19f4:/phylum# phylum parse -t msbuild Foo.csproj thread 'main' panicked at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/birdcage-0.7.1/src/linux/mod.rs:49:9: `Sandbox::spawn` must be called from a single-threaded process...
The `dotnet` tool install path, as it gets installed for the Azure DevOps environment, is not included in the lockfile generation sandbox for allowed paths. It should be. It may...
The `suppressed` field has been deprecated for months. This patch any usage in CLI.
Consider better cross-platform support by creating/saving/updating the `settings.yaml` file in a more natural location for the OS. This can be accomplished with the `dirs` crate from crates.io. Currently, a local...
Would it be possible to publish `phylum_lockfile` to crates.io, as it is incredibly useful for other projects that want to do analysis of project dependencies. This would require also publishing...
## Overview The [Bun toolkit](https://bun.sh) has it's own lockfile, `bun.lockb`, that Phylum does not support. This issue is to track and discuss the level of interest for adding that support...
## Overview There are failures in CI when attempting to use the `ubuntu-24.04` runners. ## How To Reproduce Steps to reproduce this behavior: 1. Change the build and test runners...
Bumps [nom](https://github.com/rust-bakery/nom) from 7.1.3 to 8.0.0. Changelog Sourced from nom's changelog. 8.0.0 2025-01-25 This versions represents a significant refactoring of nom to reduce the amount of code generated by prsers,...
These runners are [now in public preview](https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/) and could probably be used to replace our [self-hosted runners](https://github.com/phylum-dev/cli/blob/3b4c84c648394b8552a03d78de09572af90533dd/.github/workflows/release.yml#L50-L51)
This is a follow-up to https://github.com/phylum-dev/cli/pull/1557. Currently viable packages and versions are already pulled from Aviary to suggest to users which exceptions they might want to add. However there is...