{"shas":[["f50574178a45babe6735dbbf025577b9a84c072c","f29ad1c43d6e24ab863bcf5eb886cdeef200167f@gmail.com","MacOS: makepkg.py: more precise unhandled exceptions handling\n\nWe want to re-raise SystemExit while it's OK to just pass in case\nof KeyboardInterrupt.  In the former case, we want to see in the\nconsole the exit message too.  While, in the latter, we don't want\nto see the ugly stacktrace.","Simone Basso"],["a1b2f31f3e7e6025190bb8b6b13efc7b5c55126c","f29ad1c43d6e24ab863bcf5eb886cdeef200167f@gmail.com","MacOS: makepkg.py must not write bytecode\n\nIn particular, it needs to load the version handling utilities from\nneubot and the result is that I have two .pyc files in my tree after\nI run this script.  Too bad.  Fortunately, the Python folks, have\nadded a know that cause .pyc files not to be written.","Simone Basso"],["51bae566b8f272af6d81b4533ace4084442b3e50","f29ad1c43d6e24ab863bcf5eb886cdeef200167f@gmail.com","MacOS: makepkg.py: really ensure root:wheel ownership\n\nWe need root:wheel ownership to be enforced in the temporary\ndirectory MacOS/neubot so that Archive.bom properly lists the\nfiles as root:wheel owned.  Of course, trying to enforce the\nownership on Neubot-VERSION.pkg was a doofuss because what we\nare really interested is actually Archive.bom.","Simone Basso"],["f81d2c55ba46ccedc65cbea345e46f3602d5aa8b","f29ad1c43d6e24ab863bcf5eb886cdeef200167f@gmail.com","Merge branches 'pu.MacOS', 'pu.doc', 'pu.icons', 'pu.simplejson' and 'pu.www' into next","Simone Basso"],["a5fb3dd868e5ab97d0afffa45b66cd406819e799","f29ad1c43d6e24ab863bcf5eb886cdeef200167f@gmail.com","Release neubot/0.4.1-rc4","Simone Basso"]],"ref":"refs/heads/pu.simplejson","size":5,"head":"a5fb3dd868e5ab97d0afffa45b66cd406819e799","push_id":40994685}