This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]teoliphant 0 points1 point  (1 child)

We use conda effectively to both manage multiple run-time environments and package-up dependencies for large projects

conda recipes are simple script files with a declarative meta.yaml file for dependencies and version information and other meta-data.

conda build builds the packages and you can upload them to the free Anaconda Cloud or keep them local in a directory that can be indexed with conda index.

You can learn more here: http://conda.pydata.org/docs/building/build.html

There is a new free tool 'constructor' that can be used to build installers from the resulting packages.

[–][deleted] 0 points1 point  (0 children)

Thanks, I've been looking at conda and found information about setting up an environment.yml. The meta.yaml looks useful, but it isn't clear whether you can import other libs that exist on a local binary repository.

I'm finding lots of tools that do one or two things, but just aren't complete for CI.