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
According to pyproject.toml, this library should be OS independent. However I've found two cases where the code only works on Unix platforms but not on Windows. One was during discussion of PR #81. The other one is the use of os.sched_getaffinity in validate.py, which is only available on Unix (as mentioned at the beggining of the section in the doc).
The text was updated successfully, but these errors were encountered:
Thanks for noting this issue with windows. We can either leave a note where we manually garbage collect (specifically for this windows issue) or we can find a function that can remove the memmap file.
I wonder, does pathlib.Path.unlink() work for this problem? Generally I think we should have all our paths in this module handled by pathlib anyway, but it's just been on the to-do list. In unix unlink() will either remove the file or the softlink.
According to
pyproject.toml
, this library should be OS independent. However I've found two cases where the code only works on Unix platforms but not on Windows. One was during discussion of PR #81. The other one is the use of os.sched_getaffinity invalidate.py
, which is only available on Unix (as mentioned at the beggining of the section in the doc).The text was updated successfully, but these errors were encountered: