You can now see discrepancies between your installed packages and your requirements files with:
piplint --lint
piplint -l
The dry-run option (-n) has been removed as it is redundant with -l
When updating requirements files, you can now specify --clean (-c) to remove any packages from requirements files that are not installed in the virtualenv.