A home automation hub might store all automation rules in a py3esourcezip file on a USB drive. To update rules, you simply replace one file, not a directory tree.
Digital libraries like the Internet Archive often host the full text and accompanying files for older editions. py3esourcezip