Cannot eneble jupyter server extension in 2026.4

In the past I would enable inline visualization in a qiime2 jupyter notebook with

jupyter server extension enable --py qiime2 --sys-prefix

However, in version 2026.4 I get this error:

Enabling: qiime2

Writing config: /opt/miniforge3/envs/rachis-qiime2-2026.4/etc/jupyter

Validating qiime2...
X Validation failed: The module 'qiime2' could not be found. Are you sure the extension is installed

Using rachis instead of qiime2 doesn't change the error. Otherwise the environment is functional and can be used in jupyter without inline visualizations.

Thanks for the feedback

Ok. I now realize there is a new jupyterlab-rachis package for visualizations in the modern lab (nice - hope it works in VSCode as well).

The package doesn't appear to be distributed with pip or conda yet. Is that correct?

I installed it manually from github source in a jupyterlab environment

conda install -c conda-forge nodejs
pip install .
jupyter labextension build .

Seems to work and it didn't break any dependencies for that env.

This issue can be closed, but it would be super appreciated if you had a chance to document this extension better in the installation section of rachis. And a conda/mamba release would be super.

Thank you very much.

Hey @Alxdu,

Apologies for the oversight on our part.

I've just uploaded the package to PyPI after fiddling with the CI a bit to get it working.

Alas, I don't think this is possible without an explicit VSCode extension. I'm not entirely sure how that is handled, but I think it's a separate ecosystem as the underlying UI framework is pretty different.

@Alxdu, we have an issue in our issue tracker now to get this documented. Thanks for bringing this up!