title: Enforce "spaces" or "tabs" only in python files?
body: <p>In Python, is there a mean to enforce the use of spaces or tabs indentation with a per file basis ? </p>
  
  <p>Well, perhaps "enforce" is too strong, more like a "recommendation".</p>
  
  <p>I keep receiving patch files with mixed indentation and this is annoying... (to say the least) Python itself can tell when there is a problem, but I am searching something to do that at the editor level, like it exists for the charset. </p>
  
  <p>Edit : Ok, my question wasn't clear, I am asking this because I keep receiving corrections and patches in any mix of tab/space you can imagine. I am using Mercurial as a DVCS, perhaps something exists at this level ?</p>