Usually I install nemosis with pip. However at my job we're supposed to use conda for python dependencies. I've tried mixing pip and conda, and it often breaks things. Either nemosis (or some other library) is not importable, or the whole Python ecosystem becomes unusable and I have to wipe the computer and start again.
I don't know much about conda. Long story short, it's just another place for you to upload the package to (in addition to PyPi).
My understanding of the steps for publication is:
- Run a script (grayskull), inside a clone of the repo. This creates a few files.
- Put those files in a folder in this repo.
/conda-recipe, or something like that
- Make a fork of some Conda repo (e.g.
staged-recipes)
- Add the same files into that fork, into a new 'nemosis' folder
I think Conda still downloads the package from Pypi in the end. Conda just adds some layer of metadata ontop. (sigh, I'd rather just stick to pip and venv, but somehow I'm stuck with conda at work.)
If you're familiar with Conda, let me know. Otherwise, I'll try to have a crack at this.
Usually I install nemosis with
pip. However at my job we're supposed to usecondafor python dependencies. I've tried mixingpipandconda, and it often breaks things. Eithernemosis(or some other library) is not importable, or the whole Python ecosystem becomes unusable and I have to wipe the computer and start again.I don't know much about conda. Long story short, it's just another place for you to upload the package to (in addition to PyPi).
My understanding of the steps for publication is:
/conda-recipe, or something like thatstaged-recipes)I think Conda still downloads the package from Pypi in the end. Conda just adds some layer of metadata ontop. (sigh, I'd rather just stick to
pipandvenv, but somehow I'm stuck with conda at work.)If you're familiar with Conda, let me know. Otherwise, I'll try to have a crack at this.