Releases: cemsbr/yala
Releases · cemsbr/yala
3.2.0
3.1.0
v3.0.0
Changed
- Pylint's duplicate-code is not disabled anymore, since its parser has multi-line support.
- For yala devs: now, linter parsers receive both stdout and stderr. Reason: isort 5 prints results to stderr.
Fixed
- Better support for isort 5:
- No more
--recursive
flag; - Its output is now read from stderr instead of stdout.
- No more
Removed
- Python 3.5 support (besides EOL, no isort-5 support)
Bug fix
Pylint is back
Added
- Pylint as default (required) linter (as in v1)
Windows support
Add Windows support
2.0.0 - Choose your linters
2.0.0 - 2019-10-10
Added
- Flake8 support
- Pyflakes support
- Option to choose linters to install, or "all" (check README)
Changed
- Install only isort and pycodestyle by default. For the old behaviour:
pip install yala[all]
Support latest mainstream linters
Added
- Support to pycodestyle >= 2.4.0
Removed
- Radon (to support pycodestyle >= 2.4.0)
- Unused code to parse pyflakes and radon
- dev: dependency management via requirements file (use pipenv)