- Ignore relative imports (i.e. from . import foo). [gforcada]
- Added ``ignore-packages`` config option to totally ignore one or more packages in the reports (whether unused imports or unneeded dependencies). Handy for soft dependencies. [gforcada]
2.1.1
------------------
- Note: 2.1 had a technical release problem, hence 2.1.1. [reinout]
- We're releasing it as a wheel, too, now. [reinout]
- Small improvements to the debug logging (``-v/--verbose`` shows it). [reinout]
- Remove unused parameter in DottedName. [gforcada]
- All imports found by DocFiles imports extractor are marked as test ones. [gforcada]
- Handle multiple dotted names found in a single ZCML parameter. [gforcada]
- Use properties to make code more pythonic. [gforcada]
- Allow users to define their own mappings on a `pyproject.toml` file. See README.rst.
- Filter imports when adding them to the database, rather than on each report. [gforcada]
2.0
----------------
- Complete rewrite: code does no longer use deprecated functionality, is more modular, more pythonic, easier to extend and hack, and above all, has a 100% test coverage to ensure that it works as expected. [gforcada]
- Add support for Python 3. [gforcada]
1.16
-----------------
- Don't crash anymore on, for instance, django code that needs a django settings file to be available or that needs the django app config step to be finished. [reinout]
- Improved Django settings extraction. [reinout]
- Better detection of python built-in modules. ``logging/__init__.py`` style modules were previously missed. [reinout]
1.15
-----------------
- The name of a wrong package was sometimes found in case of a directory with multiple egg-info directories (like ``/usr/lib/python2.7/dist-packages/*.egg-info/``...). Now the ``top_level.txt`` file in the egg-info directories is checked if the top-level directory matches. [reinout]
1.14
-----------------
- The debug logging (``-v``) is now printed to stdout instead of stderr. This makes it easier to grep or search in the verbose output for debugging purposes. [reinout]