Skip to main content

Python Git Library

Project description

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

GitPython provides object model read and write access to your git repository. Access repository information conveniently, alter the index directly, handle remotes, or go down to low-level object database access with big-files support.

With the new object database abstraction added in 0.3, its even possible to implement your own storage mechanisms, the currently available implementations are ‘cgit’ and pure python, which is the default.

Documentation

The latest documentation can be found here:

http://packages.python.org/GitPython/0.3

Installation

As this version of GitPython depends on GitDB, which in turn needs Async to work, installation is a bit more complicated if you do a manual installation, instead of using easy_install.

Please have a look at the respective section in the docs for more information.

Upgrading from 0.2

Version 0.3 introduces a few changes regarding the names of modules and class members which may break existing code written for version 0.2.

If you consider upgrading, please read the upgrade guide.

Mailing List

http://groups.google.com/group/git-python

Issue Tracker

https://github.com/gitpython-developers/GitPython/issues

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GitPython-0.3.0-beta1.tar.gz (93.0 kB view details)

Uploaded Source

File details

Details for the file GitPython-0.3.0-beta1.tar.gz.

File metadata

File hashes

Hashes for GitPython-0.3.0-beta1.tar.gz
Algorithm Hash digest
SHA256 478b8ed1e6117d10289affebe6e3a46e059628cf6db1836182c35e93bd046642
MD5 e67a6388371418239f5079b2b8c6999a
BLAKE2b-256 9b4448f3c314971df83e198e7b3e7457f6a7d0a73e48f74a3f49b213072276d0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page