Fixes literal eval import
This commit is contained in:
+2
-1
@@ -2,6 +2,7 @@ import os
|
|||||||
import yaml
|
import yaml
|
||||||
from pyannote.audio.core.model import CACHE_DIR as PYANNOTE_CACHE_DIR
|
from pyannote.audio.core.model import CACHE_DIR as PYANNOTE_CACHE_DIR
|
||||||
from argparse import Action
|
from argparse import Action
|
||||||
|
from ast import literal_eval
|
||||||
|
|
||||||
CACHE_DIR = os.getenv(
|
CACHE_DIR = os.getenv(
|
||||||
"AUTOT_CACHE",
|
"AUTOT_CACHE",
|
||||||
@@ -56,7 +57,7 @@ class ParseKwargs(Action):
|
|||||||
for value in values:
|
for value in values:
|
||||||
key, value = value.split('=')
|
key, value = value.split('=')
|
||||||
try:
|
try:
|
||||||
value = ast.literal_eval(value)
|
value = literal_eval(value)
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
getattr(namespace, self.dest)[key] = value
|
getattr(namespace, self.dest)[key] = value
|
||||||
|
|||||||
Reference in New Issue
Block a user