Conversation
|
@lebrice |
|
Thanks @de9uch1 for the pull request! We did consider supporting aliases in the past but decided that it goes against the design we are aiming for. Pyrallis currently uses a simple one-to-one mapping between the input arguments and the dataclass fields and we want to keep enforcing that. @lebrice's SimpleParsing is indeed a great choice if you need alias support or other advanced features. Keeping this pull request open if you want to discuss further 🙃 |
|
Thank you for your reply, @eladrich. OK, I understand. I think it is a great decision for a simple and consistent design. I'll decide to create pyrallis-plus, the wrapper of Pyrallis that is added some features at the expense of simplicity. If there is no problem, I would like to close this PR, is that OK? |
Add option alias setting
aliasinmetadataof dataclass fields.