Zach Mitchell

Results 105 issues of Zach Mitchell

``` $ cd $(mktemp -d) $ flox init -n has-pip $ flox install python313Packages.pip $ flox push $ flox delete -f $ flox activate -r zmitchell/has-pip ✅ You are now...

bug
team-cli

Users need to see which outputs exist so they know which ones to specify in the manifest. Additionally, they need to know which ones are installed by default so if...

team-cli

In an effort to surface the fact that packages have outputs and that users can choose to install specific outputs, we want to provide hints at installation time when a...

team-cli

Regardless of whether we get this for free by virtue of the manifest being in the lockfile already, we need to keep track of which outputs were actually installed for...

team-cli

A built artifact may only need certain package outputs at runtime, and this may be a different subset of outputs than you need during development.

team-cli

We currently install every output provided by packages instead of the `outputsToInstall` attribute specified by the package. Packages from Nix provide "outputs", where one output may be a CLI, another...

team-cli

We currently provide syntax for installing certain package versions on the CLI via `flox install foo@version`. This change would add syntax for installing specific outputs. Considerations: - Does our syntax...

team-cli

If we provide the ability to install a specific package output, then we need a syntax to remove it. The syntax for uninstalling an output should match that for installing...

team-cli

Example: ```toml [install] curl.pkg-path = "curl" curl.outputs = [ "bin", "man", "out" ] ```

team-cli