remove trailing blank
update dependencies
add build environment for linting