My vscode autocompletion work fine with just this:
# settings.json
{
"python.autoComplete.extraPaths": [
"/Users/gtalarico/dev/repos/gtalarico/ironpython-stubs/release/stubs.min"
]
}
Also, Pep8 and Pylint are linting programs is not necessarily related to working autocompletion and the stubs.
I recommend you turn it those off until you understand the setup better (pep8 is off by default)
"python.linting.enabled": false