[BangPypers] Do you pin your requirements.txt ?

Vivek Puri vpuri.social at gmail.com
Sun Sep 15 15:14:22 CEST 2013


> I was perhaps misunderstood. If you test (even with say travis) but without
> a pinned requirements.txt, and then create a dist and later deploy the dist
> onto the server using a pip install (w/o a requirements.txt) then you no
> longer have a repeatability in terms of transient dependencies. Because
> travis may have used a version x.y of a transient dependency but the actual
> deployment may end up using version x.(y+1) if the dependency in setup.py
> of a dist you directly used specified the transient dependency as >= x.0
> say.
>
> Or then perhaps I couldn't understand something.
>
I also feel your understanding is correct. Using some form of CI like 
travis is good
but it doesn't rule out pinning the requirements.
Maybe kiran has unlimited resources

rgds
vivek


More information about the BangPypers mailing list