On Sat, Sep 14, 2013 at 11:00 PM, Kiran Jonnalagadda <j...@pobox.com> wrote:
> We almost never pin at HasGeek. If an external library breaks API, we > upgrade our code ASAP (we discover breakage from Travis reports). > > I know I sound a little too particular, and frankly that is not my intent, but there still remains an issue in terms of repeatability. The tests have to be run as a part of the deployment process if you want to ensure that the distributions you test with are the distributions that you deploy with. > Between the risk of breaking code and having the hot seat at any hint of > bit rot, I find the latter preferable. > > A sentiment I empathise with. Only yesterday I found code breaking against python 3.3.1 (as opposed to 3.3.0) and hopefully should fix it in the next couple of days. Its just that I've rarely found the luxury to hold back a deployment should a piece of code break due to dependency version upgrades. Thus dependency version upgrades almost work with a different time window than just pure deployable distribution version upgrade cycle. > Kiran > > -- > Kiran Jonnalagadda > http://jace.zaiki.in/ > http://hasgeek.com/ > > (Sent from my phone) > On Sep 14, 2013 10:50 PM, "Noufal Ibrahim" <nou...@nibrahim.net.in> wrote: > > > Dhananjay Nene <dhananjay.n...@gmail.com> writes: > > > > > > [...] > > > > > 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). > > > > I know. I don't think I'd do it again. This was a stop gap thing back > > then. > > > > > > [...] > > > > > After realising distributions eventually disappear pypi (central), > > > makes sense to have your own pypi mirror which lacks the feature of > > > disappearing dists. > > > > I actually had a script which would make a bundle and then wrap it up in > > a self extracting script (using makeself). If you ran it, it would serve > > the packages in that bundle as a local PyPI mirror which you could > > install off of. > > [...] > > > > > > -- > > Cordially, > > Noufal > > http://nibrahim.net.in > > _______________________________________________ > > BangPypers mailing list > > BangPypers@python.org > > https://mail.python.org/mailman/listinfo/bangpypers > > > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > https://mail.python.org/mailman/listinfo/bangpypers > -- ---------------------------------------------------------------------------------------------------------------------------------- http://blog.dhananjaynene.com twitter: @dnene <http://twitter.com/dnene>google plus: http://gplus.to/dhananjaynene _______________________________________________ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers