Split off config parsing to happen separately from the rest of the command line option parsing. Stored which of the options are required (positional or required=True).
Split off config parsing to happen separately from the rest of the
command line option parsing. Stored which of the options are required
(positional or required=True).

jmarini/cascading-options