ValueError: el elemento de secuencia de actualización del diccionario # 0 tiene longitud 1; Se requiere 2 al leer el archivo

Estoy tratando de leer un diccionario de un archivo y luego convertir la cadena en un diccionario. Tengo esto,

with open("../resources/enemyStats.txt", "r") as stats:
        for line in stats:
            if self.kind in line:
                line  = line.replace(self.kind + " ", "")
                line = dict(line)
                return line

y la línea en el archivo txt es,

slime {'hp':5,'speed':1}

Me gustaría poder devolver un dict para poder acceder fácilmente a la HP y otros valores para el personaje enemigo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta