Dulwich

Dulwich is a Python implementation of the Git file formats and protocols, which does not depend on Git itself.

All functionality is available in pure Python. Optional C extensions can be built for improved performance.

Dulwich takes its name from the area in London where the friendly Mr. and Mrs. Git once attended a cocktail party.

Supported Python versions are 2.7, 3.4 and 3.5.

Releases

See also the dulwich pypi page.

Documentation

License

Dulwich is currently dual-licensed under the Apache version 2.0 license and the GNU General Public License, version 2 or later.

Source repository

Bug reports

Bug reports can be sent to the Dulwich maintainer or be filed in the project page on GitHub

Mailing list

There is a mailing list for Dulwich users on Launchpad.

IRC Channel

There is a #dulwich IRC channel on irc.freenode.net.