equal
deleted
inserted
replaced
326 return JSONEncoder.default(self, obj) |
326 return JSONEncoder.default(self, obj) |
327 except TypeError: |
327 except TypeError: |
328 # we never ever want to fail because of an unknown type, |
328 # we never ever want to fail because of an unknown type, |
329 # just return None in those cases. |
329 # just return None in those cases. |
330 return None |
330 return None |
|
331 |
|
332 from logilab.common import date |
|
333 _THIS_MOD_NS = globals() |
|
334 for funcname in ('date_range', 'todate', 'todatetime', 'datetime2ticks', |
|
335 'days_in_month', 'days_in_year', 'previous_month', |
|
336 'next_month', 'first_day', 'last_day', 'ustrftime', |
|
337 'strptime'): |
|
338 msg = '[3.6] %s has been moved to logilab.common.date' % funcname |
|
339 _THIS_MOD_NS[funcname] = deprecated(msg)(getattr(date, funcname)) |