removes coverage, adds an upgrade nag for compat mode and uses older dependency version specifier