diff --git a/apertium/utils.py b/apertium/utils.py index 423e710..e513f7a 100644 --- a/apertium/utils.py +++ b/apertium/utils.py @@ -21,7 +21,7 @@ from apertium.iso639 import iso_639_codes iso639_codes_inverse = {v: k for k, v in iso_639_codes.items()} -escape_chars = b'[]{}?^$@\\' +escape_chars = b'[]{}?^$@\\/<>' special_chars_map = {i: '\\' + chr(i) for i in escape_chars} initialized_wrappers = {} # type: Dict[Union[List[str], Tuple[str, ...]], Union[FSTProc, LRX, Any]] diff --git a/setup.py b/setup.py index a03bb84..b9d842c 100755 --- a/setup.py +++ b/setup.py @@ -17,18 +17,7 @@ def install_binaries() -> None: apertium.installer.install_apertium() apertium.installer.install_module('eng') apertium.installer.install_module('eng-spa') - - def kaz_tat_install(): - apertium.installer.nightly = False - ubuntu = apertium.installer.Debian() - if platform.system() == 'Linux': - ubuntu._install_package_source() - apertium.installer.install_module('kaz-tat') - apertium.installer.nightly = True - if platform.system() == 'Linux': - ubuntu._install_package_source() - kaz_tat_install() - + apertium.installer.install_module('kaz-tat') apertium.installer.install_wrapper('python3-apertium-core') apertium.installer.install_wrapper('python3-apertium-lex-tools') apertium.installer.install_wrapper('python3-cg3')