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