With PyCharm projects there's an .idea directory that holds various project configuration files. The answer to this question points to a FAQ that says the IML file should be under version control. But...
For a Google App Engine project, there are settings such as the path to the GAE SDK that are local-machine specific. Keeping the IML file under version control "breaks the build" every time. On the other hand, there are genuine project-related settings in that file.
Is there a workaround?