package documentation
Python implementation of the Git file formats and protocols.
Module | archive |
Generates tarballs for Git trees. |
Module | bundle |
Bundle format support. |
Module | cli |
Simple command-line interface to Dulwich> |
Module | client |
Client side support for the Git protocol. |
Package | cloud |
No package docstring; 1/1 module documented |
Module | config |
Reading and writing Git configuration files. |
Package | contrib |
No package docstring; 0/1 function, 8/9 modules documented |
Module | credentials |
Support for git credential helpers |
Module | diff |
Utilities for diffing files and trees. |
Module | errors |
Dulwich-related exception classes and utility functions. |
Module | fastexport |
Fast export/import functionality. |
Module | file |
Safe access to git files. |
Module | graph |
Implementation of merge-base following the approach of git |
Module | greenthreads |
Utility module for querying an ObjectStore with gevent. |
Module | hooks |
Access to hooks. |
Module | ignore |
Parsing of gitignore files. |
Module | index |
Parser for the git index file format. |
Module | lfs |
No module docstring; 1/1 class documented |
Module | line |
All line-ending related functions, from conversions to config processing |
Module | log |
Logging utilities for Dulwich. |
Module | lru |
A simple least-recently-used (LRU) cache. |
Module | mailmap |
Mailmap file reader. |
Module | object |
Git object store interfaces and implementation. |
Module | objects |
Access to base git objects. |
Module | objectspec |
Object specification. |
Module | pack |
Classes for dealing with packed git objects. |
Module | patch |
Classes for dealing with git am-style patches. |
Module | porcelain |
Simple wrapper that provides porcelain-like functions on top of Dulwich. |
Module | protocol |
Generic functions for talking the git smart server protocol. |
Module | reflog |
Utilities for reading and generating reflogs. |
Module | refs |
Ref handling. |
Module | repo |
Repository access. |
Module | server |
Git smart network protocol server implementation. |
Module | stash |
Stash handling. |
Module | submodule |
Working with Git submodules. |
Package | tests |
Tests for Dulwich. |
Module | walk |
General implementation of walking commits and their contents. |
Module | web |
HTTP server for dulwich that implements the git smart HTTP protocol. |
Module | __main__ |
Undocumented |
From __init__.py
:
Variable | __version__ |
Undocumented |