Kenneth Reitz recently gave a talk entitled ‘Python for Humans’ in which he describes his philosophy for building libraries. This video is nice and short and really gets to the core of it. Kenneth’s goals for requests (by far my favorite HTTP lib in any language) match very closely to the ones I had for RestSharp.