Skip to content
This repository

A pure python abstraction layer of multiple VCS, very lightweight.

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 pyvcs
Octocat-spinner-32 tests
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE.txt
Octocat-spinner-32 README.txt
pyvcs - A minimal VCS abstraction layer for Python

pyvcs is a minimal VCS abstraction layer for Python.  It's goals are to provide
as much functionality as is necessary, and no further.  It doesn't try to
abstract every layer or feature of a VCS, just what's necessary to build a code
browsing UI.

Currently supported VCS backends are::

    * Mercurial
    * Git
    * Subversion
    * Bazaar


    * Python (2.4 or greater)

Backend Specific Requirements::

    * Git
        * Dulwich (
    * Subversion
        * Pysvn (
Something went wrong with that request. Please try again.