etils icon indicating copy to clipboard operation
etils copied to clipboard

`epath.Path.touch()` does not update mtime

Open ayaka14732 opened this issue 8 months ago • 0 comments

The documentation of pathlib.Path.touch:

Create a file at this given path. If mode is given, it is combined with the process’ umask value to determine the file mode and access flags. If the file already exists, the function succeeds if exist_ok is true (and its modification time is updated to the current time), otherwise FileExistsError is raised.

According to this documentation, touch() should update the file's modification time to the current time. However, epath.Path.touch() does not match this behaviour.

ayaka14732 avatar Jun 12 '24 11:06 ayaka14732