gwibber-bugs team mailing list archive
-
gwibber-bugs team
-
Mailing list archive
-
Message #03346
[Bug 990145] Re: Remove dependency on mx.DateTime
** Branch linked: lp:~ubuntu-desktop/gwibber/ubuntu
--
You received this bug notification because you are a member of Gwibber
Bug Heros, which is subscribed to Gwibber.
https://bugs.launchpad.net/bugs/990145
Title:
Remove dependency on mx.DateTime
Status in Gwibber:
Fix Committed
Status in “gwibber” package in Ubuntu:
New
Bug description:
It is a release goal for Quantal to port all Python related packages
on the desktop CD to Python 3. Since Gwibber is one of these, I took
a look at some of its dependencies. The most troublesome one is
mx.DateTime because upstream has told me they have no plans in the
near future to port to Python 3, so it is a blocker.
The fix is to convert the uses of mx.DateTime to the builtin datetime
module. Probably the trickiest bit of that is the parsing routines
since mx.DT has more sophisticated parsers. But we can still parse
stuff like ISO 8601 using datetime.strptime().
I have a branch that appears to pass all its tests after converting to
datetime and removing the mx dependency. Of course, I'm not positive
I'm running the tests correctly. In any case, I'll attach a branch
and merge proposal for this work.
To manage notifications about this bug go to:
https://bugs.launchpad.net/gwibber/+bug/990145/+subscriptions
References