[julia-users] Re: package reproducibility

2016-10-28 Thread Robin Deits
For my own work, I'm using a simple tool that I 
wrote: https://github.com/rdeits/juliet which allows you to specify git 
URLs and commit SHAs inside your REQUIRE file. Internally, it just uses 
Julia's built-in Pkg module to do most of the work, but automates checking 
out the specified revision of any unpublished packages. 

-Robin

On Friday, October 28, 2016 at 7:42:17 AM UTC-4, Steven G. Johnson wrote:
>
> Since all Julia packages are managed via git, it would be easy to write a 
> tool that collects all of the commits of the current packages into a list 
> so that you can install the same commits on another system.  I don't think 
> there is an existing tool that automates this, though?
>


[julia-users] Re: package reproducibility

2016-10-28 Thread Steven G. Johnson
Since all Julia packages are managed via git, it would be easy to write a 
tool that collects all of the commits of the current packages into a list 
so that you can install the same commits on another system.  I don't think 
there is an existing tool that automates this, though?


[julia-users] Re: package reproducibility

2016-10-28 Thread Tim Wheeler
Hi Kevin,

You can use Pkg.pin("Stats",v"0.2.5").

-Tim

On Friday, October 28, 2016 at 9:24:14 AM UTC+2, Kevin Kunzmann wrote:
>
> Hey,
>
> I was just wondering whether Julia has a checkpoint-like functionality (R 
> checkpoint-package 
> ) for 
> using a specific checkpoint of the package ecosystem. With quick 
> development happening this would improve reproducibility drastically.
>
> Best,
>
> Kevin 
>