Skip to content

Publish via conda forge #102

Description

@mdavis-xyz

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions