PyGithub Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 5: Line 5:
{{External|https://pygithub.readthedocs.io/en/latest/github.html}}
{{External|https://pygithub.readthedocs.io/en/latest/github.html}}
The main class to instantiate to access the GitHub API. It is used to configure authentication, via [[PyGithub_Programming_Model#Authentication_with_Username_and_Password|username and password]], [[PyGithub_Programming_Model#Authentication_with_Personal_Access_Token_.28PAT.29|personal access token (PAT)]] or [[PyGithub_Programming_Model#Authentication_with_JWT|JWT]], the base URL, the timeout, the user agent, the Retry strategy and the pool size.
The main class to instantiate to access the GitHub API. It is used to configure authentication, via [[PyGithub_Programming_Model#Authentication_with_Username_and_Password|username and password]], [[PyGithub_Programming_Model#Authentication_with_Personal_Access_Token_.28PAT.29|personal access token (PAT)]] or [[PyGithub_Programming_Model#Authentication_with_JWT|JWT]], the base URL, the timeout, the user agent, the Retry strategy and the pool size.
==Authentication==
* [[PyGithub_Programming_Model#Authentication_with_Personal_Access_Token_.28PAT.29|Authentication with Personal Access Token (PAT)]]
* [[PyGithub_Programming_Model#Authentication_with_Username_and_Password|Authentication with Username and Password]]
* [[PyGithub_Programming_Model#Authentication_with_JWT|Authentication with JWT]]

Revision as of 23:22, 15 May 2023

Internal

Github

https://pygithub.readthedocs.io/en/latest/github.html

The main class to instantiate to access the GitHub API. It is used to configure authentication, via username and password, personal access token (PAT) or JWT, the base URL, the timeout, the user agent, the Retry strategy and the pool size.

Authentication