← Back to team overview

gwibber-bugs team mailing list archive

[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