pygit2
Installation
Recipes
General
Backends
Blame
Branches
Callbacks
Commit log
Configuration files
Diff
Enums
Feature detection
Filters
Index file & Working copy
Mailmap
Merge & Cherrypick
Objects
Object IDs
Packing
References
Reference Transactions
Remotes
Repository
Revision parsing
Settings
Submodules
Worktrees
The development version
pygit2
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__contains__() (pygit2.Config method)
(pygit2.Repository method)
(pygit2.repository.Branches method)
(pygit2.repository.References method)
(pygit2.Tree method)
__delitem__() (pygit2.Config method)
__eq__() (pygit2.IndexEntry method)
(pygit2.Object method)
(pygit2.Reference method)
__getitem__() (Blame method)
(pygit2.Config method)
(pygit2.Repository method)
(pygit2.repository.Branches method)
(pygit2.repository.References method)
(pygit2.Tree method)
__hash__() (pygit2.Object method)
__iter__() (Blame method)
(pygit2.Config method)
(pygit2.Diff method)
(pygit2.repository.Branches method)
(pygit2.repository.References method)
(pygit2.Tree method)
__len__() (Blame method)
(pygit2.Diff method)
(pygit2.PackBuilder method)
(pygit2.Tree method)
__ne__() (pygit2.IndexEntry method)
(pygit2.Object method)
(pygit2.Reference method)
__repr__() (pygit2.IndexEntry method)
(pygit2.Object method)
__setitem__() (pygit2.Config method)
__str__() (Oid method)
(pygit2.IndexEntry method)
__truediv__() (pygit2.Tree method)
A
ACCEPT_CONFLICTS (pygit2.enums.MergeFileFlag attribute)
add() (pygit2.Index method)
(pygit2.PackBuilder method)
(pygit2.submodules.SubmoduleCollection method)
add_all() (pygit2.Index method)
add_backend() (pygit2.Odb method)
add_conflict() (pygit2.Index method)
add_disk_alternate() (pygit2.Odb method)
add_entry() (pygit2.Mailmap method)
add_fetch() (pygit2.remotes.RemoteCollection method)
add_file() (pygit2.Config method)
add_push() (pygit2.remotes.RemoteCollection method)
add_recur() (pygit2.PackBuilder method)
add_worktree() (pygit2.Repository method)
ADDED (pygit2.enums.DeltaStatus attribute)
ahead_behind() (pygit2.Repository method)
ALL (pygit2.enums.ReferenceType attribute)
(pygit2.enums.SubmoduleIgnore attribute)
ALLOW_CONFLICTS (pygit2.enums.CheckoutStrategy attribute)
ALLOW_UNSAFE (pygit2.enums.FilterFlag attribute)
AlreadyExistsError
amend_commit() (pygit2.Repository method)
ANALYZE_INDEX (pygit2.enums.StashApplyProgress attribute)
ANALYZE_MODIFIED (pygit2.enums.StashApplyProgress attribute)
ANALYZE_UNTRACKED (pygit2.enums.StashApplyProgress attribute)
annotated_id (pygit2.Note attribute)
ANY (pygit2.enums.ObjectType attribute)
APP (pygit2.enums.ConfigLevel attribute)
applies() (pygit2.Repository method)
apply() (pygit2.Repository method)
apply_to_blob() (pygit2.filter.FilterList method)
apply_to_buffer() (pygit2.filter.FilterList method)
apply_to_file() (pygit2.filter.FilterList method)
ApplyLocation (class in pygit2.enums)
AttrCheck (class in pygit2.enums)
attributes (pygit2.Filter attribute)
ATTRIBUTES_FROM_COMMIT (pygit2.enums.BlobFilter attribute)
(pygit2.enums.FilterFlag attribute)
ATTRIBUTES_FROM_HEAD (pygit2.enums.BlobFilter attribute)
(pygit2.enums.FilterFlag attribute)
author (pygit2.Commit attribute)
B
backends (pygit2.Odb attribute)
BARE (pygit2.enums.RepositoryInitFlag attribute)
(pygit2.enums.RepositoryOpenFlag attribute)
BINARY (pygit2.enums.DiffFlag attribute)
blame() (pygit2.Repository method)
BlameFlag (class in pygit2.enums)
Blob (class in pygit2)
BLOB (pygit2.enums.ObjectType attribute)
BlobFilter (class in pygit2.enums)
BlobIO (class in pygit2)
BOTH (pygit2.enums.ApplyLocation attribute)
boundary (pygit2.BlameHunk attribute)
Branch (class in pygit2)
branch (pygit2.Submodule property)
branch_name (pygit2.Branch attribute)
Branches (class in pygit2.repository)
branches (pygit2.Repository attribute)
BranchType (class in pygit2.enums)
BREAK_REWRITES (pygit2.enums.DiffFind attribute)
BREAK_REWRITES_FOR_RENAMES_ONLY (pygit2.enums.DiffFind attribute)
C
cache_all() (pygit2.submodules.SubmoduleCollection method)
cache_clear() (pygit2.submodules.SubmoduleCollection method)
cache_max_size() (pygit2.Settings method)
cache_object_limit() (pygit2.Settings method)
cached_memory (pygit2.Settings property)
certificate_check() (pygit2.RemoteCallbacks method)
check() (pygit2.Filter method)
CHECK_FOR_BINARY (pygit2.enums.BlobFilter attribute)
checkout() (pygit2.Repository method)
checkout_head() (pygit2.Repository method)
checkout_index() (pygit2.Repository method)
CHECKOUT_MODIFIED (pygit2.enums.StashApplyProgress attribute)
checkout_notify() (pygit2.CheckoutCallbacks method)
checkout_notify_flags() (pygit2.CheckoutCallbacks method)
checkout_progress() (pygit2.CheckoutCallbacks method)
checkout_tree() (pygit2.Repository method)
CHECKOUT_UNTRACKED (pygit2.enums.StashApplyProgress attribute)
CheckoutCallbacks (class in pygit2)
CheckoutNotify (class in pygit2.enums)
CheckoutStrategy (class in pygit2.enums)
cherrypick() (pygit2.Repository method)
clear() (pygit2.TreeBuilder method)
clone_repository() (in module pygit2)
close() (pygit2.Filter method)
Commit (class in pygit2)
COMMIT (pygit2.enums.ObjectType attribute)
commit() (pygit2.ReferenceTransaction method)
commit_id (pygit2.Stash attribute)
commit_time (pygit2.Commit attribute)
commit_time_offset (pygit2.Commit attribute)
committer (pygit2.Commit attribute)
(pygit2.RefLogEntry attribute)
compress() (pygit2.Refdb method)
(pygit2.RefdbBackend method)
(pygit2.repository.References method)
Config (class in pygit2)
ConfigEntry (class in pygit2.config)
ConfigLevel (class in pygit2.enums)
CONFLICT (pygit2.enums.CheckoutNotify attribute)
CONFLICT_STYLE_DIFF3 (pygit2.enums.CheckoutStrategy attribute)
CONFLICT_STYLE_MERGE (pygit2.enums.CheckoutStrategy attribute)
CONFLICT_STYLE_ZDIFF3 (pygit2.enums.CheckoutStrategy attribute)
CONFLICTED (pygit2.enums.DeltaStatus attribute)
conflicts (pygit2.Index property)
connect() (pygit2.Remote method)
content (pygit2.DiffLine attribute)
content_offset (pygit2.DiffLine attribute)
COPIED (pygit2.enums.DeltaStatus attribute)
create() (pygit2.remotes.RemoteCollection method)
(pygit2.repository.Branches method)
(pygit2.repository.References method)
create_anonymous() (pygit2.remotes.RemoteCollection method)
create_blob() (pygit2.Repository method)
create_from() (pygit2.Patch static method)
create_note() (pygit2.Repository method)
create_reference() (pygit2.Repository method)
credentials() (pygit2.RemoteCallbacks method)
CredentialType (class in pygit2.enums)
CROSS_FS (pygit2.enums.RepositoryOpenFlag attribute)
D
data (pygit2.Blob attribute)
(pygit2.Patch attribute)
DEFAULT (pygit2.enums.CredentialType attribute)
(pygit2.enums.MergeFileFlag attribute)
(pygit2.enums.RepositoryOpenFlag attribute)
default_signature (pygit2.Repository attribute)
delete() (pygit2.Branch method)
(pygit2.RefdbBackend method)
(pygit2.Reference method)
(pygit2.remotes.RemoteCollection method)
(pygit2.repository.Branches method)
(pygit2.repository.References method)
delete_multivar() (pygit2.Config method)
DELETED (pygit2.enums.DeltaStatus attribute)
deletions (pygit2.DiffStats attribute)
delta (pygit2.Patch attribute)
deltas (pygit2.Diff attribute)
DeltaStatus (class in pygit2.enums)
descendant_of() (pygit2.Repository method)
describe() (pygit2.Repository method)
DescribeStrategy (class in pygit2.enums)
Diff (class in pygit2)
diff() (pygit2.Blob method)
(pygit2.Repository method)
DIFF_MINIMAL (pygit2.enums.MergeFileFlag attribute)
DIFF_PATIENCE (pygit2.enums.MergeFileFlag attribute)
diff_to_buffer() (pygit2.Blob method)
diff_to_index() (pygit2.Tree method)
diff_to_tree() (pygit2.Index method)
(pygit2.Tree method)
diff_to_workdir() (pygit2.Index method)
(pygit2.Tree method)
DiffDelta (class in pygit2)
DiffFile (class in pygit2)
DiffFind (class in pygit2.enums)
DiffFlag (class in pygit2.enums)
DiffHunk (class in pygit2)
DiffLine (class in pygit2)
DiffOption (class in pygit2.enums)
DiffStats (class in pygit2)
DiffStatsFormat (class in pygit2.enums)
DIRECT (pygit2.enums.ReferenceType attribute)
direction (pygit2.refspec.Refspec property)
DIRTY (pygit2.enums.CheckoutNotify attribute)
(pygit2.enums.SubmoduleIgnore attribute)
disable_pack_keep_file_checks() (pygit2.Settings method)
DISABLE_PATHSPEC_MATCH (pygit2.enums.CheckoutStrategy attribute)
(pygit2.enums.DiffOption attribute)
discover_repository() (in module pygit2)
DONE (pygit2.enums.StashApplyProgress attribute)
DONT_OVERWRITE_IGNORED (pygit2.enums.CheckoutStrategy attribute)
DONT_REMOVE_EXISTING (pygit2.enums.CheckoutStrategy attribute)
DONT_UPDATE_INDEX (pygit2.enums.CheckoutStrategy attribute)
DONT_WRITE_INDEX (pygit2.enums.CheckoutStrategy attribute)
DRY_RUN (pygit2.enums.CheckoutStrategy attribute)
dst (pygit2.refspec.Refspec property)
(pygit2.remotes.PushUpdate attribute)
dst_matches() (pygit2.refspec.Refspec method)
dst_refname (pygit2.remotes.PushUpdate attribute)
E
email (pygit2.Signature attribute)
enable_caching() (pygit2.Settings method)
ENABLE_FAST_UNTRACKED_DIRS (pygit2.enums.DiffOption attribute)
enable_fsync_gitdir() (pygit2.Settings method)
enable_http_expect_continue() (pygit2.Settings method)
enable_ofs_delta() (pygit2.Settings method)
enable_strict_hash_verification() (pygit2.Settings method)
enable_strict_object_creation() (pygit2.Settings method)
enable_strict_symbolic_ref_creation() (pygit2.Settings method)
enable_unsaved_index_safety() (pygit2.Settings method)
ensure_log() (pygit2.RefdbBackend method)
enums.BlameFlag.FIRST_PARENT (built-in variable)
enums.BlameFlag.IGNORE_WHITESPACE (built-in variable)
enums.BlameFlag.NORMAL (built-in variable)
enums.BlameFlag.TRACK_COPIES_ANY_COMMIT_COPIES (built-in variable)
enums.BlameFlag.TRACK_COPIES_SAME_COMMIT_COPIES (built-in variable)
enums.BlameFlag.TRACK_COPIES_SAME_COMMIT_MOVES (built-in variable)
enums.BlameFlag.TRACK_COPIES_SAME_FILE (built-in variable)
enums.BlameFlag.USE_MAILMAP (built-in variable)
EXISTS (pygit2.enums.DiffFlag attribute)
exists() (pygit2.Odb method)
(pygit2.OdbBackend method)
(pygit2.RefdbBackend method)
exists_prefix() (pygit2.OdbBackend method)
extensions (pygit2.Settings property)
EXTERNAL_TEMPLATE (pygit2.enums.RepositoryInitFlag attribute)
F
FAIL_ON_CONFLICT (pygit2.enums.MergeFlag attribute)
FASTFORWARD (pygit2.enums.MergeAnalysis attribute)
FASTFORWARD_ONLY (pygit2.enums.MergePreference attribute)
Feature (class in pygit2.enums)
fetch() (pygit2.Remote method)
fetch_refspecs (pygit2.Remote property)
FetchPrune (class in pygit2.enums)
FileMode (class in pygit2.enums)
filemode (pygit2.Object attribute)
files_changed (pygit2.DiffStats attribute)
FileStatus (class in pygit2.enums)
Filter (class in pygit2)
filter_register() (in module pygit2)
filter_unregister() (in module pygit2)
FilterFlag (class in pygit2.enums)
FilterList (class in pygit2.filter)
FilterMode (class in pygit2.enums)
FilterSource (class in pygit2)
final_commit_id (pygit2.BlameHunk attribute)
final_committer (pygit2.BlameHunk attribute)
final_start_line_number (pygit2.BlameHunk attribute)
FIND_ALL (pygit2.enums.DiffFind attribute)
FIND_AND_BREAK_REWRITES (pygit2.enums.DiffFind attribute)
FIND_BY_CONFIG (pygit2.enums.DiffFind attribute)
FIND_COPIES (pygit2.enums.DiffFind attribute)
FIND_COPIES_FROM_UNMODIFIED (pygit2.enums.DiffFind attribute)
FIND_DONT_IGNORE_WHITESPACE (pygit2.enums.DiffFind attribute)
FIND_EXACT_MATCH_ONLY (pygit2.enums.DiffFind attribute)
FIND_FOR_UNTRACKED (pygit2.enums.DiffFind attribute)
FIND_IGNORE_LEADING_WHITESPACE (pygit2.enums.DiffFind attribute)
FIND_IGNORE_WHITESPACE (pygit2.enums.DiffFind attribute)
FIND_REMOVE_UNMODIFIED (pygit2.enums.DiffFind attribute)
FIND_RENAMES (pygit2.enums.DiffFind attribute)
(pygit2.enums.MergeFlag attribute)
FIND_RENAMES_FROM_REWRITES (pygit2.enums.DiffFind attribute)
FIND_REWRITES (pygit2.enums.DiffFind attribute)
find_similar() (pygit2.Diff method)
FIRST_PARENT (pygit2.enums.BlameFlag attribute)
flags (pygit2.DiffDelta attribute)
(pygit2.DiffFile attribute)
(pygit2.RevSpec attribute)
for_line() (pygit2.Blame method)
FORCE (pygit2.enums.CheckoutStrategy attribute)
force (pygit2.refspec.Refspec property)
FORCE_BINARY (pygit2.enums.DiffOption attribute)
FORCE_TEXT (pygit2.enums.DiffOption attribute)
format() (pygit2.DiffStats method)
free() (pygit2.Repository method)
from_buffer() (pygit2.Mailmap static method)
from_c() (pygit2.Config class method)
(pygit2.DiffFile static method)
FROM_ENV (pygit2.enums.RepositoryOpenFlag attribute)
from_object (pygit2.RevSpec attribute)
from_repository() (pygit2.Mailmap static method)
FULL (pygit2.enums.DiffStatsFormat attribute)
G
get() (pygit2.Repository method)
(pygit2.repository.Branches method)
(pygit2.repository.References method)
(pygit2.submodules.SubmoduleCollection method)
(pygit2.TreeBuilder method)
get_attr() (pygit2.Repository method)
get_bool() (pygit2.Config method)
get_global_config() (pygit2.Config static method)
get_int() (pygit2.Config method)
get_multivar() (pygit2.Config method)
get_object() (pygit2.Tag method)
get_refspec() (pygit2.Remote method)
get_system_config() (pygit2.Config static method)
get_xdg_config() (pygit2.Config static method)
GIT_OID_HEX_ZERO (built-in variable)
GIT_OID_HEXSZ (built-in variable)
GIT_OID_MINPREFIXLEN (built-in variable)
GIT_OID_RAWSZ (built-in variable)
GitError
GLOBAL (pygit2.enums.ConfigLevel attribute)
gpg_signature (pygit2.Commit attribute)
H
HARD (pygit2.enums.ResetMode attribute)
has_log() (pygit2.RefdbBackend method)
hash() (in module pygit2)
hashfile() (in module pygit2)
head (pygit2.Repository attribute)
head_id (pygit2.Submodule property)
head_is_detached (pygit2.Repository attribute)
head_is_unborn (pygit2.Repository attribute)
header (pygit2.DiffHunk attribute)
hide() (pygit2.Walker method)
HIGHEST_LEVEL (pygit2.enums.ConfigLevel attribute)
homedir (pygit2.Settings property)
hunks (pygit2.Patch attribute)
I
id (pygit2.DiffFile attribute)
(pygit2.IndexEntry attribute)
(pygit2.Note attribute)
(pygit2.Object attribute)
IGNORE_BLANK_LINES (pygit2.enums.DiffOption attribute)
IGNORE_CASE (pygit2.enums.DiffOption attribute)
IGNORE_FILEMODE (pygit2.enums.DiffOption attribute)
IGNORE_SUBMODULES (pygit2.enums.DiffOption attribute)
IGNORE_WHITESPACE (pygit2.enums.BlameFlag attribute)
(pygit2.enums.DiffOption attribute)
(pygit2.enums.MergeFileFlag attribute)
IGNORE_WHITESPACE_CHANGE (pygit2.enums.DiffOption attribute)
(pygit2.enums.MergeFileFlag attribute)
IGNORE_WHITESPACE_EOL (pygit2.enums.DiffOption attribute)
(pygit2.enums.MergeFileFlag attribute)
IGNORED (pygit2.enums.CheckoutNotify attribute)
(pygit2.enums.DeltaStatus attribute)
IN_CONFIG (pygit2.enums.SubmoduleStatus attribute)
IN_HEAD (pygit2.enums.SubmoduleStatus attribute)
IN_INDEX (pygit2.enums.SubmoduleStatus attribute)
IN_WD (pygit2.enums.SubmoduleStatus attribute)
INCLUDE_CASECHANGE (pygit2.enums.DiffOption attribute)
INCLUDE_IGNORED (pygit2.enums.DiffOption attribute)
INCLUDE_SUMMARY (pygit2.enums.DiffStatsFormat attribute)
INCLUDE_TYPECHANGE (pygit2.enums.DiffOption attribute)
INCLUDE_TYPECHANGE_TREES (pygit2.enums.DiffOption attribute)
INCLUDE_UNMODIFIED (pygit2.enums.DiffOption attribute)
INCLUDE_UNREADABLE (pygit2.enums.DiffOption attribute)
INCLUDE_UNREADABLE_AS_UNTRACKED (pygit2.enums.DiffOption attribute)
INCLUDE_UNTRACKED (pygit2.enums.DiffOption attribute)
INDENT_HEURISTIC (pygit2.enums.DiffOption attribute)
Index (class in pygit2)
INDEX (pygit2.enums.ApplyLocation attribute)
index (pygit2.Repository attribute)
INDEX_ADDED (pygit2.enums.SubmoduleStatus attribute)
INDEX_DELETED (pygit2.enums.SubmoduleStatus attribute)
INDEX_MODIFIED (pygit2.enums.SubmoduleStatus attribute)
indexed_deltas (pygit2.remotes.TransferProgress attribute)
indexed_objects (pygit2.remotes.TransferProgress attribute)
IndexEntry (class in pygit2)
init() (pygit2.Submodule method)
(pygit2.submodules.SubmoduleCollection method)
init_repository() (in module pygit2)
insert() (pygit2.TreeBuilder method)
insertions (pygit2.DiffStats attribute)
INVALID (pygit2.enums.ObjectType attribute)
(pygit2.enums.ReferenceType attribute)
InvalidSpecError
is_bare (pygit2.Repository attribute)
is_binary (pygit2.Blob attribute)
(pygit2.DiffDelta attribute)
is_checked_out() (pygit2.Branch method)
is_empty (pygit2.Repository attribute)
is_head() (pygit2.Branch method)
is_prunable (pygit2.Worktree attribute)
is_shallow (pygit2.Repository attribute)
iterator() (pygit2.repository.References method)
K
Keypair (class in pygit2)
KeypairFromAgent (class in pygit2)
KeypairFromMemory (class in pygit2)
L
level (pygit2.config.ConfigEntry property)
LIBGIT2_VER (built-in variable)
LIBGIT2_VER_MAJOR (built-in variable)
LIBGIT2_VER_MINOR (built-in variable)
LIBGIT2_VER_REVISION (built-in variable)
LIBGIT2_VERSION (built-in variable)
line_stats (pygit2.Patch attribute)
lines (pygit2.DiffHunk attribute)
lines_in_hunk (pygit2.BlameHunk attribute)
list_heads() (pygit2.Remote method)
list_worktrees() (pygit2.Repository method)
listall_stashes() (pygit2.Repository method)
load_filter_list() (pygit2.Repository method)
LOADING_STASH (pygit2.enums.StashApplyProgress attribute)
LOCAL (pygit2.enums.ConfigLevel attribute)
local (pygit2.remotes.RemoteHead attribute)
(pygit2.repository.Branches attribute)
local_objects (pygit2.remotes.TransferProgress attribute)
lock_ref() (pygit2.ReferenceTransaction method)
log() (pygit2.Reference method)
lookup() (pygit2.RefdbBackend method)
lookup_note() (pygit2.Repository method)
lookup_worktree() (pygit2.Repository method)
ls_remotes() (pygit2.Remote method)
M
Mailmap (class in pygit2)
merge() (pygit2.Diff method)
(pygit2.Repository method)
merge_analysis() (pygit2.Repository method)
MERGE_BASE (pygit2.enums.RevSpecFlag attribute)
merge_base() (pygit2.Repository method)
merge_base_many() (pygit2.Repository method)
merge_base_octopus() (pygit2.Repository method)
merge_commits() (pygit2.Repository method)
merge_trees() (pygit2.Repository method)
MergeAnalysis (class in pygit2.enums)
MergeFavor (class in pygit2.enums)
MergeFileFlag (class in pygit2.enums)
MergeFlag (class in pygit2.enums)
MergePreference (class in pygit2.enums)
message (pygit2.Commit attribute)
(pygit2.Note attribute)
(pygit2.RefLogEntry attribute)
(pygit2.Stash attribute)
(pygit2.Tag attribute)
message_encoding (pygit2.Commit attribute)
message_trailers (pygit2.Commit attribute)
MINIMAL (pygit2.enums.DiffOption attribute)
MIXED (pygit2.enums.ResetMode attribute)
MKDIR (pygit2.enums.RepositoryInitFlag attribute)
MKPATH (pygit2.enums.RepositoryInitFlag attribute)
mode (pygit2.DiffFile attribute)
(pygit2.IndexEntry attribute)
MODIFIED (pygit2.enums.DeltaStatus attribute)
mwindow_file_limit (pygit2.Settings property)
mwindow_mapped_limit (pygit2.Settings property)
mwindow_size (pygit2.Settings property)
N
name (pygit2.config.ConfigEntry property)
(pygit2.Object attribute)
(pygit2.Reference attribute)
(pygit2.Remote property)
(pygit2.Signature attribute)
(pygit2.Submodule property)
(pygit2.Tag attribute)
(pygit2.Worktree attribute)
names() (pygit2.remotes.RemoteCollection method)
new() (pygit2.Refdb static method)
new_file (pygit2.DiffDelta attribute)
new_lineno (pygit2.DiffLine attribute)
new_lines (pygit2.DiffHunk attribute)
new_start (pygit2.DiffHunk attribute)
nfiles (pygit2.DiffDelta attribute)
NO_DOTGIT (pygit2.enums.RepositoryOpenFlag attribute)
NO_DOTGIT_DIR (pygit2.enums.RepositoryInitFlag attribute)
NO_FASTFORWARD (pygit2.enums.MergePreference attribute)
NO_PRUNE (pygit2.enums.FetchPrune attribute)
NO_RECURSIVE (pygit2.enums.MergeFlag attribute)
NO_REFRESH (pygit2.enums.CheckoutStrategy attribute)
NO_REINIT (pygit2.enums.RepositoryInitFlag attribute)
NO_SEARCH (pygit2.enums.RepositoryOpenFlag attribute)
NO_SYSTEM_ATTRIBUTES (pygit2.enums.BlobFilter attribute)
(pygit2.enums.FilterFlag attribute)
NONE (pygit2.enums.CheckoutStrategy attribute)
(pygit2.enums.DiffStatsFormat attribute)
(pygit2.enums.MergeAnalysis attribute)
(pygit2.enums.MergePreference attribute)
(pygit2.enums.SortMode attribute)
(pygit2.enums.SubmoduleIgnore attribute)
NORMAL (pygit2.enums.BlameFlag attribute)
(pygit2.enums.DiffOption attribute)
(pygit2.enums.MergeAnalysis attribute)
(pygit2.enums.MergeFavor attribute)
NOT_BINARY (pygit2.enums.DiffFlag attribute)
notes() (pygit2.Repository method)
num_lines (pygit2.DiffLine attribute)
NUMBER (pygit2.enums.DiffStatsFormat attribute)
O
Object (class in pygit2)
objects (pygit2.repository.References property)
ObjectType (class in pygit2.enums)
Odb (class in pygit2)
odb (pygit2.Repository attribute)
OdbBackend (class in pygit2)
OdbBackendLoose (class in pygit2)
OdbBackendPack (class in pygit2)
offset (pygit2.Signature attribute)
OFS_DELTA (pygit2.enums.ObjectType attribute)
oid_new (pygit2.RefLogEntry attribute)
oid_old (pygit2.RefLogEntry attribute)
old_file (pygit2.DiffDelta attribute)
old_lineno (pygit2.DiffLine attribute)
old_lines (pygit2.DiffHunk attribute)
old_start (pygit2.DiffHunk attribute)
open() (pygit2.Refdb static method)
(pygit2.Submodule method)
Option (class in pygit2.enums)
option() (in module pygit2)
orig_commit_id (pygit2.BlameHunk attribute)
orig_committer (pygit2.BlameHunk attribute)
orig_path (pygit2.BlameHunk attribute)
orig_start_line_number (pygit2.BlameHunk attribute)
origin (pygit2.DiffLine attribute)
OURS (pygit2.enums.MergeFavor attribute)
owner_validation (pygit2.Settings property)
P
pack_max_objects (pygit2.Settings property)
PackBuilder (class in pygit2)
parent_ids (pygit2.Commit attribute)
parents (pygit2.Commit attribute)
parse_bool() (pygit2.Config static method)
parse_diff() (pygit2.Diff static method)
parse_int() (pygit2.Config static method)
Passthrough
Patch (class in pygit2)
patch (pygit2.Diff attribute)
patchid (pygit2.Diff attribute)
path (pygit2.DiffFile attribute)
(pygit2.IndexEntry attribute)
(pygit2.Repository attribute)
(pygit2.Submodule property)
(pygit2.Worktree attribute)
path_is_ignored() (pygit2.Repository method)
PATIENCE (pygit2.enums.DiffOption attribute)
peel() (pygit2.Object method)
(pygit2.Reference method)
PROGRAMDATA (pygit2.enums.ConfigLevel attribute)
PRUNE (pygit2.enums.FetchPrune attribute)
prune() (pygit2.Remote method)
(pygit2.Worktree method)
push() (pygit2.Remote method)
(pygit2.Walker method)
push_negotiation() (pygit2.RemoteCallbacks method)
push_refspecs (pygit2.Remote property)
push_transfer_progress() (pygit2.RemoteCallbacks method)
push_update_reference() (pygit2.RemoteCallbacks method)
push_url (pygit2.Remote property)
PushUpdate (class in pygit2.remotes)
pygit2.features (built-in variable)
pygit2.Oid (C type)
R
RANGE (pygit2.enums.RevSpecFlag attribute)
raw (pygit2.Oid attribute)
raw_branch_name (pygit2.Branch attribute)
raw_content (pygit2.DiffLine attribute)
raw_email (pygit2.Signature attribute)
raw_message (pygit2.Commit attribute)
(pygit2.Tag attribute)
raw_name (pygit2.Reference attribute)
(pygit2.Signature attribute)
(pygit2.Tag attribute)
raw_path (pygit2.DiffFile attribute)
raw_shorthand (pygit2.Reference attribute)
raw_target (pygit2.Reference attribute)
read() (pygit2.Index method)
(pygit2.Odb method)
(pygit2.OdbBackend method)
read_header() (pygit2.Odb method)
(pygit2.OdbBackend method)
read_prefix() (pygit2.OdbBackend method)
read_raw() (pygit2.Object method)
read_tree() (pygit2.Index method)
received_bytes (pygit2.remotes.TransferProgress attribute)
received_objects (pygit2.remotes.TransferProgress attribute)
RECREATE_MISSING (pygit2.enums.CheckoutStrategy attribute)
RECURSE_IGNORED_DIRS (pygit2.enums.DiffOption attribute)
RECURSE_UNTRACKED_DIRS (pygit2.enums.DiffOption attribute)
REF_DELTA (pygit2.enums.ObjectType attribute)
Refdb (class in pygit2)
RefdbBackend (class in pygit2)
RefdbFsBackend (class in pygit2)
Reference (class in pygit2)
reference_is_valid_name() (in module pygit2)
ReferenceFilter (class in pygit2.enums)
References (class in pygit2.repository)
references (pygit2.Repository attribute)
ReferenceTransaction (class in pygit2)
ReferenceType (class in pygit2.enums)
RefLogEntry (class in pygit2)
refresh() (pygit2.OdbBackend method)
Refspec (class in pygit2.refspec)
refspec_count (pygit2.Remote property)
RELATIVE_GITLINK (pygit2.enums.RepositoryInitFlag attribute)
reload() (pygit2.Submodule method)
Remote (class in pygit2)
remote (pygit2.repository.Branches attribute)
remote_name (pygit2.Branch attribute)
RemoteCallbacks (class in pygit2)
RemoteCollection (class in pygit2.remotes)
RemoteHead (class in pygit2.remotes)
remotes (Repository attribute)
remove() (pygit2.Index method)
(pygit2.Note method)
(pygit2.ReferenceTransaction method)
(pygit2.TreeBuilder method)
remove_all() (pygit2.Index method)
remove_directory() (pygit2.Index method)
REMOVE_IGNORED (pygit2.enums.CheckoutStrategy attribute)
REMOVE_UNTRACKED (pygit2.enums.CheckoutStrategy attribute)
rename() (pygit2.Branch method)
(pygit2.RefdbBackend method)
(pygit2.Reference method)
(pygit2.remotes.RemoteCollection method)
RENAMED (pygit2.enums.DeltaStatus attribute)
Repository (class in pygit2)
RepositoryInitFlag (class in pygit2.enums)
RepositoryInitMode (class in pygit2.enums)
RepositoryOpenFlag (class in pygit2.enums)
RepositoryState (class in pygit2.enums)
reset() (pygit2.Repository method)
(pygit2.Walker method)
ResetMode (class in pygit2.enums)
resolve() (pygit2.Mailmap method)
(pygit2.Reference method)
resolve_signature() (pygit2.Mailmap method)
REVERSE (pygit2.enums.DiffOption attribute)
(pygit2.enums.SortMode attribute)
revert_commit() (pygit2.Repository method)
RevSpec (class in pygit2)
RevSpecFlag (class in pygit2.enums)
rtransform() (pygit2.refspec.Refspec method)
S
SAFE (pygit2.enums.CheckoutStrategy attribute)
search_path (pygit2.Settings property)
server_connect_timeout (pygit2.Settings property)
server_timeout (pygit2.Settings property)
set_backend() (pygit2.Refdb method)
set_extensions() (pygit2.Settings method)
set_multivar() (pygit2.Config method)
set_odb() (pygit2.Repository method)
set_odb_loose_priority() (pygit2.Settings method)
set_odb_packed_priority() (pygit2.Settings method)
set_push_url() (pygit2.remotes.RemoteCollection method)
set_refdb() (pygit2.Repository method)
set_ssl_cert_locations() (pygit2.Settings method)
set_ssl_ciphers() (pygit2.Settings method)
set_symbolic_target() (pygit2.ReferenceTransaction method)
set_target() (pygit2.Reference method)
(pygit2.ReferenceTransaction method)
set_threads() (pygit2.PackBuilder method)
set_url() (pygit2.remotes.RemoteCollection method)
Settings (class in pygit2)
SHARED_ALL (pygit2.enums.RepositoryInitMode attribute)
SHARED_GROUP (pygit2.enums.RepositoryInitMode attribute)
SHARED_UMASK (pygit2.enums.RepositoryInitMode attribute)
SHORT (pygit2.enums.DiffStatsFormat attribute)
short_id (pygit2.Object attribute)
shorthand (pygit2.Reference attribute)
SHOW_BINARY (pygit2.enums.DiffOption attribute)
SHOW_UNMODIFIED (pygit2.enums.DiffOption attribute)
SHOW_UNTRACKED_CONTENT (pygit2.enums.DiffOption attribute)
sideband_progress() (pygit2.RemoteCallbacks method)
Signature (class in pygit2)
similarity (pygit2.DiffDelta attribute)
SIMPLIFY_ALNUM (pygit2.enums.MergeFileFlag attribute)
simplify_first_parent() (pygit2.Walker method)
SINGLE (pygit2.enums.RevSpecFlag attribute)
size (pygit2.Blob attribute)
(pygit2.DiffFile attribute)
SKIP_BINARY_CHECK (pygit2.enums.DiffOption attribute)
SKIP_LOCKED_DIRECTORIES (pygit2.enums.CheckoutStrategy attribute)
SKIP_REUC (pygit2.enums.MergeFlag attribute)
SKIP_UNMERGED (pygit2.enums.CheckoutStrategy attribute)
snapshot() (pygit2.Config method)
SOFT (pygit2.enums.ResetMode attribute)
sort() (pygit2.Walker method)
SortMode (class in pygit2.enums)
src (pygit2.refspec.Refspec property)
(pygit2.remotes.PushUpdate attribute)
src_matches() (pygit2.refspec.Refspec method)
src_refname (pygit2.remotes.PushUpdate attribute)
SSH_CUSTOM (pygit2.enums.CredentialType attribute)
SSH_INTERACTIVE (pygit2.enums.CredentialType attribute)
SSH_KEY (pygit2.enums.CredentialType attribute)
SSH_MEMORY (pygit2.enums.CredentialType attribute)
ssl_cert_dir (pygit2.Settings property)
ssl_cert_file (pygit2.Settings property)
Stash (class in pygit2)
stash() (pygit2.Repository method)
stash_apply() (pygit2.Repository method)
stash_apply_progress() (pygit2.StashApplyCallbacks method)
stash_drop() (pygit2.Repository method)
stash_pop() (pygit2.Repository method)
StashApplyCallbacks (class in pygit2)
StashApplyProgress (class in pygit2.enums)
state_cleanup() (pygit2.Repository method)
stats (pygit2.Diff attribute)
status (pygit2.DiffDelta attribute)
status() (pygit2.Repository method)
(pygit2.submodules.SubmoduleCollection method)
status_char() (pygit2.DiffDelta method)
string (pygit2.refspec.Refspec property)
STYLE_DIFF3 (pygit2.enums.MergeFileFlag attribute)
STYLE_MERGE (pygit2.enums.MergeFileFlag attribute)
STYLE_ZDIFF3 (pygit2.enums.MergeFileFlag attribute)
Submodule (class in pygit2)
SubmoduleCollection (class in pygit2.submodules)
SubmoduleIgnore (class in pygit2.enums)
submodules (pygit2.Repository attribute)
SubmoduleStatus (class in pygit2.enums)
SYMBOLIC (pygit2.enums.ReferenceType attribute)
symref_target (pygit2.remotes.RemoteHead attribute)
SYSTEM (pygit2.enums.ConfigLevel attribute)
T
Tag (class in pygit2)
TAG (pygit2.enums.ObjectType attribute)
tagger (pygit2.Tag attribute)
target (pygit2.Reference attribute)
(pygit2.Tag attribute)
template_path (pygit2.Settings property)
text (pygit2.Patch attribute)
THEIRS (pygit2.enums.MergeFavor attribute)
TIME (pygit2.enums.SortMode attribute)
time (pygit2.Signature attribute)
to_object (pygit2.RevSpec attribute)
TOPOLOGICAL (pygit2.enums.SortMode attribute)
total_deltas (pygit2.remotes.TransferProgress attribute)
total_objects (pygit2.remotes.TransferProgress attribute)
TRACK_COPIES_ANY_COMMIT_COPIES (pygit2.enums.BlameFlag attribute)
TRACK_COPIES_SAME_COMMIT_COPIES (pygit2.enums.BlameFlag attribute)
TRACK_COPIES_SAME_COMMIT_MOVES (pygit2.enums.BlameFlag attribute)
TRACK_COPIES_SAME_FILE (pygit2.enums.BlameFlag attribute)
transaction() (pygit2.Repository method)
transfer_progress() (pygit2.RemoteCallbacks method)
TransferProgress (class in pygit2.remotes)
transform() (pygit2.refspec.Refspec method)
Tree (class in pygit2)
tree (pygit2.Commit attribute)
TREE (pygit2.enums.ObjectType attribute)
tree_entry_cmp() (in module pygit2)
tree_id (pygit2.Commit attribute)
TreeBuilder (class in pygit2)
type (pygit2.Object attribute)
(pygit2.Reference attribute)
type_str (pygit2.Object attribute)
TYPECHANGE (pygit2.enums.DeltaStatus attribute)
U
UNBORN (pygit2.enums.MergeAnalysis attribute)
UNION (pygit2.enums.MergeFavor attribute)
UNMODIFIED (pygit2.enums.DeltaStatus attribute)
UNREADABLE (pygit2.enums.DeltaStatus attribute)
UNSPECIFIED (pygit2.enums.FetchPrune attribute)
(pygit2.enums.SubmoduleIgnore attribute)
UNTRACKED (pygit2.enums.CheckoutNotify attribute)
(pygit2.enums.DeltaStatus attribute)
(pygit2.enums.SubmoduleIgnore attribute)
UP_TO_DATE (pygit2.enums.MergeAnalysis attribute)
update() (pygit2.Submodule method)
(pygit2.submodules.SubmoduleCollection method)
UPDATE_INDEX (pygit2.enums.DiffOption attribute)
UPDATE_ONLY (pygit2.enums.CheckoutStrategy attribute)
update_tips() (pygit2.RemoteCallbacks method)
UPDATED (pygit2.enums.CheckoutNotify attribute)
upstream (pygit2.Branch attribute)
upstream_name (pygit2.Branch attribute)
url (pygit2.Remote property)
(pygit2.Submodule property)
USE_MAILMAP (pygit2.enums.BlameFlag attribute)
USE_OURS (pygit2.enums.CheckoutStrategy attribute)
USE_THEIRS (pygit2.enums.CheckoutStrategy attribute)
user_agent (pygit2.Settings property)
user_agent_product (pygit2.Settings property)
Username (class in pygit2)
USERNAME (pygit2.enums.CredentialType attribute)
UserPass (class in pygit2)
USERPASS_PLAINTEXT (pygit2.enums.CredentialType attribute)
V
VALID_ID (pygit2.enums.DiffFlag attribute)
VALID_SIZE (pygit2.enums.DiffFlag attribute)
value (pygit2.config.ConfigEntry property)
VIRTUAL_BASE (pygit2.enums.MergeFlag attribute)
W
walk() (pygit2.Repository method)
WD_ADDED (pygit2.enums.SubmoduleStatus attribute)
WD_DELETED (pygit2.enums.SubmoduleStatus attribute)
WD_INDEX_MODIFIED (pygit2.enums.SubmoduleStatus attribute)
WD_MODIFIED (pygit2.enums.SubmoduleStatus attribute)
WD_UNINITIALIZED (pygit2.enums.SubmoduleStatus attribute)
WD_UNTRACKED (pygit2.enums.SubmoduleStatus attribute)
WD_WD_MODIFIED (pygit2.enums.SubmoduleStatus attribute)
windows_sharemode (pygit2.Settings property)
with_commit() (pygit2.repository.Branches method)
WORKDIR (pygit2.enums.ApplyLocation attribute)
workdir (pygit2.Repository attribute)
Worktree (class in pygit2)
WORKTREE (pygit2.enums.ConfigLevel attribute)
write() (pygit2.Filter method)
(pygit2.Index method)
(pygit2.Odb method)
(pygit2.PackBuilder method)
(pygit2.RefdbBackend method)
(pygit2.Repository method)
(pygit2.TreeBuilder method)
write_archive() (pygit2.Repository method)
write_tree() (pygit2.Index method)
written_objects_count (pygit2.PackBuilder property)
X
XDG (pygit2.enums.ConfigLevel attribute)