Add support to create different configs with `push_to_hub` (+ inferring configs from directories with package managers?)
MEMBER
also asked in https://discuss.huggingface.co/t/create-multiple-dataset-configs-with-push-to-hub-method/25480
2022-11-04T14:55:19Z
https://github.com/huggingface/datasets/issues/5151#issuecomment-1303683976
https://api.github.com/repos/huggingface/datasets/issues/5151
IC_kwDODunzps5NtKOI
https://api.github.com/repos/huggingface/datasets/issues/comments/1303683976/reactions
2022-11-04T14:55:19Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1303683976
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
Now one can push only different splits within one default config of a dataset.

Would be nice to allow something like:
```
ds.push_to_hub(repo_name, config=config_name)
```

I'm not sure, but this will probably require changes in `data_files.py` patterns. If so, it would also allow to create different configs for packaged modules datasets. 
