|
61 | 61 | from .utils import to_bytes, to_str |
62 | 62 |
|
63 | 63 |
|
64 | | -__all__ = ( |
65 | | - # Low level API |
66 | | - 'Object', |
67 | | - 'Reference', |
68 | | - 'AlreadyExistsError', |
69 | | - 'Blob', |
70 | | - 'Branch', |
71 | | - 'Commit', |
72 | | - 'Diff', |
73 | | - 'DiffDelta', |
74 | | - 'DiffFile', |
75 | | - 'DiffHunk', |
76 | | - 'DiffLine', |
77 | | - 'DiffStats', |
78 | | - 'GitError', |
79 | | - 'InvalidSpecError', |
80 | | - 'Mailmap', |
81 | | - 'Note', |
82 | | - 'Odb', |
83 | | - 'OdbBackend', |
84 | | - 'OdbBackendLoose', |
85 | | - 'OdbBackendPack', |
86 | | - 'Oid', |
87 | | - 'Patch', |
88 | | - 'RefLogEntry', |
89 | | - 'Refdb', |
90 | | - 'RefdbBackend', |
91 | | - 'RefdbFsBackend', |
92 | | - 'Repository', |
93 | | - 'RevSpec', |
94 | | - 'Signature', |
95 | | - 'Stash', |
96 | | - 'Tag', |
97 | | - 'Tree', |
98 | | - 'TreeBuilder', |
99 | | - 'Walker', |
100 | | - 'Worktree', |
101 | | - # |
102 | | - 'enums', |
103 | | - 'Blame', |
104 | | - 'BlameHunk', |
105 | | - 'BlobIO', |
106 | | - # callbacks |
107 | | - 'Payload', |
108 | | - 'RemoteCallbacks', |
109 | | - 'CheckoutCallbacks', |
110 | | - 'StashApplyCallbacks', |
111 | | - 'git_clone_options', |
112 | | - 'git_fetch_options', |
113 | | - 'git_proxy_options', |
114 | | - 'get_credentials', |
115 | | - # |
116 | | - 'Config', |
117 | | - # credentials |
118 | | - 'Username', |
119 | | - 'UserPass', |
120 | | - 'Keypair', |
121 | | - 'KeypairFromAgent', |
122 | | - 'KeypairFromMemory', |
123 | | - # |
124 | | - 'check_error', |
125 | | - 'Passthrough', |
126 | | - 'Filter', |
127 | | - 'Index', |
128 | | - 'IndexEntry', |
129 | | - # legacyenum |
130 | | - 'GIT_FEATURE_THREADS', |
131 | | - 'GIT_FEATURE_HTTPS', |
132 | | - 'GIT_FEATURE_SSH', |
133 | | - 'GIT_FEATURE_NSEC', |
134 | | - 'GIT_REPOSITORY_INIT_BARE', |
135 | | - 'GIT_REPOSITORY_INIT_NO_REINIT', |
136 | | - 'GIT_REPOSITORY_INIT_NO_DOTGIT_DIR', |
137 | | - 'GIT_REPOSITORY_INIT_MKDIR', |
138 | | - 'GIT_REPOSITORY_INIT_MKPATH', |
139 | | - 'GIT_REPOSITORY_INIT_EXTERNAL_TEMPLATE', |
140 | | - 'GIT_REPOSITORY_INIT_RELATIVE_GITLINK', |
141 | | - 'GIT_REPOSITORY_INIT_SHARED_UMASK', |
142 | | - 'GIT_REPOSITORY_INIT_SHARED_GROUP', |
143 | | - 'GIT_REPOSITORY_INIT_SHARED_ALL', |
144 | | - 'GIT_REPOSITORY_OPEN_NO_SEARCH', |
145 | | - 'GIT_REPOSITORY_OPEN_CROSS_FS', |
146 | | - 'GIT_REPOSITORY_OPEN_BARE', |
147 | | - 'GIT_REPOSITORY_OPEN_NO_DOTGIT', |
148 | | - 'GIT_REPOSITORY_OPEN_FROM_ENV', |
149 | | - 'GIT_REPOSITORY_STATE_NONE', |
150 | | - 'GIT_REPOSITORY_STATE_MERGE', |
151 | | - 'GIT_REPOSITORY_STATE_REVERT', |
152 | | - 'GIT_REPOSITORY_STATE_REVERT_SEQUENCE', |
153 | | - 'GIT_REPOSITORY_STATE_CHERRYPICK', |
154 | | - 'GIT_REPOSITORY_STATE_CHERRYPICK_SEQUENCE', |
155 | | - 'GIT_REPOSITORY_STATE_BISECT', |
156 | | - 'GIT_REPOSITORY_STATE_REBASE', |
157 | | - 'GIT_REPOSITORY_STATE_REBASE_INTERACTIVE', |
158 | | - 'GIT_REPOSITORY_STATE_REBASE_MERGE', |
159 | | - 'GIT_REPOSITORY_STATE_APPLY_MAILBOX', |
160 | | - 'GIT_REPOSITORY_STATE_APPLY_MAILBOX_OR_REBASE', |
161 | | - 'GIT_ATTR_CHECK_FILE_THEN_INDEX', |
162 | | - 'GIT_ATTR_CHECK_INDEX_THEN_FILE', |
163 | | - 'GIT_ATTR_CHECK_INDEX_ONLY', |
164 | | - 'GIT_ATTR_CHECK_NO_SYSTEM', |
165 | | - 'GIT_ATTR_CHECK_INCLUDE_HEAD', |
166 | | - 'GIT_ATTR_CHECK_INCLUDE_COMMIT', |
167 | | - 'GIT_FETCH_PRUNE_UNSPECIFIED', |
168 | | - 'GIT_FETCH_PRUNE', |
169 | | - 'GIT_FETCH_NO_PRUNE', |
170 | | - 'GIT_CHECKOUT_NOTIFY_NONE', |
171 | | - 'GIT_CHECKOUT_NOTIFY_CONFLICT', |
172 | | - 'GIT_CHECKOUT_NOTIFY_DIRTY', |
173 | | - 'GIT_CHECKOUT_NOTIFY_UPDATED', |
174 | | - 'GIT_CHECKOUT_NOTIFY_UNTRACKED', |
175 | | - 'GIT_CHECKOUT_NOTIFY_IGNORED', |
176 | | - 'GIT_CHECKOUT_NOTIFY_ALL', |
177 | | - 'GIT_STASH_APPLY_PROGRESS_NONE', |
178 | | - 'GIT_STASH_APPLY_PROGRESS_LOADING_STASH', |
179 | | - 'GIT_STASH_APPLY_PROGRESS_ANALYZE_INDEX', |
180 | | - 'GIT_STASH_APPLY_PROGRESS_ANALYZE_MODIFIED', |
181 | | - 'GIT_STASH_APPLY_PROGRESS_ANALYZE_UNTRACKED', |
182 | | - 'GIT_STASH_APPLY_PROGRESS_CHECKOUT_UNTRACKED', |
183 | | - 'GIT_STASH_APPLY_PROGRESS_CHECKOUT_MODIFIED', |
184 | | - 'GIT_STASH_APPLY_PROGRESS_DONE', |
185 | | - 'GIT_CREDENTIAL_USERPASS_PLAINTEXT', |
186 | | - 'GIT_CREDENTIAL_SSH_KEY', |
187 | | - 'GIT_CREDENTIAL_SSH_CUSTOM', |
188 | | - 'GIT_CREDENTIAL_DEFAULT', |
189 | | - 'GIT_CREDENTIAL_SSH_INTERACTIVE', |
190 | | - 'GIT_CREDENTIAL_USERNAME', |
191 | | - 'GIT_CREDENTIAL_SSH_MEMORY', |
192 | | - # |
193 | | - 'PackBuilder', |
194 | | - 'Remote', |
195 | | - 'Repository', |
196 | | - 'Settings', |
197 | | - 'Submodule', |
198 | | - 'to_bytes', |
199 | | - 'to_str', |
200 | | -) |
201 | | - |
202 | 64 | # Features |
203 | 65 | features = enums.Feature(C.git_libgit2_features()) |
204 | 66 |
|
|
0 commit comments