Update dependencies and use carets insted of tildes for versions