From 43d325a552731dfa85f8d2bcacdafe92f59e1eed Mon Sep 17 00:00:00 2001 From: Dylan Date: Sat, 18 Aug 2018 22:41:32 -0400 Subject: [PATCH] Add allow_redirects option (#858) Fixes #830 Latest release v1.40 has broken get_archive_link https://github.com/PyGithub/PyGithub/issues/830 --- github/Requester.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/github/Requester.py b/github/Requester.py index 86ba8952..4339603c 100644 --- a/github/Requester.py +++ b/github/Requester.py @@ -104,7 +104,7 @@ class HTTPSRequestsConnectionClass(object): def getresponse(self): verb = getattr(self.session, self.verb.lower()) url = "%s://%s:%s%s" % (self.protocol, self.host, self.port, self.url) - r = verb(url, headers=self.headers, data=self.input, timeout=self.timeout, verify=self.verify) + r = verb(url, headers=self.headers, data=self.input, timeout=self.timeout, verify=self.verify, allow_redirects=False) return RequestsResponse(r) def close(self): @@ -130,7 +130,7 @@ class HTTPRequestsConnectionClass(object): def getresponse(self): verb = getattr(self.session, self.verb.lower()) url = "%s://%s:%s%s" % (self.protocol, self.host, self.port, self.url) - r = verb(url, headers=self.headers, data=self.input, timeout=self.timeout, verify=self.verify) + r = verb(url, headers=self.headers, data=self.input, timeout=self.timeout, verify=self.verify, allow_redirects=False) return RequestsResponse(r) def close(self):