1
0
Fork 0
mirror of synced 2024-06-15 00:44:32 +12:00

add comment

This commit is contained in:
Nick Sweeting 2021-03-27 01:19:32 -04:00
parent bd6d9c165b
commit 56c6b11b14

View file

@ -37,7 +37,7 @@ def atomic_write(path: Union[Path, str], contents: Union[dict, str, bytes], over
"""Safe atomic write to filesystem by writing to temp file + atomic rename"""
mode = 'wb+' if isinstance(contents, bytes) else 'w'
encoding = None if isinstance(contents, bytes) else 'utf-8'
encoding = None if isinstance(contents, bytes) else 'utf-8' # enforce utf-8 on all text writes
# print('\n> Atomic Write:', mode, path, len(contents), f'overwrite={overwrite}')
try: