[BangPypers] Do you pin your requirements.txt ?

Dhananjay Nene dhananjay.nene at gmail.com
Sat Sep 14 15:28:02 CEST 2013


On Sat, Sep 14, 2013 at 2:56 PM, Noufal Ibrahim <noufal at nibrahim.net.in>wrote:

> Baishampayan Ghose <b.ghose at gmail.com> writes:
>
> > Oh! Is that a big deal? Of course we pin our requirements (in all
> > languages) and that's how it should be done. Otherwise you can't get
> > repeatable builds. ~BG
>
> I sometimes go futher and bundle the dependecies, and put them on
> dropbox or something. Then wget and install the bundle from there.
>
> The difficulty with that approach (I've never actually done it) is that it
requires versioning these bundles, make them available to your installation
scripts and code to them (lately I've started using ansible to do this).


> This was before PyPI was mirrored and became more reliable.
>

After realising distributions eventually disappear pypi (central), makes
sense to have your own pypi mirror which lacks the feature of disappearing
dists.


More information about the BangPypers mailing list