Build tools like maturin may rely on CONDA_PREFIX (or VIRTUAL_ENV) environment variables to determine the current Python environment to build bindings for.
With the old provision-micromamba you would do micromamba activate foo && maturin build, but now it wouldn't detect the correct Python interpreter.
Should those environment variables be set in init-shell?
Build tools like
maturin
may rely onCONDA_PREFIX
(orVIRTUAL_ENV
) environment variables to determine the current Python environment to build bindings for.With the old provision-micromamba you would do
micromamba activate foo && maturin build
, but now it wouldn't detect the correct Python interpreter.Should those environment variables be set in
init-shell
?