diff --git a/autokara/__init__.py b/autokara/__init__.py index 32f115eb1c23d031caea04f3f804bf988c979a96..bc8eda7fa90c492a3154e163ae006b4c28953961 100644 --- a/autokara/__init__.py +++ b/autokara/__init__.py @@ -1,2 +1,2 @@ -__version__ = "0.2.1" \ No newline at end of file +__version__ = "0.3.0" \ No newline at end of file diff --git a/autokara/update_lang_db.py b/autokara/update_lang_db.py index 88d09704696ab542d0367985843ce8c6d818d43e..9326fac3ca78fde3a7490c45535d491114b5880e 100644 --- a/autokara/update_lang_db.py +++ b/autokara/update_lang_db.py @@ -2,6 +2,7 @@ import subprocess import shlex from pathlib import Path import glob +import shutil def main(): @@ -14,7 +15,8 @@ def main(): mapping_dir = HERE / "g2p/mappings/langs/" mappings = glob.glob(f"{str(mapping_dir):s}/*") for map in mappings: - subprocess.check_call(shlex.split(f'cp -r {map:s} {str(g2p_base):s}/mappings/langs/')) + #subprocess.check_call(shlex.split(f'cp -r {map:s} {str(g2p_base / "mappings/langs/"):s}'), shell=True) + shutil.copytree(map, str(g2p_base / "mappings/langs/" / Path(map).stem), dirs_exist_ok=True) subprocess.check_call(shlex.split(f'g2p update')) ipa_langs = ["fra"]