github3.gists.Gistas a means of re-requesting just the history from GitHub and iterating over it.
Add minimal logging (e.g.,
Re-organize the library a bit. (Split up repos.py, issues.py, gists.py and a few others into sub-modules for my sanity.)
github3.structs.GitHubIteratoractually works as expected now.
iter_methods now accept the
etagargument as the
github3.github.GitHub.octocatboth support sending messages to make the Octocat say things. (Think cowsay)
Remove vendored dependency of PySO8601.
GitHub.iter_repos. As a consequence
IssueComment.updatewas corrected to match GitHub’s documentation
github3.loginnow accepts an optional
urlparameter for users of the
GitHubEnterpriseAPI, courtesy of Kristian Glass (@doismellburning)
Several classes now allow their instances to be compared with
!=. In most cases this will check the unique id provided by GitHub. In others, it will check SHAs and any other guaranteed immutable and unique attribute. The class doc-strings all have information about this and details about how equivalence is determined.