diff --git a/README.rst b/README.rst index fb9da0ed19fbef236af2ae56e4a802a07622b362..8c3dd03ed279727eca8a038388dab0cc342932e2 100644 --- a/README.rst +++ b/README.rst @@ -62,6 +62,13 @@ Copyright Changelog -------------------------------------------------------------------------------- +Version 0.64 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Released 2022-06-28 + +- Allowed parsing of unknown arguments. + Version 0.63 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/pyzenkit/baseapp.py b/pyzenkit/baseapp.py index 00cbdaad310bca7606a2be9b7f8bdf1a36b8c902..074c2aa5fa37dfa17d5ca1861f10eb89397a8f8a 100644 --- a/pyzenkit/baseapp.py +++ b/pyzenkit/baseapp.py @@ -771,7 +771,8 @@ class BaseApp: # pylint: disable=locally-disabled,too-many-public-methods, too- :rtype: dict """ # Actually process command line arguments. - cli_cfgs = vars(argparser.parse_args()) + cli_cfgs, unkw = argparser.parse_known_args() + cli_cfgs = vars(cli_cfgs) # Immediatelly check for debug flag. if cli_cfgs.get(self.CONFIG_DEBUG, False):