FuzzAU/MinesweeperBot — pull request #1 by AndrewWalker (2011-12-10 12:15:33+00:00)
Title: Andrew's Mainly lint/pep8 refactorings

I've added a Makefile, added a lint target, tweaked the tests, added a few new tests (and found a subtle bug). Also, IMO you can get rid of /src/, just put everything in /src in .

From a convention standpoint, python files should probably in lower case, no underscore or hyphens. See http://www.python.org/dev/peps/pep-0008/ for more info but in short:

classes should be LikeThis
functions should be like_this
constants should be LIKE_THIS
variables should be like_this

Considering this is your first python project, this is looking quite impressive