BilbyArgParser is incompatible with configargparse 1.4.1
This bilby_pipe.bilbyargparser.BilbyArgParser
object is incompatible with the latest release of configargparse
(1.4.1):
$ parallel_bilby_generation GW150914.ini
Traceback (most recent call last):
File "/home/duncan/opt/miniconda3/envs/py39/bin/parallel_bilby_generation", line 10, in <module>
sys.exit(main())
File "/home/duncan/opt/miniconda3/envs/py39/lib/python3.9/site-packages/parallel_bilby/generation.py", line 66, in main
args = generation_parser.parse_args(args=cli_args)
File "/home/duncan/opt/miniconda3/envs/py39/lib/python3.9/site-packages/configargparse.py", line 457, in parse_args
args, argv = self.parse_known_args(
TypeError: parse_known_args() got an unexpected keyword argument 'ignore_help_args'
See this commit in configargparse
that adds a named keyword argument ignore_help_args
to the call from ArgParser.parse_args
to BilbyArgParser.parse_known_args
.