Update pip requirements

Simply updating the package versions.

This should also fix #88 and remove the redundant `coverage` package listed in both local.txt and test.txt.