parameters: (self, key: str, val: Any)
return_statement: return self._set_module_option(key, val)
docstring: Set the value of a persistent configuration setting
  
          :param str key:
          :type val: str | None
          :raises ValueError: if `val` cannot be parsed or it is out of the specified range
docstring_summary: Set the value of a persistent configuration setting
docstring_tokens: Set the value of a persistent configuration setting
function: def set_module_option(self, key: str, val: Any) -> None:
          """
          Set the value of a persistent configuration setting
  
          :param str key:
          :type val: str | None
          :raises ValueError: if `val` cannot be parsed or it is out of the specified range
          """
          self._validate_module_option(key)
          return self._set_module_option(key, val)
function_tokens: def set_module_option ( self , key : str , val : Any ) -> None : self . _validate_module_option ( key ) return self . _set_module_option ( key , val )