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

Q: plans to have a conda package with conda-forge #186

Closed
thorade opened this issue Aug 28, 2018 · 7 comments
Closed

Q: plans to have a conda package with conda-forge #186

thorade opened this issue Aug 28, 2018 · 7 comments

Comments

@thorade
Copy link

thorade commented Aug 28, 2018

Just a question, low priority, and after #4 and #40:
It would be awesome to at least consider adding a recipe to conda-forge.
https://anaconda.org/conda-forge
https://conda-forge.org/
Some anaconda users prefer conda over pip.

@anarcat
Copy link
Contributor

anarcat commented Aug 28, 2018

what is conda-forge and why should we care? could you expand? :)

@thorade
Copy link
Author

thorade commented Aug 28, 2018

Anaconda is one popular Python distribution, and they have their own package manager conda, which has some advantages over pip, it is especially easier to package binaries.

There are official packages for many Python libraries, like scipy, numpy etc, and also many smaller libraries. Official means: packaged and tested by the makers of Anaconda.

Everybody can create "channels" and distribute new conda packages, but one of the most popular channels is conda-forge. They use recipes, which are some kind of build instruction, to reproducibly create conda packages from official source (e.g. your repo here).

So, you should only care if you consider if you want to help those Anaconda users who prefer conda over pip.

@anarcat
Copy link
Contributor

anarcat commented Aug 28, 2018

well, i'd be happy to see linkchecker packaged elsewhere, but i'm not sure we should be handling this ourselves...?

@thorade
Copy link
Author

thorade commented Sep 5, 2018

Once there is a new PyPi release, I can try to build a recipe for conda-forge. I have never done that, but I heard it is doable.

@anarcat
Copy link
Contributor

anarcat commented Sep 5, 2018

@thorade that's great news, but i encourage you not to wait for PyPI. There are regular releases here on github you can build on.

@phaer
Copy link
Contributor

phaer commented Jun 17, 2021

@thorade Just a heads-up, the most recent release (from January this year) is on PyPi, so as I understand this thread all should be ready for a conda-forge recipe, if you are still motivated :)

@cjmayo
Copy link
Contributor

cjmayo commented Dec 6, 2021

Let's say that the project publishes on GitHub and PyPI - requests for packaging in other formats should go to the organisations managing those repositories. If there are issues with packaging that the project could make easier do raise.

There would also be an issue for us with:
"Your recipe will automatically be built on Windows, Linux, and OSX" [1]
In that we only have testing on Linux at the moment and especially Windows where there seem to be problems #494.

For Linux users they may well have a package from their distribution - and currently the advice for Windows is to use WSL which gives them access to the Ubuntu package.

[1] https://conda-forge.org/#contribute

@cjmayo cjmayo closed this as completed Dec 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants