[Reproductibility] Allow to pin versions of datasets/metrics
MEMBER
Closing this one in favor of #584 
2020-09-09T13:04:54Z
https://github.com/huggingface/datasets/pull/562#issuecomment-689549507
https://api.github.com/repos/huggingface/datasets/issues/562
MDEyOklzc3VlQ29tbWVudDY4OTU0OTUwNw==
https://api.github.com/repos/huggingface/datasets/issues/comments/689549507/reactions
2020-09-09T13:04:54Z
https://api.github.com/repos/huggingface/datasets/issues/comments/689549507
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
Repurpose the `version` attribute in datasets and metrics to let the user pin a specific version of datasets and metric scripts:
```
dataset = nlp.load_dataset('squad', version='1.0.0')
metric = nlp.load_metric('squad', version='1.0.0')
```

Notes:
- version number are the release version of the library
- currently only possible for canonical datasets/metrics, ie. integrated in the GitHub repo of the library