marshmallow-jsonschema icon indicating copy to clipboard operation
marshmallow-jsonschema copied to clipboard

marshmallow-jsonschema on conda-forge

Open k-dominik opened this issue 4 years ago • 4 comments

Dear @fuhrysteve (and all others who identify as owners of this wonderful library),

I would like to add marshmallow-jsonschema to the conda-forge package manager. I took the liberty of opening a PR here: https://github.com/conda-forge/staged-recipes/pull/15361

Would you be okay with making the package available there?

This doesn't mean any additional work on your side, once you publish a new version on pypi, the process is almost automatic to rebuild on conda-forge. I would gladly add you, @fuhrysteve, (or anyone else you see fit) to the recipe maintainers if you want that. But I am happy maintaining it.

Cheers Dominik

k-dominik avatar Jun 21 '21 15:06 k-dominik

Looks cool! I've not used conda before, but I've got a vague understanding of what it is for. Is there anything we can do in this repo that would make packaging easier for conda? Seems like it'd be annoying to have to manage it in a separate repo every time we cut a new release - but if that's just how conda works then so be it.

Happy to help however I can and thanks so much for your contribution!

fuhrysteve avatar Jun 21 '21 15:06 fuhrysteve

Hey @fuhrysteve, that's awesome - thank you :)

Your package is in perfect condition for conda-forge, really. Most packages with pypi source are maintained like that. Once the pull request there is accepted, there will be a new repository (conda-forge/marshmallow-jsonschema-feedstock) created. There is a bot that watches the pypi repository and it will automatically open a PR in the feedstock reposiotry whenever you release a new version with your current deployment setup.

Shall I add you as a maintainer there as well (really, totally fine if you prefer not to be bothered with that at all).

k-dominik avatar Jun 21 '21 15:06 k-dominik

If you add me as a maintainer I'll gladly help keep an eye out for those PRs and merge them when I see them!

fuhrysteve avatar Jun 21 '21 15:06 fuhrysteve

Done - That's really great!! :)

k-dominik avatar Jun 21 '21 16:06 k-dominik