## Rebase `projects.branches.rebase(strbranch, BranchRebaseParams**kwargs) -> ProjectBranch` **put** `/v0/projects/{project}/branches/{branch}/rebase` Rebase a project branch. The branch is rebased onto the `base` branch or commit SHA, inheriting any config and custom code changes. ### Parameters - `project: Optional[str]` - `branch: str` - `base: Optional[str]` The branch or commit SHA to rebase onto. Defaults to "main". ### Returns - `class ProjectBranch: …` A project branch names a line of development for a project. Like a Git branch, it points to a Git commit with a set of config files. In addition, a project branch also points to a set of custom code changes, corresponding to Git branches in the staging repos. - `branch: str` Branch name - `config_commit: ConfigCommit` A Git commit that points to the latest set of config files on a given branch. - `repo: ConfigCommitRepo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `latest_build: Optional[Build]` - `id: str` Build ID - `config_commit: str` - `created_at: datetime` - `documented_spec: Optional[DocumentedSpec]` - `class DocumentedSpecUnionMember0: …` - `content: str` - `type: Literal["content"]` - `"content"` - `class DocumentedSpecUnionMember1: …` - `expires: datetime` - `type: Literal["url"]` - `"url"` - `url: str` - `object: Literal["build"]` - `"build"` - `org: str` - `project: str` - `targets: Targets` - `cli: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `csharp: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `go: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `java: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `kotlin: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `node: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `openapi: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `php: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `python: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `ruby: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `sql: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `terraform: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `typescript: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["error", "warning", "note", 9 more]` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `updated_at: datetime` - `object: Literal["project_branch"]` - `"project_branch"` - `org: str` - `project: str` Project name ### Example ```python import os from stainless_v0 import Stainless client = Stainless( api_key=os.environ.get("STAINLESS_API_KEY"), # This is the default and can be omitted ) project_branch = client.projects.branches.rebase( branch="branch", project="project", ) print(project_branch.branch) ```