You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that dump() puts quotes around identifiers that only start with a reserved keyword. For example: internal_parameter would be dumped as "internal_parameter".
The issue seems to be in the regex that is created in lib._is_reserved_word(). Just appending $ to the whole pattern so that it reads _reserved_word_re = re.compile('|'.join(['break', ..., 'with']) + '$') fixes it.
The text was updated successfully, but these errors were encountered:
First of all, thank you for this great library!
I noticed that
dump()
puts quotes around identifiers that only start with a reserved keyword. For example:internal_parameter
would be dumped as"internal_parameter"
.The issue seems to be in the regex that is created in
lib._is_reserved_word()
. Just appending$
to the whole pattern so that it reads_reserved_word_re = re.compile('|'.join(['break', ..., 'with']) + '$')
fixes it.The text was updated successfully, but these errors were encountered: