Merge lp:~nataliabidart/ubuntu/maverick/ubuntu-sso-client/ubuntu-sso-client-1.0.3 into lp:ubuntu/maverick/ubuntu-sso-client

Proposed by Natalia Bidart
Status: Merged
Merged at revision: 16
Proposed branch: lp:~nataliabidart/ubuntu/maverick/ubuntu-sso-client/ubuntu-sso-client-1.0.3
Merge into: lp:ubuntu/maverick/ubuntu-sso-client
Diff against target: 105 lines (+41/-10)
5 files modified
PKG-INFO (+1/-1)
bin/ubuntu-sso-login (+19/-1)
debian/changelog (+14/-0)
setup.py (+1/-1)
ubuntu_sso/gui.py (+6/-7)
To merge this branch: bzr merge lp:~nataliabidart/ubuntu/maverick/ubuntu-sso-client/ubuntu-sso-client-1.0.3
Reviewer Review Type Date Requested Status
Ubuntu Development Team Pending
Review via email: mp+37276@code.launchpad.net

Description of the change

  * New upstream release:
  [ Natalia B. Bidart <email address hidden> ]
    * Workaround for LP: #467397 (when using turkish locale, decimal module
    import fails).
  [ Natalia B. Bidart <email address hidden> ]
    * Made entries name to be unicode to avoid a faulty capitalization when
    using turkish locale (LP: #652939).

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'PKG-INFO'
2--- PKG-INFO 2010-09-22 16:47:09 +0000
3+++ PKG-INFO 2010-10-01 15:21:06 +0000
4@@ -1,6 +1,6 @@
5 Metadata-Version: 1.1
6 Name: ubuntu-sso-client
7-Version: 1.0.2
8+Version: 1.0.3
9 Summary: Ubuntu Single Sign-On client
10 Home-page: https://launchpad.net/ubuntu-sso-client
11 Author: Natalia Bidart
12
13=== modified file 'bin/ubuntu-sso-login'
14--- bin/ubuntu-sso-login 2010-09-08 19:25:02 +0000
15+++ bin/ubuntu-sso-login 2010-10-01 15:21:06 +0000
16@@ -21,11 +21,29 @@
17
18 """Run the dbus service for UserManagement and ApplicationCredentials."""
19
20-import gtk
21+# import decimal even if we don't need it.
22+import decimal
23+# This is a workaround for LP: #467397. Some module in our depency chain sets
24+# the locale and imports decimal, and that generates the following trace:
25+# Traceback (most recent call last):
26+# File "/usr/lib/ubuntu-sso-client/ubuntu-sso-login", line 33
27+# from ubuntu_sso.main import SSOLogin, SSOCredentials
28+# File "/usr/lib/pymodules/python2.6/ubuntu_sso/main.py", line 42
29+# from lazr.restfulclient.resource import ServiceRoot
30+# File "/usr/lib/python2.6/dist-packages/lazr/restfulclient/resource.py",
31+# line 34
32+# import simplejson
33+# File "/usr/lib/pymodules/python2.6/simplejson/__init__.py", line 109
34+# from decimal import Decimal
35+# File "/usr/lib/python2.6/decimal.py", line 3649, in <module>
36+# val = globals()[globalname]
37+# KeyError: 'ROUND_CEiLiNG'
38+
39 import signal
40 import sys
41
42 import dbus.service
43+import gtk
44
45 from dbus.mainloop.glib import DBusGMainLoop
46
47
48=== modified file 'debian/changelog'
49--- debian/changelog 2010-09-22 18:53:18 +0000
50+++ debian/changelog 2010-10-01 15:21:06 +0000
51@@ -1,3 +1,17 @@
52+ubuntu-sso-client (1.0.3-0ubuntu1) UNRELEASED; urgency=low
53+
54+ * New upstream release:
55+
56+ [ Natalia B. Bidart <natalia.bidart@canonical.com> ]
57+ * Workaround for LP: #467397 (when using turkish locale, decimal module
58+ import fails).
59+
60+ [ Natalia B. Bidart <natalia.bidart@canonical.com> ]
61+ * Made entries name to be unicode to avoid a faulty capitalization when
62+ using turkish locale (LP: #652939).
63+
64+ -- Natalia Bidart (nessita) <nataliabidart@gmail.com> Fri, 01 Oct 2010 12:00:54 -0300
65+
66 ubuntu-sso-client (1.0.2-0ubuntu1) maverick; urgency=low
67
68 * New upstream release:
69
70=== modified file 'setup.py'
71--- setup.py 2010-09-22 16:47:09 +0000
72+++ setup.py 2010-10-01 15:21:06 +0000
73@@ -86,7 +86,7 @@
74
75 DistUtilsExtra.auto.setup(
76 name='ubuntu-sso-client',
77- version='1.0.2',
78+ version='1.0.3',
79 license='GPL v3',
80 author='Natalia Bidart',
81 author_email='natalia.bidart@canonical.com',
82
83=== modified file 'ubuntu_sso/gui.py'
84--- ubuntu_sso/gui.py 2010-09-22 16:47:09 +0000
85+++ ubuntu_sso/gui.py 2010-10-01 15:21:06 +0000
86@@ -283,13 +283,12 @@
87 if 'label' in name:
88 self.labels.append(obj)
89
90- self.entries = ('name_entry', 'email1_entry', 'email2_entry',
91- 'password1_entry', 'password2_entry',
92- 'captcha_solution_entry', 'email_token_entry',
93- 'login_email_entry', 'login_password_entry',
94- 'reset_email_entry',
95- 'reset_code_entry',
96- 'reset_password1_entry', 'reset_password2_entry')
97+ self.entries = (u'name_entry', u'email1_entry', u'email2_entry',
98+ u'password1_entry', u'password2_entry',
99+ u'captcha_solution_entry', u'email_token_entry',
100+ u'login_email_entry', u'login_password_entry',
101+ u'reset_email_entry', u'reset_code_entry',
102+ u'reset_password1_entry', u'reset_password2_entry')
103
104 for name in self.entries:
105 label = getattr(self, name.upper())

Subscribers

People subscribed via source and target branches

to all changes: