Безопасно ли не закрывать объекты FS pyfilesystem для операций только для чтения с архивами в памяти?
Я вижу эту заметку в документации
TarFS
системы pyfilesystem
Закройте файловую систему и освободите все ресурсы.
Этот метод важно вызвать после завершения работы с файловой системой. Некоторые файловые системы могут не завершить изменения, пока они не будут закрыты (например, архивы). Вы можете вызвать этот метод явно (можно безопасно вызывать close несколько раз) или вы можете использовать файловую систему в качестве диспетчера контекста для автоматического закрытия.
Можно ли не закрывать FS, если я выполняю операции только для чтения? Например:
archive = io.BytesIO(get_my_tar_as_bytes())
read_stuff_from_fs(TarFS(archive))