Ugh, a bunch of things. @overrides. --lmodule. Chromecasts. etc...
[python_utils.git] / argparse_utils.py
index 530690c0c70161bcd58d65389c724593f20003a2..e8c2f5699bea4bceb67d22127a923099d0d143e5 100644 (file)
@@ -6,6 +6,9 @@ import logging
 import os
 from typing import Any
 
+from overrides import overrides
+
+
 # This module is commonly used by others in here and should avoid
 # taking any unnecessary dependencies back on them.
 
@@ -47,6 +50,7 @@ class ActionNoYes(argparse.Action):
             help=help
         )
 
+    @overrides
     def __call__(self, parser, namespace, values, option_strings=None):
         if (
                 option_strings.startswith('--no-') or