code: def items(self, section):
          
          self._read_sources()
  
          if section in self._dot_keys:
              section = self._dot_keys[section]
  
          for item in self._parser.items(section):
              key, value = item
              value = self._typed_value(value)
              yield (key, value)
docs: Items for section with data type transformation (from str)
  
          :param str section: Section to get items for.
          :return: Generator of (key, value) for the section