Remove API preview parameter (#1325)

The API preview flag for both MainClass and Requester was the last
hard-coded custom header, and it seems to not be relevant since
mid-2015. Remove it, if any users are using it, they shouldn't be. Its
code path was also entirely untested.
This commit is contained in:
Steve Kowalik
2019-12-29 10:49:45 +11:00
committed by GitHub
parent e1537f79bc
commit 88e30057a7
2 changed files with 0 additions and 7 deletions
-4
View File
@@ -267,7 +267,6 @@ class Requester:
client_secret,
user_agent,
per_page,
api_preview,
verify,
retry,
):
@@ -315,7 +314,6 @@ class Requester:
"See http://developer.github.com/v3/#user-agent-required"
)
self.__userAgent = user_agent
self.__apiPreview = api_preview
self.__verify = verify
def requestJsonAndCheck(self, verb, url, parameters=None, headers=None, input=None):
@@ -463,8 +461,6 @@ class Requester:
self.__authenticate(url, requestHeaders, parameters)
requestHeaders["User-Agent"] = self.__userAgent
if self.__apiPreview:
requestHeaders["Accept"] = "application/vnd.github.moondragon+json"
url = self.__makeAbsoluteUrl(url)
url = self.__addParametersToUrl(url, parameters)