title: Git library for Ruby or Python?
body: <p>I'm looking for a Ruby or Python implementation of the Git client that can be used to update and commit changes in a local repository.</p>
  
  <p>I prefer if the library does not use shell commands at all but keeps everything in "pure code".</p>
  
  <p>Are there any?</p>
  
  <p>Thank you in advance.</p>