Find __version__ in a source file
        :param full_path:
        :return:

def find_dunder_version_in_file(self, full_path):  # type: (str)-> Dict[str,str]
        """
        Find __version__ in a source file
        :param full_path:
        :return:
        """
        versions = {}

        with self.file_opener.open_this(full_path, "r") as infile:
            for line in infile:
                version, _ = dunder_version.find_in_line(line)
                if version:
                    versions[full_path] = version
                version, _ = dunder_version.find_in_line(line)
        return versions