OBS Studio - Free and open source software for live streaming and screen recording
obs-scripting: Fix Sparkle delta updates by disabling bytecode caching
Python automatically creates bytecode caches which end up inside the application bundle of OBS Studio on macOS. These directories will lead to a hash mismatch when Sparkle attempts to apply a delta update (to ensure that the patch can be applied). As the added directories will make the hash check fail, having a valid Python framework configured in OBS Studio (even without any script added) will thus prevent Sparkle from using delta updates.
P
PatTheMav committed
24073568e5fa910b7a61b156f91a919bb657cf9b
Parent: bee71b3
Committed by Lain <lain@obsproject.com>
on 11/4/2023, 11:26:50 PM