Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish graphene-tornado to Conda Forge #35

Open
kinow opened this issue Sep 22, 2019 · 3 comments
Open

Publish graphene-tornado to Conda Forge #35

kinow opened this issue Sep 22, 2019 · 3 comments

Comments

@kinow
Copy link
Contributor

kinow commented Sep 22, 2019

Hi,

We used this recipe for graphene-tornado, derived from the PYPI package, in order to publish our package to a private channel in Anaconda Cloud (we needed every dependency available in Conda Forge or channels).

The next dependency in our software that is missing a conda package is graphene-tornado. I will open the issue in Conda Forge near the end of this week. Is there any interest of one of the maintainers here in being added as maintainer in the Conda Forge repository?

graphene, graphql-core, and graphql-relay are already there.

Thanks
Bruno

@ewhauser
Copy link
Contributor

Can this be added to Travis CI so that the packages get published automatically? I've been meaning to do this for the PyPI packages. If so, would be happy to merge a pull request.

@kinow
Copy link
Contributor Author

kinow commented Sep 22, 2019

That's a good question. I only know the less automated way. Where someone publishes to PYPI, then the conda bots notify the conda recipe maintainers, that then update the recipe.

I am not sure if that's doable, as the conda recipe has no guarantee to work with the updated PYPI project release. e.g. if you change anything in install_requires for you setup.py, the meta.yaml of the conda recipe would also need to be updated to reflect this change.

I will take a look to see if there is any way of doing this too, as we will have to maintain quite a few packages in both PYPI and Conda Forge... so having more automation on this would help us too.

@kinow
Copy link
Contributor Author

kinow commented Oct 8, 2019

Submitted first version to conda forge. The Travis automation can be implemented afterwards (we will be maintaining ~4 packages in PYPI and Conda Forge, so we will also try to automate as much as possible). Let me know if I should add anybody else as maintainer.

Maintainers are notified for issues like pending releases to Conda to match PYPI version, issues, pull requests, and are able to release to Conda Forge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants