comparison roundup/date.py @ 7692:8fb42f41ef10 issue2550923_computed_property

merge in default branch to see if ti clears a travis-ci build error on 2.7 python; default branch builds fine
author John Rouillard <rouilj@ieee.org>
date Mon, 11 Sep 2023 00:10:29 -0400
parents 8f29e4ea05ce
children 2bf0c4e7795e
comparison
equal deleted inserted replaced
7528:14a8e11f3a87 7692:8fb42f41ef10
21 __docformat__ = 'restructuredtext' 21 __docformat__ = 'restructuredtext'
22 22
23 import calendar 23 import calendar
24 import datetime 24 import datetime
25 import re 25 import re
26
27 from roundup.anypy.datetime_ import utcnow
26 28
27 try: 29 try:
28 import pytz 30 import pytz
29 except ImportError: 31 except ImportError:
30 pytz = None 32 pytz = None
374 raise ValueError('Unknown spec %r' % (spec,)) 376 raise ValueError('Unknown spec %r' % (spec,))
375 377
376 def now(self): 378 def now(self):
377 """ To be able to override for testing 379 """ To be able to override for testing
378 """ 380 """
379 return datetime.datetime.utcnow() 381 return utcnow()
380 382
381 def set(self, spec, offset=0, date_re=date_re, 383 def set(self, spec, offset=0, date_re=date_re,
382 serialised_re=serialised_date_re, add_granularity=False): 384 serialised_re=serialised_date_re, add_granularity=False):
383 ''' set the date to the value in spec 385 ''' set the date to the value in spec
384 ''' 386 '''

Roundup Issue Tracker: http://roundup-tracker.org/