Switch from python-oauth to python-oauthlib
Bug #1077089 reported by
Barry Warsaw
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-4-2 |
Fix Released
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
Undecided
|
Barry Warsaw | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Raring |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In order to prepare for a Python 3 port, and the transition of task:desktop to Python 3, we need to drop the dependencies on python-oauth, which is Python 2 and abandonware. oauthlib is the recommended successor, supports v1 and v2 (draft) and is both Python 2 and Python 3 compatible.
I will work on switching to oauthlib, with this bug tracking progress.
Related branches
lp:~barry/ubuntuone-client/lp1077089
- Alejandro J. Cura (community): Approve
- Michał Karnicki (community): Approve
-
Diff: 91 lines (+34/-14)2 files modifiedtests/syncdaemon/test_action_queue.py (+9/-7)
ubuntuone/syncdaemon/action_queue.py (+25/-7)
Changed in ubuntuone-client: | |
assignee: | nobody → Barry Warsaw (barry) |
Changed in ubuntuone-client: | |
status: | New → In Progress |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
Changed in ubuntuone-client (Ubuntu Raring): | |
status: | New → Triaged |
To post a comment you must log in.
This bug was fixed in the package ubuntuone-client - 4.1.91-0ubuntu1
---------------
ubuntuone-client (4.1.91-0ubuntu1) raring; urgency=low
* New upstream release. patches/ 00_apport_ py3.patch: python- ubuntuone- client. install:
- Remove unnecessary use of zeitgeist. (LP: #1115324)
- Switch from python-oauth to python-oauthlib. (LP: #1077089)
* debian/control:
- Switch python-oauth dependency to python-oauthlib.
- Drop syncmenu gir from build-depends to enable building on 12.04.
- Drop zeitgeist dependencies.
- Update other dependencies to be more correct.
* debian/copyright:
- Update to remove CC-By-SA license as no icons are included now.
* debian/docs:
- Remove the COPYING.icons that no longer exists.
* debian/
- Removed patch that is merged upstream.
* debian/
- Remove the zeitgeist related files from install.
-- Rodney Dawes <email address hidden> Thu, 21 Feb 2013 11:38:31 -0500