-
Notifications
You must be signed in to change notification settings - Fork 961
Expand file tree
/
Copy path__init__.py
More file actions
82 lines (81 loc) · 2.13 KB
/
Copy path__init__.py
File metadata and controls
82 lines (81 loc) · 2.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
from e2b.sandbox._git.args import (
build_add_args,
build_branches_args,
build_checkout_branch_args,
build_clone_plan,
build_commit_args,
build_credential_approve_command,
build_create_branch_args,
build_delete_branch_args,
build_git_command,
build_has_upstream_args,
build_pull_args,
build_push_args,
build_remote_add_args,
build_remote_add_shell_command,
build_remote_get_command,
build_remote_get_url_args,
build_remote_set_url_args,
build_reset_args,
build_restore_args,
build_status_args,
shell_escape,
)
from e2b.sandbox._git.auth import (
build_auth_error_message,
build_permission_error_message,
build_upstream_error_message,
is_auth_failure,
is_permission_failure,
is_missing_upstream,
strip_credentials,
with_credentials,
)
from e2b.sandbox._git.config import resolve_config_scope
from e2b.sandbox._git.parse import (
derive_repo_dir_from_url,
parse_git_branches,
parse_git_status,
parse_remote_url,
)
from e2b.sandbox._git.types import ClonePlan, GitBranches, GitFileStatus, GitStatus
__all__ = [
"build_add_args",
"build_auth_error_message",
"build_permission_error_message",
"build_branches_args",
"build_checkout_branch_args",
"build_clone_plan",
"build_commit_args",
"build_credential_approve_command",
"build_create_branch_args",
"build_delete_branch_args",
"build_git_command",
"build_has_upstream_args",
"build_pull_args",
"build_push_args",
"build_remote_add_args",
"build_remote_add_shell_command",
"build_remote_get_command",
"build_remote_get_url_args",
"build_remote_set_url_args",
"build_reset_args",
"build_restore_args",
"build_status_args",
"build_upstream_error_message",
"derive_repo_dir_from_url",
"is_auth_failure",
"is_permission_failure",
"is_missing_upstream",
"parse_git_branches",
"parse_git_status",
"parse_remote_url",
"resolve_config_scope",
"shell_escape",
"strip_credentials",
"with_credentials",
"ClonePlan",
"GitBranches",
"GitFileStatus",
"GitStatus",
]