Deploy python package via Anaconda
I created an Anaconda Cloud account for opensim-org. https://anaconda.org/opensim-org/dashboard
We should make CI create/upload the Python packages.
It'd be great to see it in conda forge.
Hey @moorepants ! That’s the long term plan but I can probably set up a package using our own CI in two days, which I don’t think I could do for conda forge. Also, I hope that Moco will be part of opensim-core, and then a separate package wouldn’t be necessary.
I see. Let us know if we can help with conda forge packages when you get there.
Okay, will do. :)
@moorepants , Moco depends on an unreleased fork of opensim-core. Would this cause issues for conda-forge? Ideally, we would not create a separate opensim-core package for Moco.
I think that conda-forge allows package maintainers to release rc, beta, alpha candidates. So you could do that. In general, they package only released software. You can add patches to released software but it shouldn't modify any public API.
Okay thanks that’s helpful.
I'm running into some difficulty using conda locally to build Moco. I don't know how to access more recent compilers.
EDIT: Alright I think I'm getting a slightly better grasp of the situation now.
I will try to refer to https://github.com/conda-forge/armadillo-feedstock/tree/37f0a20559aaddbaede9b54cc4eaf725c6d8a7c7/recipe.
Yes, there are all these new ways to specify compilers: https://docs.conda.io/projects/conda-build/en/latest/resources/compiler-tools.html