PyDrive backend broken, needs update to oauth2client library

Bug #1558155 reported by Dario Giovannetti
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Duplicity
Fix Released
Medium
Unassigned

Bug Description

pydrivebackend.py#L36 [1] tries to import SignedJwtAssertionCredentials from oauth2client.client, but that class has recently been removed [2], thus breaking the PyDrive back-end.

The new class to be used is "OAuth2Credentials": simply replacing the class name in pydrivebackend.py will restore the functionality.

[1] http://bazaar.launchpad.net/~duplicity-team/duplicity/0.7-series/view/head:/duplicity/backends/pydrivebackend.py#L36
[2] https://github.com/google/oauth2client/commit/dcd20c9375308979e45ae280ec102a28d2ca60d1

Tags: pydrive
Changed in duplicity:
importance: Undecided → Medium
milestone: none → 0.7.07
status: New → In Progress
assignee: nobody → Kenneth Loafman (kenneth-loafman)
Changed in duplicity:
milestone: 0.7.07 → 0.7.08
Changed in duplicity:
status: In Progress → Fix Committed
assignee: Kenneth Loafman (kenneth-loafman) → nobody
Changed in duplicity:
milestone: 0.7.08 → 0.7.07.1
Changed in duplicity:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.