set softtabstop=4
set shiftwidth=4
set textwidth=88 "Per black
set foldmethod=syntax

let b:ale_linters = ["black", "flake8", "isort", "mypy", "pyls"]
let b:ale_fixers = ["black", "isort", "remove_trailing_lines", "trim_whitespace"]

set softtabstop=4
set shiftwidth=4
set textwidth=88 "Per black
set foldmethod=syntax

let b:ale_linters = ["black", "flake8", "isort", "mypy", "pyls"]
let b:ale_fixers = ["black", "isort", "remove_trailing_lines", "trim_whitespace"]
let b:ale_python_pyls_config = {"pyls": {"configurationSources": ["flake8"] } }

Configure pyls to use flake8 settings file.
Configure pyls to use flake8 settings file.

Otherwise, it'll try to read configurations for pycodestyle directly.
cmc333333/docker-ide,cmc333333/docker-ide