The unox file watcher on OSX is extremely slow (4-5s per sync on a large repo). Initial investigation seems to link this performance points towards the Watchdog library. We did verify the watchdog top level is actually detecting and using the FSEvents observer.
Downgrading unox to a version that is using macfsevents directly shows major speed improvements (near instance detection).
The unox file watcher on OSX is extremely slow (4-5s per sync on a large repo). Initial investigation seems to link this performance points towards the Watchdog library. We did verify the watchdog top level is actually detecting and using the FSEvents observer.
Downgrading unox to a version that is using macfsevents directly shows major speed improvements (near instance detection).
https://raw.githubusercontent.com/hnsl/unox/d0049abffb0ee1e5ac1f8ad3ed2a1ff8b8149daa/unox.py
Must investigate further why the watchdog lib yields problematic results.