#NEWLINE# def __new__( cls , year , month , day , hour = 0 , minute = 0 , second = 0 , microsecond = 0 , tzinfo = None ) : #NEWLINE# #INDENT# dt = _datetime ( year , month , day , hour , minute , second , microsecond , tzinfo = cls ) #NEWLINE# if ( tzinfo is None ) : #NEWLINE# #INDENT# default_timezone = timezone . get_default_timezone ( ) #NEWLINE# dt = timezone . make_aware ( dt , default_timezone ) #NEWLINE# #UNINDENT# return dt