githubapp.events.status

Class to represents the Github Status events

Module Contents

Classes

StatusEvent

This class represents a status report.

API

class githubapp.events.status.StatusEvent(branches: list[dict], commit: dict[str, str], context: str, created_at: str, description: Optional[str], id: int, name: str, sha: str, state: str, target_url: Optional[str], updated_at: str, **kwargs)

Bases: githubapp.events.event.Event

This class represents a status report.

Initialization

Initialize a new instance of the class.

Args: headers: The headers for the instance. branches: The list of branches. commit: The Git commit instance. context: The context of the instance. created_at: The creation date of the instance. description: The description of the instance. id: The ID of the instance. name: The name of the instance. repository: The repository instance. sender: The sender of the instance. sha: The SHA of the instance. state: The state of the instance. target_url: The target URL of the instance. updated_at: The update date of the instance. **kwargs: Additional keyword arguments.

Raises: Any exceptions that may occur during initialization.

event_identifier

None