|
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