Skip to content
GitPython is a python library used to interact with Git repositories.
Python JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc
lib/git
test
.gitignore
AUTHORS
CHANGES
LICENSE
MANIFEST.in
README
VERSION
ez_setup.py
setup.py

README

==========
GitPython
==========

GitPython is a python library used to interact with Git repositories.

GitPython is a port of the grit_ library in Ruby created by 
Tom Preston-Werner and Chris Wanstrath.

.. _grit: http://grit.rubyforge.org

The idea for the ``method_missing`` stuff was `taken from this blog post`_.

.. _taken from this blog post: http://blog.iffy.us/?p=43

REQUIREMENTS
============

* Git_ tested with 1.5.3.7
* `Python Nose`_ - used for running the tests  
* `Mock by Michael Foord`_ used for tests

.. _Git: http://git.or.cz/
.. _Python Nose: http://code.google.com/p/python-nose/
.. _Mock by Michael Foord: http://www.voidspace.org.uk/python/mock.html

INSTALL
=======

	python setup.py install

SOURCE
======

GitPython's git repo is available on Gitorious, which can be browsed at:

http://gitorious.org/projects/git-python/

and cloned from:

git://gitorious.org/git-python/mainline.git

LICENSE
=======

New BSD License.  See the LICENSE file.
Something went wrong with that request. Please try again.