Bug 215176

Summary: [patch] www/py-google-api-python-client: update to 1.5.5
Product: Ports & Packages Reporter: David Siebörger <drs-freebsd>
Component: Individual Port(s)Assignee: Nicola Vitale <nivit>
Status: Closed FIXED    
Severity: Affects Some People CC: drs-freebsd, paul
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (nivit)
Hardware: Any   
OS: Any   
Bug Depends on: 215175    
Bug Blocks: 216334    
Attachments:
Description Flags
py27-google-api-python-client-1.5.5.diff none

Description David Siebörger 2016-12-09 12:13:48 UTC
Created attachment 177828 [details]
py27-google-api-python-client-1.5.5.diff

security/py-oauth2client was recently updated to 4.0.0.  py-google-api-python-client needs to be updated to work with the new oauth2client.

This also requires an update to net/py-uritemplate, which I've just submitted as PR 215175.
Comment 1 Paul Mather 2017-01-20 19:57:20 UTC
I second that an update is needed.

py-google-api-python-client 1.4.1 does not work with py-oauth2client >= 3.0.0 because certain imports from oauth2client moved from util to _helpers.  This was fixed in google-api-python-client v1.5.2 via this issue: https://github.com/google/google-api-python-client/issues/262 (pull request: https://github.com/google/google-api-python-client/pull/265)

Until py-google-api-python-client is updated to at least v1.5.2 then it will not work, at least not with the current version of py-oauth2client in ports.

Thus, I encourage the proposed update.
Comment 2 Nicola Vitale freebsd_committer freebsd_triage 2017-02-07 18:07:00 UTC
Port updated to 1.6.1 by r433575. Thank you for the PR.