New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

gitpython

Package Overview
Dependencies
Maintainers
2
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gitpython

GitPython is a Python library used to interact with Git repositories

pipPyPI
Version
0.3.0-beta1
Weekly downloads
33M
-6.31%
Maintainers
2
Weekly downloads
 
Created

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

Keywords

git

FAQs

Related posts