Jesse Michel
Jesse Michel
Hi @rubencart, Yes, this is a great idea. @arbellea actually brought up this application in https://github.com/swansonk14/typed-argument-parser/issues/25#issuecomment-647029355, but we never ended up implementing it. It seems very reasonable to, during `parse_args`,...
Yes, there are plans to add this feature at some point in the future. Any PRs are greatly appreciated. The changes necessary would be in: https://github.com/swansonk14/typed-argument-parser/blob/8cd23fb2ccfb4cd4ed599cb1451375059ca319f0/tap/tap.py#L643 and https://github.com/swansonk14/typed-argument-parser/blob/8cd23fb2ccfb4cd4ed599cb1451375059ca319f0/tap/tap.py#L624 The standard...
Hi @Enolerobotti, Thank you for bringing this to our attention! Yes, the slow part is the source code inspection in order to extract the help strings from comments. In our...
@Enolerobotti, That makes sense! I didn't think a `Tap` would be in an inner loop. We'll add the flag soon and then you can save the 500s for your 1000...
Great point. We'll work on this soon. Thank you so much for the thorough and extremely thoughtful write up.
Hi @jakkes, Consistent with the behavior of `argparse`, we don't allow repeated parsing. In our case, we don't expect parsing to be idempotent (for example, you might increment a variable...
Hi @Effervex, Great point! We agree this is an issue. We should check if a string is enclosed in quotation marks before remove quotation marks. As you might have guessed...
Hi @kavinvin, Since making Tap, we've been hoping to find a way to separate the `Namespace` and `ArgumentParser` without making typing extremely unpleasant. We couldn't figure out a way to...
Hi @ari-s, Yes, this is in Tap's scope! There are some great existing projects working on this (e.g., [python-fire](https://github.com/google/python-fire)). This would involve a significant effort and we're currently focusing on...
Hi @JasonGilholme, Thank you for raising this issue! We agree that the current behavior is not ideal. We've already put some thought into this problem https://github.com/swansonk14/typed-argument-parser/issues/17#issuecomment-809587061, but we're still thinking...