Flake8-aaa

Latest version: v0.17.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.7.2

-------------------

Fixed
.....

* Bug preventing type annotated assignment Act blocks from being found `123
<https://github.com/jamescooke/flake8-aaa/pull/123>`_

0.7.1

-------------------

Added
.....

* Expanded test suite to run Python 3.8 and added Python 3.8 meta tags. `119
<https://github.com/jamescooke/flake8-aaa/pull/119>`_

Fixed
.....

* Bug occurring when running Python 3.8 and linting test functions that are
decorated has been fixed. `119
<https://github.com/jamescooke/flake8-aaa/pull/119>`_

0.7.0

-------------------

Added
.....

* Improved documentation on use of `` noqa`` comments. `102
<https://github.com/jamescooke/flake8-aaa/issues/102>`_.

Changed
.......

* AAA03 and AAA04 (checks for a single blank line before and after Act block)
line numbers have been moved down. `Part of 79
<https://github.com/jamescooke/flake8-aaa/issues/79#issuecomment-495814091>`_.

* AAA03 and AAA04 errors now return a real offset. `79
<https://github.com/jamescooke/flake8-aaa/issues/79>`_.

0.6.2

-------------------

Added
.....

* Add tests for compatibility with Black to the test suite. `90
<https://github.com/jamescooke/flake8-aaa/issues/90>`_

* New compatibility list shows what Flake8-AAA works with now and plans to
support in the future. `97
<https://github.com/jamescooke/flake8-aaa/issues/97>`_

Fixed
.....

* F-string processing was crashing Flake8-AAA with all versions of Python. This
has been fixed with a workaround. `101
<https://github.com/jamescooke/flake8-aaa/issues/101>`_

This will be "fully fixed" in the first minor version after support for
Python 3.5 is dropped. `110
<https://github.com/jamescooke/flake8-aaa/issues/110>`_

0.6.1

-------------------

Added
.....

* Output the total number of errors found in a file from the command line
interface, along with a big "PASSED!" or "FAILED"

* New test run ``cmdbad`` asserts that all bad example files return at least
one error and a non-zero error code when run through the command line.

Fixed
.....

* Command line was not returning total number of errors in the file. Instead it
was returning the number of errors in the last function. This meant that
false positives were given for files that contained errors, but where the
last test in the file contained none - in this case a ``0`` return value was
given. `90 <https://github.com/jamescooke/flake8-aaa/issues/90>`_

0.6.0

-------------------

Added
.....

* New rule ``AAA05`` "blank line in block". `66
<https://github.com/jamescooke/flake8-aaa/issues/66>`_.

Changed
.......

* Adjusted error handling so that multiple errors can be returned. `76
<https://github.com/jamescooke/flake8-aaa/issues/76>`_.

* Blank line analysis changed drastically. Now runs first as part of the test
function analysis and finds all blank lines that are not part of a string
literal.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.