Hi Tom,
We used to work with wheels in our CI before and we recently replaced them with
conda packages because they are superior to wheels. I invite you to read:
It took us two years to completely switch to Conda. We are not going back ;)
It is not just as simple as creating wheels in our CI.
We have to spend a large portion of our time implementing this
and maintaining this which is just a waste of our time even if you
help us do it.
If you don't want to use Conda, I recommend that you read the docs of our
developer modules which let's you compile Bob from source:
and if you think the docs can be improved, send us a patch.
At Idiap, we use both conda and buildout to develop Bob.
If you cannot install Bob from source using pip or buildout,
please let us know and we will help you. If you use pip,
you have to pip install bob packages one by one in order of dependencies.
Something like:
pip install bob.extension
pip install bob.blitz
pip install bob.core
pip install bob.io.base
....
Installing all of them at once will not work because of limitations of pip.
Thanks,
Amir