Autopilot should use python 'six' module for py3 compatibility.
Bug #1238257 reported by
Thomi Richards
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
Medium
|
Unassigned | ||
autopilot (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Saucy |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Instead of rolling our own python 3 compatibility code throughout autopilot, we should use the python 'six' module.
Related branches
lp:~thomir-deactivatedaccount/autopilot/trunk-use-six
- Christopher Lee (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 466 lines (+38/-74)11 files modifiedautopilot/input/_X11.py (+5/-9)
autopilot/input/_osk.py (+2/-6)
autopilot/input/_uinput.py (+4/-8)
autopilot/introspection/__init__.py (+2/-6)
autopilot/introspection/dbus.py (+5/-13)
autopilot/keybindings.py (+4/-8)
autopilot/tests/functional/test_ap_apps.py (+2/-1)
autopilot/tests/unit/test_exceptions.py (+4/-6)
autopilot/tests/unit/test_matchers.py (+5/-10)
autopilot/vis/main_window.py (+3/-5)
autopilot/vis/objectproperties.py (+2/-2)
Changed in autopilot: | |
milestone: | none → 1.4 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:autopilot at revision None, scheduled for release in autopilot, milestone 1.4