[Wheel-builders] Making it easy for every package publisher to create multi-os wheels

Michael Sarahan msarahan at gmail.com
Fri Aug 12 10:39:55 EDT 2016


I did not mean to start a conda vs. wheel discussion, but I feel the need
to correct you on conda: it is absolutely end-to-end FLOSS (BSD, 3-clause)

https://github.com/conda/conda/blob/master/LICENSE.txt
https://github.com/conda/conda-build/blob/master/LICENSE.txt

Repositories can be created by simply creating an index (`conda index`
command) which can be served by any http server - you need not depend on
Continuum as a central repository any more than you depend on PyPI as a
central repository.

If licensing concerns are preventing you from using conda, I hope you'll
reconsider.  Otherwise, many people still prefer wheels/pip/virtualenv.
That's fine.  I don't mean to criticize that.  To each, their own.  I hope
that conda-forge might provide a useful example for improving wheel
building capabilities.

On Fri, Aug 12, 2016 at 9:28 AM Philippe Ombredanne <pombredanne at nexb.com>
wrote:

> On Fri, Aug 12, 2016 at 3:50 PM, Michael Sarahan <msarahan at gmail.com>
> wrote:
> > What you describe is almost exactly what conda-forge
> > (https://conda-forge.github.io/) is - but it is for conda packages, not
> > wheels.  I'm not sure how readily you or anyone else could adapt it to
> build
> > wheels (also or instead), but I can't imagine it being exceedingly
> > difficult.
>
> This is indeed very close and bits could be reused as this part seems
> BSD-licensed.... and the template for a recipe
> https://github.com/conda-forge/staged-recipes/ in a conda context is
> about the same as the combo of the many Linux, Mac and Windows wheel
> building repos out there.
> But conda is not wheel unfortunately. A fine tool and format but
> neither wheel nor FLOSS end to end afaik.
>
> --
> Cordially
> Philippe Ombredanne
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/wheel-builders/attachments/20160812/de0d7018/attachment-0001.html>


More information about the Wheel-builders mailing list