#NEWLINE# @ classmethod #NEWLINE# def parse( cls , parser , str ) : #NEWLINE# #INDENT# date = parser . parse_fuzzy_date ( str ) #NEWLINE# if cls : #NEWLINE# #INDENT# return cls ( date ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise ValueError ( 'Invalid date' )