From 41df426ca5c54574ad0dbc855c4975a6c100f546 Mon Sep 17 00:00:00 2001 From: Jiachen Yang Date: Tue, 12 May 2015 08:06:42 +0900 Subject: [PATCH] handle github repo redirects using preview api --- nvchecker/source/github.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nvchecker/source/github.py b/nvchecker/source/github.py index 4172c9b..7b3ac72 100644 --- a/nvchecker/source/github.py +++ b/nvchecker/source/github.py @@ -12,7 +12,10 @@ def get_version(name, conf, callback): url = GITHUB_URL % (repo, br) headers = {} if 'NVCHECKER_GITHUB_TOKEN' in os.environ: - headers = {'Authorization': 'token %s' % os.environ['NVCHECKER_GITHUB_TOKEN']} + headers = { + 'Authorization': 'token %s' % os.environ['NVCHECKER_GITHUB_TOKEN'], + 'Accept': "application/vnd.github.quicksilver-preview+json" + } request = HTTPRequest(url, headers=headers) AsyncHTTPClient().fetch(request, user_agent='lilydjwg/nvchecker', callback=partial(_github_done, name, callback))