2.29.0
2.29.1
3.0.0
3.1.0
3.1.1
3.2.0
3.3.0
adding common python stuff to gitignore
2to3 -nw -f idioms ./
fix == None & != None comparisons

http://legacy.python.org/dev/peps/pep-0008/#programming-recommendations

Comparisons to singletons like None should always be done with is or is
not, never the equality operators.

This isn't merely pep8 perfectionism, it's a good idea because you could be
comparing none to something that defines __eq__() to return True
when passed None.