Features#
conda-workspaces adds project workspaces and task execution to conda without replacing conda’s solver, package cache, or environment prefixes. This overview explains the main feature areas and points to the detailed explanation pages for each one.
Choose a feature area#
Repeatable project commands with dependencies, arguments, templates, environment targeting, clean environments, and caching.
Project-local conda prefixes composed from reusable features, shared dependencies, channels, platform overrides, PyPI dependencies, and activation settings.
Multi-environment, multi-platform conda.lock files, freshness checks,
locked installs, CI defaults, and split matrix locking.
Workspace exports through conda’s exporter plugin system, including
environment.yml, environment.json, lockfiles, and manifest dialects.
Portable workspace archives with source files, manifests, optional lockfiles and package bundles, receipts, and verified extraction.
Project-local prefix layout and package-cache placement for efficient CI and Docker installs.
Reading by task#
For step-by-step learning, start with the quickstart or
tutorials. For task-oriented integration work, use
the how-to guides. For exact manifest fields and
command options, use the configuration guide, the
conda.toml specification, and the
CLI reference.