Skip to content

Releases: cemsbr/yala

3.2.0

30 Jan 07:57
Compare
Choose a tag to compare

Added

  • Github actions for automated testing.

Fixed

  • Updated parser for newer Pyflakes versions;
  • Updated tests for changes in duplication rule of Pylint.

Removed

  • Support for Python 3.6 (EOL).

3.1.0

15 Nov 05:07
Compare
Choose a tag to compare

3.1.0 - 2021-11-15

Added

  • Black Friday is near, so we added Black support! :) Thank you, @viniarck.

Changed

  • Using GitHub actions instead of travis-ci.

v3.0.0

24 Oct 03:39
Compare
Choose a tag to compare

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.

Removed

  • Python 3.5 support (besides EOL, no isort-5 support)

Bug fix

15 Jun 02:07
Compare
Choose a tag to compare
  • Add support for multi-line linter output
  • Minor changes to support latest version of linters

Pylint is back

29 Nov 03:08
Compare
Choose a tag to compare

Added

  • Pylint as default (required) linter (as in v1)

Windows support

12 Oct 16:36
Compare
Choose a tag to compare

Add Windows support

2.0.0 - Choose your linters

10 Oct 21:05
Compare
Choose a tag to compare

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

26 Aug 00:52
efceb04
Compare
Choose a tag to compare

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)