conda-ship#

Build ready-to-run conda runtimes.

conda-ship is a generic builder for single-binary conda runtimes. It installs the cs CLI, but it does not ship a first-party distribution. Downstream projects choose the runtime name, delegate executable, package set, channels, documentation URL, and release channel.

conda-express is one downstream distribution maintained by Jannis Leidel: it uses conda-ship to build the cx and cxz runtimes. conda-ship owns the reusable builder; conda-express owns the product defaults and release channels for cx.

Start Here#

If you are new to conda-ship, start with the quickstart. It creates a small conda workspace, locks it, and stages a demo runtime:

conda install --name base -c conda-forge conda-pypi
conda create -n cs-demo -c conda-forge python pip conda-workspaces
conda activate cs-demo
conda pypi install conda-ship
mkdir demo-runtime
cd demo-runtime

Then follow the quickstart.

Choose A Path#

Scope#

conda-ship builds runtimes from solved conda environments. It does not choose package sets, reserve downstream runtime names, publish a first-party runtime, or generate operating-system installers.