Update dependencies

All dependency versions now use the `^` operator.