Tim Booth
Tim Booth
I see what this PR is getting at but I feel like it might not work in all cases. I think we definitely need some extra tests before accepting this...
I've proposed a way this could be implemented with a small change to the way parser subclassing works. See scenario 1 at: https://github.com/tbooth/ConfigArgParse/blob/devel/tests/test_config_parser_subclasses.py
This bug was still present. Now fixed in my fork (with a test case): https://github.com/tbooth/ConfigArgParse/blob/devel/tests/test_issues.py
I think that my proposal for easier subclassing of the parser classes would help with this. See example 3 in https://github.com/tbooth/ConfigArgParse/blob/devel/tests/test_config_parser_subclasses.py However, I don't think this is going to be...
This is an easy fix since ConfigArgParse does generate the command line internally. If it just remembered the last command line passed to argparse.parse_known_args then the caller could obtain this...
I think this bug is a dupe of, or closely related to, #275. Some time ago, after getting bitten by this bug, I was looking into trying to adopt this...
A note on this issue. It's not clear to me if the `--` should respect the setting of `prefix_chars` or not. In the [argparse docs](https://docs.python.org/3/library/argparse.html#add-help) it is made explicit that...
I'm not going to promise a long term commitment right now, but I have an interest in maintenance of this module as it's a dependency of [Snakemake](https://github.com/snakemake/snakemake), and I have...
Here you go, I've rebased my local changes on the latest master branch, and made a PR: https://github.com/bw2/ConfigArgParse/pull/302 The bad news is that the PR is big and sprawling, because...
Stipulations 2 and 4 may be a bit more work than is practical. As you pointed out in another conversation, reviewer time is precious. I'd say that (2) there should...