koaning / memo

Decorators that logs stats.
https://koaning.github.io/memo/getting-started.html
MIT License
103 stars 9 forks source link

conda package #19

Closed RoyalTS closed 3 years ago

RoyalTS commented 3 years ago

This package is really lovely! Any chance you could put it up as a conda package in addition to PyPy?

koaning commented 3 years ago

I might need something of a guide to help me with that, I know that somebody else made a PR for another package that I maintain but I wasn't directly involved. Would you be a familiar with this?

I'm open to adding this on conda, but I prefer to automate as much as possible.

RoyalTS commented 3 years ago

Got no special skills in that department, unfortunately, but I understand that this makes it pretty easy to create conda packages in a semi-automatic way: https://github.com/conda-forge/conda-smithy

xhochy commented 3 years ago

The simplest way is to use https://github.com/conda-incubator/grayskull with grayskull pypi memo, adjust the generated folder slightly (e.g. add the correct usernames as a maintainer) and make a pull request to https://github.com/conda-forge/staged-recipes (move the folder generated by grayskull into recipes/).

@RoyalTS You can also do it yourself and don't need "burden" @koaning with the task ;) . conda-forge is a package distribution like e.g. Debian. Packagers and maintainers of the upstream source can be (and mostly are) different.

RoyalTS commented 3 years ago

Sometimes I feel like @xhochy is watching me... :)

If I can do this myself then let me take a crack at it whenever I find the time over the next few days!

RoyalTS commented 3 years ago

What's the license on this package?

koaning commented 3 years ago

MIT ... I realise I need to add it. Will add it tomorrow!

RoyalTS commented 3 years ago

Allow me :)

RoyalTS commented 3 years ago

Closing with reference to https://github.com/conda-forge/staged-recipes/pull/13819