Back to Pixi

pixi remove

docs/reference/cli/pixi/remove.md

0.72.15.4 KB
Original Source
<!--- This file is autogenerated. Do not edit manually! -->

pixi remove

Removes dependencies from the workspace

--8<-- "docs/reference/cli/pixi/remove_extender:description"

Usage

pixi remove [OPTIONS] <SPEC>...

Arguments

  • <a id="arg-<SPEC>" href="#arg-<SPEC>"><SPEC></a> : The dependency as names, conda MatchSpecs or PyPi requirements

May be provided more than once.

required: true

Options

  • <a id="arg---pypi" href="#arg---pypi">--pypi</a> : The specified dependencies are pypi dependencies. Conflicts with host and build
  • <a id="arg---platform" href="#arg---platform">--platform (-p) <PLATFORM></a> : The platform for which the dependency should be modified. Must be the name of a platform already defined in the workspace

May be provided more than once.

  • <a id="arg---feature" href="#arg---feature">--feature (-f) <FEATURE></a> : The feature for which the dependency should be modified

default: default

Config Options

  • <a id="arg---no-config" href="#arg---no-config">--no-config</a> : Don't read system or user-level configuration files. Project-local <project>/.pixi/config.toml is still loaded

env: PIXI_NO_CONFIG

default: false

  • <a id="arg---config-file" href="#arg---config-file">--config-file <PATH></a> : Load configuration from this file instead of searching system and user-level paths. Project-local <project>/.pixi/config.toml is still merged on top

env: PIXI_CONFIG_FILE

  • <a id="arg---auth-file" href="#arg---auth-file">--auth-file <AUTH_FILE></a> : Path to the file containing the authentication token
  • <a id="arg---concurrent-downloads" href="#arg---concurrent-downloads">--concurrent-downloads <CONCURRENT_DOWNLOADS></a> : Max concurrent network requests, default is 50
  • <a id="arg---concurrent-solves" href="#arg---concurrent-solves">--concurrent-solves <CONCURRENT_SOLVES></a> : Max concurrent solves, default is the number of CPUs
  • <a id="arg---pinning-strategy" href="#arg---pinning-strategy">--pinning-strategy <PINNING_STRATEGY></a> : Set pinning strategy

options: semver, minor, major, latest-up, exact-version, no-pin

  • <a id="arg---pypi-keyring-provider" href="#arg---pypi-keyring-provider">--pypi-keyring-provider <PYPI_KEYRING_PROVIDER></a> : Specifies whether to use the keyring to look up credentials for PyPI

options: disabled, subprocess

  • <a id="arg---run-post-link-scripts" href="#arg---run-post-link-scripts">--run-post-link-scripts</a> : Run post-link scripts (insecure)
  • <a id="arg---no-symbolic-links" href="#arg---no-symbolic-links">--no-symbolic-links</a> : Disallow symbolic links during package installation

env: PIXI_NO_SYMBOLIC_LINKS

  • <a id="arg---no-hard-links" href="#arg---no-hard-links">--no-hard-links</a> : Disallow hard links during package installation

env: PIXI_NO_HARD_LINKS

  • <a id="arg---no-ref-links" href="#arg---no-ref-links">--no-ref-links</a> : Disallow ref links (copy-on-write) during package installation

env: PIXI_NO_REF_LINKS

  • <a id="arg---tls-no-verify" href="#arg---tls-no-verify">--tls-no-verify</a> : Do not verify the TLS certificate of the server
  • <a id="arg---tls-root-certs" href="#arg---tls-root-certs">--tls-root-certs <TLS_ROOT_CERTS></a> : Which TLS root certificates to use: 'webpki' (bundled Mozilla roots) or 'system' (system store)

env: PIXI_TLS_ROOT_CERTS

  • <a id="arg---use-environment-activation-cache" href="#arg---use-environment-activation-cache">--use-environment-activation-cache</a> : Use environment activation cache (experimental)

Git Options

  • <a id="arg---git" href="#arg---git">--git (-g) <GIT></a> : The git url to use when adding a git dependency
  • <a id="arg---branch" href="#arg---branch">--branch <BRANCH></a> : The git branch
  • <a id="arg---tag" href="#arg---tag">--tag <TAG></a> : The git tag
  • <a id="arg---rev" href="#arg---rev">--rev <REV></a> : The git revision
  • <a id="arg---subdir" href="#arg---subdir">--subdir (-s) <SUBDIR></a> : The subdirectory of the git repository to use

Update Options

  • <a id="arg---no-install" href="#arg---no-install">--no-install</a> : Don't modify the environment, only modify the lock file

env: PIXI_NO_INSTALL

  • <a id="arg---frozen" href="#arg---frozen">--frozen</a> : Install the environment as defined in the lock file, doesn't update lock file if it isn't up-to-date with the manifest file

env: PIXI_FROZEN

  • <a id="arg---locked" href="#arg---locked">--locked</a> : Check if lock file is up-to-date before installing the environment, aborts when lock file isn't up-to-date with the manifest file

env: PIXI_LOCKED

Global Options

  • <a id="arg---manifest-path" href="#arg---manifest-path">--manifest-path (-m) <MANIFEST_PATH></a> : The path to pixi.toml, pyproject.toml, or the workspace directory
  • <a id="arg---workspace" href="#arg---workspace">--workspace (-w) <WORKSPACE></a> : Name of the workspace

Description

Removes dependencies from the workspace.

If the workspace manifest is a pyproject.toml, removing a pypi dependency with the --pypi flag will remove it from either

  • the native pyproject project.dependencies array or, if a feature is specified, the native project.optional-dependencies table

  • pixi pypi-dependencies tables of the default feature or, if a feature is specified, a named feature

--8<-- "docs/reference/cli/pixi/remove_extender:example"