Ok, downloaded the file, took the original expand --tabs=4 rainmachine.py > temp.txt replaced the .py file with the .txt file resulting in a rainmachine.py with no tabs. Ran 2to3 get an error, a lone 'return' on line 67.
RefactoringTool: There was 1 error: RefactoringTool: Can't parse rainmachine.py: ParseError: bad input: type=1, value='return', context=(' ', (67, 4)) -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/8809a566-2a62-4493-bd59-e228256536ad%40googlegroups.com.