Introducing conda-workspaces

Earlier this month, Dan Yeaw described his vision for a better conda CLI in Building a Better conda CLI: A Vision: declarative project environments via conda.toml, a workspace-aware CLI, and reproducible cross-platform locks shipped as part of conda itself. conda-workspaces 0.4.0 ships today as a concrete step in that direction.
The workspace model itself comes from pixi by prefix.dev, where one TOML manifest declares a project's environments, features, platforms, and tasks. conda-workspaces is a conda plugin that brings that model to conda: it reads the same conda.toml, pixi.toml, or pyproject.toml manifest, materializes each declared environment as an ordinary conda prefix under .conda/envs/, and runs the declared tasks through the conda CLI. Nothing underneath is replaced: the same solver, package cache, channel authentication, and condarc that any other conda command uses keep doing the work.

