---------------
* Module and package finding has been centralised into a `finder.py` module, from which all tools take the list of files to be inspected. This helps unify which files get inspected, as previously there were several times when tools were not correctly ignoring files.
* Frosted [cannot handle non-utf-8 encoded files](https://github.com/timothycrosley/frosted/issues/56) so a workaround has been added to simply ignore encoding errors raised by Frosted until the bug is fixed. This was deemed okay as it is very similar to pyflakes in terms of what it finds, and pyflakes does not have this problem.
* `43 <https://github.com/PyCQA/prospector/issues/43/>`_ - the blender is now smarter, and considers that a message may be part of more than one 'blend'. This means that some messages are no longer duplicated.
* `42 <https://github.com/PyCQA/prospector/issues/42/>`_ - a few more message pairs were cleaned up, reducing ambiguity and redundancy
* `33 <https://github.com/PyCQA/prospector/issues/33/>`_ - there is now an output format called `pylint` which mimics the pylint `--parseable` output format, with the slight difference that it includes the name of the tool as well as the code of the message.
* `37 <https://github.com/PyCQA/prospector/issues/37/>`_ - profiles can now use the extension `.yml` as well as `.yaml`
* `34 <https://github.com/PyCQA/prospector/issues/34/>`_ - south migrations are ignored if in the new south name of `south_migrations` (ie, this is compatible with the post-Django-1.7 world)