Files
PyGithub/github/GistHistoryState.pyi
T
Alice GIRARDandLiuyang Wan 91433fe925 Type stubs for mypy (#1231)
* First attempt at stubs

* fix AuthenticatedUser.piy

* fix PullRequest.piy

* fix Authorization.piy

* fix Branch.piy

* fix Clones.piy

* fix Commit.piy

* fix CommitCombinedStatus.piy

* fix CommitComment.piy

* fix CommitStatus.piy

* fix ContentFile.piy

* fix Download.piy

* fix Event.piy

* fix File.piy

* fix Gist.piy

* fix GistComment.piy

* fix GistFile.piy

* fix GitAuthor.piy

* fix GitBlob.piy

* fix GitCommit.piy

* fix GitRef.piy

* fix GitRelease.piy

* renamed stubs into pyi files

* fix Notification

* fix Repository

* fix GitReleaseAsset

* fix GitTag

* fix GitTree

* fix GitTreeElement

* fix GithubException

* fix GithubObject

* fix GitignoreTemplate

* fix HookDescription

* fix HookResponse

* fix InputGitAuthor

* fix Installation

* fix InstallationAuthorization

* fix Invitation

* fix Issue

* fix IssueComment

* Fix random issues found while testing

* fix IssuePullRequest

* fix Label

* fix License

* fix Migration

* fix Milestone

* fix NamedUser

* fix NotificationSubject

* fix Organization

* fix PaginatedList

* fix Path

* fix Permissions

* fix Plan

* fix Project

* fix ProjectCard

* fix ProjectColumn

* fix PullRequestComment

* fix PullRequestMergeStatus

* fix PullRequestPart

* fix PullRequestReview

* fix Rate

* fix RateLimit

* fix Reaction

* fix Referrer

* fix RepositoryKey

* fix RequiredPullRequestReviews

* fix RequiredStatusChecks

* fix SourceImport

* fix Stargazer

* fix StatsCodeFrequency

* fix StatsCommitActivity

* fix StatsContributor

* fix Tag

* fix Team

* fix Topic

* fix UserKey

* fix MainClass

* fix Requester

* added stubs for View

* added stubs for Membership

* various syntax errors

* silence mypy noise

* keeping track of recent changes

* black + isort

Co-authored-by: Liuyang Wan <lwan@zendesk.com>
2020-03-22 19:33:23 +08:00

54 lines
1.4 KiB
Python

from datetime import datetime
from typing import Any, Dict, List, Optional
from github.CommitStats import CommitStats
from github.Gist import Gist
from github.GistFile import GistFile
from github.NamedUser import NamedUser
class GistHistoryState:
def _initAttributes(self) -> None: ...
def _useAttributes(self, attributes: Dict[str, Any]) -> None: ...
@property
def change_status(self) -> CommitStats: ...
@property
def comments(self) -> int: ...
@property
def comments_url(self) -> str: ...
@property
def commits_url(self) -> str: ...
@property
def committed_at(self) -> datetime: ...
@property
def created_at(self) -> datetime: ...
@property
def description(self) -> str: ...
@property
def files(self) -> Dict[str, GistFile]: ...
@property
def forks(self) -> List[Gist]: ...
@property
def forks_url(self) -> str: ...
@property
def git_pull_url(self) -> str: ...
@property
def git_push_url(self) -> str: ...
@property
def history(self) -> List[GistHistoryState]: ...
@property
def html_url(self) -> str: ...
@property
def id(self) -> str: ...
@property
def owner(self) -> NamedUser: ...
@property
def public(self) -> bool: ...
@property
def updated_at(self) -> datetime: ...
@property
def url(self) -> str: ...
@property
def user(self) -> Optional[NamedUser]: ...
@property
def version(self) -> str: ...