Settings¶
Contents
-
class
pygit2.Settings¶ Library-wide settings
-
cache_object_limit(object_type, value)¶ - Set the maximum data size for the given type of object to be
- considered eligible for caching in memory.
Setting to value to zero means that that type of object will not be cached. Defaults to 0 for GIT_OBJ_BLOB (i.e. won’t cache blobs) and 4k for GIT_OBJ_COMMIT, GIT_OBJ_TREE, and GIT_OBJ_TAG.
-
cached_memory¶ Maximum mmap window size
-
mwindow_mapped_limit¶ Mwindow mapped limit
-
mwindow_size¶ Maximum mmap window size
-
search_path¶ Configuration file search path.
This behaves like an array whose indices correspond to the GIT_CONFIG_LEVEL_* values. The local search path cannot be changed.
-