MyST-NB icon indicating copy to clipboard operation
MyST-NB copied to clipboard

MyST-NB on conda-forge

Open brbarkley opened this issue 4 years ago • 5 comments

Thanks for the great work so far on myst-nb. I recently switched from nbsphinx and am finding your package very useful.

Is your feature request related to a problem? Please describe. I use conda to manage my projects and, though I'm no purist, I try to limit the extent to which I mix conda and pip (as I've read it can cause problems).

Describe the solution you'd like I've noticed that conda-forge is the recommended means of installation for myst-parser. Any plans to also distribute myst-nb on conda-forge? Are there current barriers that keep you from distributing on conda?

If it's just a matter of doing a basic conda skeleton from the myst-nb pypi package and then conda-build (see here), I might be able to assist. Anything beyond that, I'd probably be in over my head.

brbarkley avatar May 27 '20 20:05 brbarkley

I don't think there are any technical reasons we couldn't use conda-forge here as well...probably just a matter of developer time. I don't think it would be complicated but maybe @chrisjsewell could advise there?

choldgraf avatar May 27 '20 20:05 choldgraf

You'll also need a recipe for jupyter-sphinx, and it would be good to include the utf8 fix: https://github.com/jupyter/jupyter-sphinx/pull/125/commits/7faaf29a97cba54d7d1cfb3914906cccaa56bbaa

phaustin avatar May 28 '20 01:05 phaustin

Yeh that was the only reason, because some of the dependencies need to be added first

chrisjsewell avatar May 28 '20 02:05 chrisjsewell

Opened https://github.com/jupyter/jupyter-sphinx/issues/148, then we can revisit

chrisjsewell avatar Aug 13 '20 13:08 chrisjsewell

This is now available, but just needs documenting

chrisjsewell avatar Sep 07 '20 09:09 chrisjsewell