I'd like to use your original approach. I'd like to be able to do it over the entire project though (including run_tests.py, etc) instead of just the localized_recurrence directory. I'll go ahead and change it back to use "." instead of "localized_recurrence" and to use the --exclude commands. I'm assuming that pep8 and pyflakes only execute over python files in the directory?