dict iter{items,values} no longer exist in Python 3
Bug #1016707 reported by
Brian Curtin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu Single Sign On Client | Status tracked in Trunk | |||||
Stable-4-0 |
Fix Released
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
Undecided
|
Brian Curtin | |||
ubuntu-sso-client (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In order to support Python 3, we need to convert the usage of dict iteritems and itervalues methods to be items and values, respectively.
Related branches
lp:~brian.curtin/ubuntu-sso-client/py3-iter-removal
- dobey (community): Approve
- Roberto Alsina (community): Approve
-
Diff: 231 lines (+20/-20)13 files modifiedubuntu_sso/account.py (+1/-1)
ubuntu_sso/gtk/gui.py (+2/-2)
ubuntu_sso/gtk/tests/test_gui.py (+2/-2)
ubuntu_sso/main/__init__.py (+1/-1)
ubuntu_sso/qt/__init__.py (+1/-1)
ubuntu_sso/qt/sso_wizard_page.py (+1/-1)
ubuntu_sso/qt/tests/test_arrow.py (+1/-1)
ubuntu_sso/qt/tests/test_common.py (+2/-2)
ubuntu_sso/tests/test_credentials.py (+1/-1)
ubuntu_sso/utils/ipc.py (+3/-3)
ubuntu_sso/utils/webclient/libsoup.py (+1/-1)
ubuntu_sso/utils/webclient/qtnetwork.py (+2/-2)
ubuntu_sso/utils/webclient/tests/test_webclient.py (+2/-2)
Changed in ubuntu-sso-client: | |
assignee: | nobody → Brian Curtin (brian.curtin) |
affects: | ubuntu → ubuntu-sso-client (Ubuntu) |
Changed in ubuntu-sso-client (Ubuntu Quantal): | |
status: | New → Triaged |
summary: |
- Convert dict iter* methods to their Python 3 equivalent + dict iter{items,values} no longer exist in Python 3 |
To post a comment you must log in.
This bug was fixed in the package ubuntu-sso-client - 3.99.1-0ubuntu1
---------------
ubuntu-sso-client (3.99.1-0ubuntu1) quantal-proposed; urgency=low
* New upstream release. itervalues calls. (LP: #1016707)
- Handle type annotation when printed from gsettings. (LP: #1007109)
- Remove back buttons in sign in/up pages. (LP: #1009107)
- Disable tests broken by GTK+ 3.5 behavior change. (LP: #1014772)
- Remove code duplication with dirspec. (LP: #1016151)
- Stop using deprecated dict iteritems/
- Stop using deprecated exception handling method. (LP: #1016711)
* debian/control:
- Update dependencies.
* debian/*.install:
- Remove modules that duplicated code with dirspec.
* debian/patches:
- Remove upstreamed patches.
-- Rodney Dawes <email address hidden> Wed, 27 Jun 2012 15:10:41 -0400