[Python-modules-team] Bug#638976: ITP: python-gitdb -- a pure-Python git object database

Marco Túlio Gontijo Silva marcot at debian.org
Tue Aug 23 12:56:30 UTC 2011


Package: wnpp
Severity: wishlist
Owner: Marco Túlio Gontijo e Silva <marcot at debian.org>

* Package name    : python-gitdb
  Version         : 0.5.4
  Upstream Author : Sebastian Thiel <byronimo at gmail.com>
* URL             : http://github.com/gitpython-developers/gitdb
* License         : BSD
  Programming Lang: Python
  Description     : a pure-Python git object database

 The GitDB project implements interfaces to allow read and write access to git
 repositories. In its core lies the db package, which contains all database
 types necessary to read a complete git repository. These are the LooseObjectDB,
 the PackedDB and the ReferenceDB which are combined into the GitDB to combine
 every aspect of the git database.
 .
 For this to work, GitDB implements pack reading, as well as loose object
 reading and writing. Data is always encapsulated in streams, which allows huge
 files to be handled as well as small ones, usually only chunks of the stream
 are kept in memory for processing, never the whole stream at once.
 .
 Interfaces are used to describe the API, making it easy to provide alternate
 implementations.





More information about the Python-modules-team mailing list