title: VSCode not autoformatting on save
body: <p>Vscode is not formatting my code on save.</p>
  
  <p>My vscode versions are thus:</p>
  
  <ul>
  <li>Vscode 1.37.0 (updated it as part of bug shooting, not sure previous version, but this didn't work either)</li>
  <li>autopep8 1.4.4 (pycodestyle: 2.5.0)</li>
  </ul>
  
  <p>My settings.json look like this:</p>
  
  <pre><code>{
      "editor.detectIndentation": false,
      "editor.formatOnSave": true,
      "editor.insertSpaces": true,
      "editor.tabSize": 4,
      "python.formatting.autopep8Args": [
          "--max-line-length=120"
      ],
      "python.formatting.provider": "autopep8",
      "python.linting.enabled": true,
      "python.linting.lintOnSave": true,
      "python.linting.pep8Args": [
          "--max-line-length=120"
      ],
      "python.linting.pep8Enabled": true,
      "python.linting.pylintEnabled": false,
      "python.pythonPath": "/home/me/.python_virtualenvs/somepath"
  }
  </code></pre>
  
  <p>Why is autoformatting on save not working?</p>
  
  <p>Additional notes:</p>
  
  <ul>
  <li>This correctly formatted my file: <code>python -m autopep8 --max-line-length 120 --in-place --aggressive --aggressive my_dirty_code.py
  </code></li>
  <li>I can see <code>Formatting with autopep8</code> in the taskbar on save</li>
  </ul>