Unpin `huggingface_hub`
# What does this PR do?

- As the release `0.16` is out today.

- Also, use `--upgrade-strategy eager` in `pip install` which is required to respect [this comment](https://github.com/huggingface/transformers/pull/24424#pullrequestreview-1493647494).

  The default `-U` (which is associated with `only-if-needed`) won't upgrade to all available new versions. See [the doc](https://pip.pypa.io/en/stable/development/architecture/upgrade-options/#controlling-what-gets-installed):

  > packages are only upgraded if they are named in the pip command or a requirement file (i.e, they are direct requirements), or an upgraded parent needs a later version of the dependency than is currently installed.

- Since some packages are upgraded, let's change the cache version number for the new versions could be included in the cache.
_The documentation is not available anymore as the PR was closed or merged._<|||||>Thank you @ydshieh !