dulwich¶
- dulwich package
- Subpackages
- Submodules
- dulwich.archive module
- dulwich.bundle module
- dulwich.cli module
Command
SuperCommand
cmd_add
cmd_archive
cmd_check_ignore
cmd_check_mailmap
cmd_clone
cmd_commit
cmd_commit_tree
cmd_daemon
cmd_describe
cmd_diff
cmd_diff_tree
cmd_dump_index
cmd_dump_pack
cmd_fetch
cmd_fetch_pack
cmd_fsck
cmd_help
cmd_init
cmd_log
cmd_ls_files
cmd_ls_remote
cmd_ls_tree
cmd_pack_objects
cmd_pull
cmd_push
cmd_receive_pack
cmd_remote
cmd_remote_add
cmd_repack
cmd_reset
cmd_rev_list
cmd_rm
cmd_show
cmd_stash
cmd_stash_list
cmd_stash_pop
cmd_stash_push
cmd_status
cmd_submodule
cmd_submodule_init
cmd_submodule_list
cmd_symbolic_ref
cmd_tag
cmd_update_server_info
cmd_upload_pack
cmd_web_daemon
cmd_write_tree
main()
signal_int()
signal_quit()
- dulwich.client module
AbstractHttpGitClient
FetchPackResult
GitClient
HTTPProxyUnauthorized
HTTPUnauthorized
HttpGitClient
InvalidWants
LocalGitClient
PLinkSSHVendor
ParamikoSSHVendor()
ReportStatusParser
SSHGitClient
SSHVendor
SendPackResult
StrangeHostname
SubprocessGitClient
SubprocessSSHVendor
SubprocessWrapper
TCPGitClient
TraditionalGitClient
Urllib3HttpGitClient
check_for_proxy_bypass()
check_wants()
default_local_git_client_cls
default_urllib3_manager()
default_user_agent_string()
find_git_command()
get_credentials_from_store()
get_ssh_vendor
get_transport_and_path()
get_transport_and_path_from_url()
parse_rsync_url()
read_pkt_refs()
- dulwich.config module
- dulwich.credentials module
- dulwich.diff_tree module
- dulwich.errors module
ApplyDeltaError
ChecksumMismatch
CommitError
FileFormatException
GitProtocolError
HangupException
HookError
MissingCommitError
NoIndexPresent
NotBlobError
NotCommitError
NotGitRepository
NotTagError
NotTreeError
ObjectFormatException
ObjectMissing
PackedRefsException
RefFormatError
SendPackError
UnexpectedCommandError
UpdateRefsError
WrongObjectException
- dulwich.fastexport module
- dulwich.file module
- dulwich.graph module
- dulwich.greenthreads module
- dulwich.hooks module
- dulwich.ignore module
- dulwich.index module
Index
IndexEntry
UnsupportedIndexFormat
blob_from_path_and_mode()
blob_from_path_and_stat()
build_file_from_blob()
build_index_from_tree()
changes_from_tree()
cleanup_mode()
commit_index()
commit_tree()
get_unstaged_changes()
index_entry_from_directory()
index_entry_from_path()
index_entry_from_stat()
iter_fresh_entries()
iter_fresh_objects()
locked_index
pathjoin()
pathsplit()
read_cache_entry()
read_cache_time()
read_index()
read_index_dict()
read_submodule_head()
refresh_index()
validate_path()
validate_path_element_default()
validate_path_element_ntfs()
write_cache_entry()
write_cache_time()
write_index()
write_index_dict()
- dulwich.lfs module
- dulwich.line_ending module
- dulwich.log_utils module
- dulwich.lru_cache module
- dulwich.mailmap module
- dulwich.object_store module
- dulwich.objects module
Blob
Commit
EmptyFileException
FixedSha
S_ISGITLINK()
ShaFile
SubmoduleEncountered
Tag
Tree
TreeEntry
check_hexsha()
check_identity()
check_time()
cls
filename_to_hex()
format_timezone()
git_line()
hex_to_filename()
hex_to_sha()
key_entry()
key_entry_name_order()
object_class()
object_header()
parse_commit()
parse_time_entry()
parse_timezone()
parse_tree()
pretty_format_tree_entry()
serializable_property()
serialize_tree()
sha_to_hex()
sorted_tree_items()
valid_hexsha()
- dulwich.objectspec module
- dulwich.pack module
DeltaChainIterator
FilePackIndex
MemoryPackIndex
Pack
PackChunkGenerator
PackData
PackFileDisappeared
PackIndex
PackIndex1
PackIndex2
PackIndexer
PackInflater
PackStreamCopier
PackStreamReader
SHA1Reader
SHA1Writer
UnpackedObject
apply_delta()
bisect_find_sha()
chunks_length()
compute_file_sha()
create_delta()
deltify_pack_objects()
iter_sha1()
load_pack_index()
load_pack_index_file()
obj_sha()
pack_header_chunks()
pack_object_chunks()
pack_object_header()
pack_objects_to_data()
read_pack_header()
read_zlib_chunks()
take_msb_bytes()
unpack_object()
write_pack()
write_pack_data()
write_pack_header()
write_pack_index()
write_pack_index_v1()
write_pack_index_v2()
write_pack_object()
write_pack_objects()
- dulwich.patch module
- dulwich.porcelain module
DivergedBranches
Error
GitStatus
NoneStream
RemoteExists
TimezoneFormatError
active_branch()
add()
archive()
branch_create()
branch_delete()
branch_list()
check_diverged()
check_ignore()
check_mailmap()
clean()
clone()
commit()
commit_decode()
commit_encode()
commit_tree()
daemon()
describe()
diff_tree()
fetch()
find_unique_abbrev()
fsck()
get_branch_remote()
get_object_by_path()
get_remote_repo()
get_tree_changes()
get_untracked_paths()
get_user_timezones()
init()
log()
ls_files()
ls_remote()
ls_tree()
open_repo()
open_repo_closing()
pack_objects()
parse_timezone_format()
path_to_tree_path()
print_commit()
print_name_status()
print_tag()
pull()
push()
receive_pack()
remote_add()
remote_remove()
remove()
repack()
reset()
reset_file()
rev_list()
rm()
show()
show_blob()
show_commit()
show_object()
show_tag()
show_tree()
stash_drop()
stash_list()
stash_pop()
stash_push()
status()
submodule_add()
submodule_init()
submodule_list()
symbolic_ref()
tag_create()
tag_delete()
tag_list()
update_head()
update_server_info()
upload_pack()
web_daemon()
write_tree()
- dulwich.protocol module
BufferedPktLineWriter
PktLineParser
Protocol
ReceivableProtocol
ack_type()
agent_string()
capability_agent()
capability_symref()
extract_capabilities()
extract_capability_names()
extract_want_line_capabilities()
format_ack_line()
format_capability_line()
format_cmd_pkt()
format_ref_line()
format_shallow_line()
format_unshallow_line()
parse_capability()
parse_cmd_pkt()
pkt_line()
symref_capabilities()
- dulwich.reflog module
- dulwich.refs module
- dulwich.repo module
- dulwich.server module
Backend
BackendRepo
DictBackend
FileSystemBackend
Handler
MultiAckDetailedGraphWalkerImpl
MultiAckGraphWalkerImpl
PackHandler
ReceivePackHandler
SingleAckGraphWalkerImpl
TCPGitRequestHandler
TCPGitServer
UploadArchiveHandler
UploadPackHandler
generate_info_refs()
generate_objects_info_packs()
main()
serve_command()
update_server_info()
- dulwich.stash module
- dulwich.submodule module
- dulwich.walk module
- dulwich.web module
ChunkReader
GunzipFilter
HTTPGitApplication
HTTPGitRequest
LimitedInputFilter
ServerHandlerLogger
WSGIRequestHandlerLogger
WSGIServerLogger
cache_forever_headers()
date_time_string()
get_idx_file()
get_info_packs()
get_info_refs()
get_loose_object()
get_pack_file()
get_repo()
get_text_file()
handle_service_request()
main()
make_wsgi_chain()
send_file()
url_prefix()