fs_controller raises SLRDUnsupportedSystemError if utime not in os.supports_fd. From a user perspective it would be nicer to be notified about the fact his/her system is not supported right after the program starts (not during write_to_file).
This is not a critical issue as most current systems do support file descriptors though the addition of OSCompatibilityChecker module might be a nicer move.
fs_controller raises SLRDUnsupportedSystemError if utime not in os.supports_fd. From a user perspective it would be nicer to be notified about the fact his/her system is not supported right after the program starts (not during write_to_file).
This is not a critical issue as most current systems do support file descriptors though the addition of OSCompatibilityChecker module might be a nicer move.